A testbench need not be a monolithic block. Although Figure 1–1 shows the testbench as a large thing that surrounds the design under verification, it need not be implemented that way. The design is also shown in a single block, and it is surely not implemented as a single unit. Why should the testbench by any different? Figure 6–1 depicts the architecture of a generic testbench. In this chapter, I will describe how to implement each component.


Data Item Output Port Design Configuration Output Monitor Device Configuration 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© Springer Science+Business Media New York 2003

Authors and Affiliations

  • Janick Bergeron
    • 1
  1. 1.Qualis Design CorporationUSA

Personalised recommendations