Professional Documents
Culture Documents
On chip protocols -
are used to interconnect various IP blocks on a chip.
Some examples in a SOC could include “CPU” blocks talking to a caching agent or an
on chip memory controller etc using an AXI interconnect.
Every IP on the chip will then communicate to others using this standard protocol
like AXI.
example-AXI,AHB Protocol
Peripheral protocols -
are used for communication between some logic on the chip to an external agent or
peripheral.
Examples could be PCIE bus protocol, DDR bus protocol, APB protocol etc where the
logic on the chip would be communicating with an external agent or memory or
peripherals
VIP-
Similar to design IPs, Verification IPs are pre-defined functional blocks that
can be inserted into the testbenches used for verifying a design.
Q.6)