HOME       UP       PREV       NEXT (Illustrative, very simple SoC Bus.)  

A SoC consists of interconnected IP Blocks

We tour a number of IP (intellectual property) blocks. All will be targets, most will also generate interrupts and some will also be initiators.

Interupts will be conveyed by custom point-to-point nets. Data will use a 'bus'.

A bus conveyes a transaction from an initiating IP block on a target block and a response back again.

A transaction contains a command that typically selects one of the these forms:


25: (C) 2008-16, DJ Greaves, University of Cambridge, Computer Laboratory.