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: 2005
2005 Archive
Highlights | Schedule | Exhibitor List

9-TA2
Modeling Data and Transactions in SystemVerilog
Tuesday, February 1 | 9:20am - 10:00am

Janick Bergeron, Scientist, Verifications Group, Synopsys

This paper describes how to properly use the object-oriented features of SystemVerilog to model data and transactions at a high-level of abstraction. Designers, used to a procedural programming model, will learn how to approach a modeling problem using the object-oriented approach. Software engineers, used to a traditional object-oriented programming model, will learn how to adapt their methods to the special requirements of constrained-random verification. This paper will present clear and concise guidelines that can be followed to create effective, easy-to-use and reusable data and transaction models and the transactors that operator on them.