DesignCon Home
DesignCon 2006
Register Today
Home Conference Exhibition Exhibitor Info Sponsorship Press


Presented By
Official Sponsor
Diamond Sponsor
Gold Sponsor
Merchandise Sponsors
Hospitality Sponsor
Official Mangement Forum Sponsor
PCB Pavilion Sponsor
Official Public Relations Sponsor
Official Media Sponsor
Official News Service
Media Sponsors
Circuit Cellar
Connector Specifier
Connector Supplier
EDACafe
EG3
PCB007
Portable Design
System Design Frontier


Previous DesignCons: 2004
2004 Archive
Highlights | Schedule | Exhibitor List

TF2
Monday, February 2 | 9:00 am - Noon
VHDL Transaction-Based Verification
Jim Lewis, Director, Training, SynthWorks Design

This TecForum demonstrates the creation of a system-level, transaction-based testbench using VHDL. This approach creates a system-like environment by replacing each component of the system with either a bus functional model (BFM) or a full functional model (FFM). Tests are implemented in a separate model called the transaction controller. Multiple tests are created by having multiple architectures of the transaction controller. Each test consists of a sequence of transactions issued to one or more BFMs. Transactions for separate BFMs are driven from separate processes so the BFMs can operate independently from each other. These techniques can be applied to any hardware description language (HDL) or hardware verification language (HVL).