|
Components in AVM Based testbench
|
AVM Compoments :
1. Transactor :
Converts traffic between signal and transaction domains
2. Monitor
Converts signal level traffic to a stream of transactions Checks for protocol violations Moves traffic from the design to analysis portion of the TB
3. Driver
Is a Transactor that takes an active part in the protocol Interprets transactions and drives signal level bus May be bi-directional
4. Responder
Is the mirror image of a Driver. It plays an active part in the protocol. It identifies a response and forwards it to the slave It takes the response from the slave and applies it to the bus
5. Stimulus Generator
Generates sequences of transactions that are sent into the test bench Generate constrained random stimulus; or Generate directed stimulus
6. Master
- Bi-directional component
- Initiates activity
7. Slave
- Bi-directional component
- Response to activity
|
|
This Articles is written/submitted by puneet (Puneet Aggarwal). You can also contribute to Asicguru.com. Click here to start
|
Prev << Introduction
|
Next >> Analysis Port export
|