DocumentCode :
829532
Title :
IEEE P1647 and P1800: two approaches to standardization and language design
Author :
Berman, Victor
Author_Institution :
Cadence Design Syst., North Andover, MA, USA
Volume :
22
Issue :
3
fYear :
2005
Firstpage :
283
Lastpage :
285
Abstract :
Verification is currently the hot topic in EDA. The move to deep-submicron feature sizes in the latest IC designs has caused a paradigm shift, moving the emphasis from design to verification. Designers must create ICs with upwards of 50 million equivalent gates and still meet cost and time-to-market constraints. To do this, they are limiting new logic to a minimum and relying heavily on the reuse of existing functional blocks and embedded memory to create the required chip functionality. This trend puts even more pressure on the already difficult problem of verifying these massive chips. To cope with these increased demands, chip designers, and therefore the EDA industry, have moved to using specialized languages and tools that improve the efficiency of the verification process. Previously, verification involved writing a testbench in a hardware description language (HDL) such as Verilog (IEEE-1364) or VHDL (IEEE-1076). By using the same language for design and verification, the processes tend to be a continuum rather than distinct parts. This is a simple mechanism seemingly not requiring additional training, but it has serious shortcomings when applied to very complex problems. Large projects tend to use specialized languages and, in many cases, separate teams of verification engineers working independently from the design team. Two verification languages emerged in the mid-1990s: Verisity´s e and System Science´s Vera. These two languages have followed two very different paths.
Keywords :
IEEE standards; electronic design automation; formal verification; hardware description languages; integrated circuit design; EDA; IC designs; IEEE P1647; IEEE P1800; VHDL; Verilog; deep-submicron feature sizes; hardware description language; Authorization; Concurrent computing; Costs; Design automation; Hardware design languages; Natural languages; New Standards Committee; Object oriented modeling; Standardization; Voting;
fLanguage :
English
Journal_Title :
Design & Test of Computers, IEEE
Publisher :
ieee
ISSN :
0740-7475
Type :
jour
DOI :
10.1109/MDT.2005.62
Filename :
1438287
Link To Document :
بازگشت