Press Release

For more information contact:
Georgia Marszalek
Accellera PR Counsel
(650) 345-7477
georgia@valleypr.com

Accellera Announces Approval and Publication of System Verilog Standard
New Standard addresses design complexity, improves verification with assertions.

NEW ORLEANS, Lousiana, USA 11 June 2002——Design Automation Conference--Accellera, the EDA organization focused on language-based electronic design standards, today announced that SystemVerilog 3.0 has been approved as an Accellera standard.

SystemVerilog extends the Verilog hardware description language (HDL) to support architectural and behavioral design and system verification with assertions.

“SystemVerilog represents the most significant advancement to the Verilog language, since its acceptance as an IEEE standard,” said Dennis Brophy, Accellera Chairman. “It takes Verilog to the next abstraction level – the architecture and behavioral design of a system – and adds to it powerful assertions that allow designers and system architects to build and verify full systems.”

"Accellera's SystemVerilog standard marks a dramatic enhancement [S1] in the Verilog language’s capability for abstract design, as well as architectural modeling and assertion-based verification. A high degree of user, tool developer and IEEE committee expertise was applied to the task of evolving Verilog to meet exploding design complexity with a robust and effective language standard,” remarked Vassilios Gerousis, Accellera’s Technical Committee Chairman.

“Advances in technology and growing design complexity have made it necessary to move HDLs to the next level to support system design. As a founding member of Accellera, we are pleased to be part of this effort with other users and EDA tool suppliers and encourage design, verification engineers to adopt and deploy SystemVerilog,” commented Shrenik Mehta, Sr. Engineering Manager, Global Testability, Tools and Validation, Sun Microsystems.

What's New
SystemVerilog supports the built-in C types to provide a clear translation to and from C for better encapsulation and code compaction. The C types also give users improved methods to create algorithmic models and advance the abstract syntax a designer can use to create efficient synthesizable code. Other synthesis improvements include enhancements to the “always” block to avoid simulation and synthesis mismatches. With SystemVerilog, designers can also specify intent with their simulation, synthesis and formal verification tools.

To enhance design verification, SystemVerilog adds four procedural assertions, which allows the designer to test Boolean expressions and perform an action based on the expression’s (or sequence of expressions’) value (true or false). Assertions can be added to the design to document the assumptions made by the designer and to facilitate “white box” testing. Assertions can also be outside the design, either in a testbench to check the response of the design to the stimulus, or to control a tool such as a stimulus generator or a model checker.

To improve modeling at the abstract level, SystemVerilog adds interfaces to help model the communication between blocks of a digital system. Communication between blocks of a digital system is a critical area that can affect everything from the ease of RTL coding, to hardware-software partitioning to performance analysis to bus implementation choices and protocol checking.

SystemVerilog’s interface construct was created to encapsulate the communication between blocks, allowing a smooth migration from abstract system-level design to lower-level register-transfer and structural views of the design. By encapsulating the communication between blocks, the interface construct facilitates design reuse.

SystemVerilog Technology Donations
Co-Design Automation, a provider of electronic system simulation, donated its SUPERLOG® Extended Synthesizable Subset (ESS). Co-Design Automation and Real Intent, a provider of formal functional verification systems, donated the SUPERLOG Design Assertion language Subset (DAS).

SystemVerilog Timeline
Accellera’s Verilog ++ and Assertions Technical Committees developed SystemVerilog. An intense effort took place over the last year that was supported by users, Accellera members and EDA tool suppliers. The next step is to prepare the specification for IEEE review.

Price and Availability
The SystemVerilog Language Reference Manual (LRM) is available now from Accellera for $100.00 (USD) for a hardcopy and free for PDF download after June 18, 2002. The download version will be found at www.accellera.org/3.0_LRM.pdf. To order a print version, contact Lynn Horobin at (707) 251-9977 or lynn@accellera.org and/or download the order form at www.accellera.org/pubform.pdf.

About Accellera
Accellera is an electronics industry organization that drives the worldwide development and use of standards required by systems, semiconductor and design tool companies that enhance a language-based design automation process. This includes support of technical groups involved with developing standards for IEEE 1364 (Verilog HDL) and IEEE 1076 (VHDL). For more information, please visit www.accellera.org. For a list of Accellera-supported activities, visit http://www.accellera.org/actitivites

Notes to editors
A quote sheet and graphics are available on request.
Acronyms:
DAS - Design Assertion language Subset
EDA - Electronic Design Automation
ESS - Extended Synthesizable Subset
HDL - Hardware Description Language
IEEE - Institute of Electrical and Electronic Engineers
IEEE 1076 - IEEE VHDL standard
IEEE 1364 - IEEE Verilog HDL standard
RTL - Register Transfer Level
VHDL - VHSIC (Very High-Speed IC) HD

For more information about Accellera:
call (408) 358-9510,
fax (408) 358-3910,
e-mail info@accellera.org

Accellera acknowledges trademarks or registered trademarks of other organizations for their respective products and services.