10702-37511System -On -Chip Design