system on a chip design 8407774