Subscribe to EDN

The VHDL and Verilog story

December 1, 2009

I put a blog entry up on the Oasys blog about their new release, which is the first to support VHDL. But a couple of people told me it was a nice recounting of history so I decided to put a more generic version over here.

VHDL is, of course, one of the two main hardware description languages dating back to the 1980s. The history of Verilog and VHDL is quite interesting. Verilog was originally created by Gateway Design Automation. Gateway was subsequently acquired by Cadence for what seemed like a very high valuation at the time, although of course it has probably been one of the most successful acquisitions Cadence did when you think of the sales of Verilog that they have made over the intervening years. VHDL, which is actually one of those nested acronyms since it stood for VHSIC Hardware Description Language, with VHSIC further parsed down into Very High Speed Integrated Circuit. The VHSIC program was run by the US DoD and VHDL looked for a time that it might become the dominant standard, since Verilog was a proprietary language owned by Cadence.

But Cadence opened Verilog up and let other people participate in driving the language standard. As Gordon Bell once said, the only justification for VHDL was to force Cadence to put Verilog into the public domain. But having two languages has been a major cost to the EDA industry for very little gain. VHDL was a very powerful language but in many ways was less practical than Verilog. For instance, you could define your own values for any signal. But that meant that gates from one library wouldn’t necessarily interact properly with gates from another library (sounds like some of the problems with TLM models in SystemC that are finally being resolved). So that required a new standard, VITAL, so that gate-level signals were standardized. The richness of VHDL abstractions meant that it was and is used for some of the most complex communication chips. Model Technology (now part of Mentor) had probably the best VHDL simulator that they sold cheaply, and that helped to make VHDL more standard in the FPGA market than Verilog. Despite the fact  that a Verilog simulator is easier to write than a VHDL simulator, it sold for a higher price for years. This has led to an odd phenomenon where some of the most advanced chips are done in VHDL, and many of the simpler ones.

Anyway, the dual language environment (and, of course, SystemVerilog has arrived to make a third) continues to exist. Almost all tools have, over the years, bitten the bullet and provided dual language support for both VHDL and Verilog. Often the front end for VHDL, which is a complex language to parse, comes from Verific (as does the VHDL front-end for Oasys’s RealTime Designer).

Posted by Paul McLellan on December 1, 2009 | Comments (7)

December 3, 2009
In response to: The VHDL and Verilog story
John McDonie commented:

@Richard Goering Actually it doesn't surprise me what you would say such things against VHDL, since you are one of the Cadence guys. @Ben Cohen As for India, it always follows the US trends. Hence this is not surprising.


December 3, 2009
In response to: The VHDL and Verilog story
Richard Goering commented:

The Verilog/VHDL experience shows that creating an "open" standard that is not significantly better than a de-facto standard adds little value. It's unfortunate that the effort that went into VHDL did not result in a true next-generation design and verification language.


December 2, 2009
In response to: The VHDL and Verilog story
Tony commented:

For Verification SystemVerilog may be more powerful than VHDL, but I certainly do not agree that is true for Synthesizable designs. As far as I know you can not create a function in SystemVerilog where that function can determine the bit-widths,etc of the input arguments without the explicit use of parameters. In contrast in VHDL one can create a function such as a rounding function that will work for all bit-widths. So for DSP design VHDL is still more powerful than Verilog/SystemVerilog


December 2, 2009
In response to: The VHDL and Verilog story
John commented:

So, which of these Hardware Description Languages is the predominant one in Europe these days?


December 2, 2009
In response to: The VHDL and Verilog story
Ben Cohen commented:

Europe likes VHDL, but in India they mostly use Verilog and now SystemVerilog. Today, with the new IEEE 1800-2009 LRM, SystemVerilog is by far more powerful than VHDL with PSL. SystemVerilog incorporates object oriented constructs. On the assertion side, SystemVerilog assertions (SVA) is far more expressive than PSL. In terms of use, I understand that large commercial designs (e.g., Intel CPUs) use SystemVerilog and are verified with assertions and frameworks like VMM and OVM. The issue I see in SystemVerilog vs VHDL is the reluctance to switch, as it can be expensive in terms of training; but SystemVerilog is, IMHO, far superior than VHDL. For the record, I still sell get royalties from my VHDL books - thanks!


December 1, 2009
In response to: The VHDL and Verilog story
Grant Martin commented:

One of the things many people do not realise is that VHDL precedes Verilog by several years, being rooted in things like the Woods Hole HDL meeting and similar events from the late 1970s/early 1980s. In addition, it was originally intended as a documentation language (not an executable, simulatable language) so that the US DOD could maintain and evolve old HW wihout having to rely on dusty schematics or badly written documentation alone. Thus simulation semantics were not that important in the early days of it! Another irony was that in the very early days of VHDL, there was concern in Europe that the US DOD would keep it confidential (for commercial reasons masking as security ones) and that European companies, if if located in Nato partners like the UK, would be unable to use it. This was a concern discussed in the early 80s in the UK where the Dept of Industry sponsored a UK CAD consortium, some of whose meetings I attended. Luckily this was a false rumour. Why is this ironic? Because after looking like Europe would be shut out of VHDL, it became the most popular HDL by far in Europe and European companies. Verilog hardly got a lookin. And that leads to another nice story (which may not be true of course): that in the late 1980s, before being acquired by Cadence, Gateway had the money to hire one more salesperson, either in the US or Europe. Because sales were growing well in the US, and Europe was new territory, Gateway hired in the US. Verilog continued to grow in the US and not much in Europe as a consequence. Interesting story even if not true!


December 1, 2009
In response to: The VHDL and Verilog story
Ben Cohen commented:

SystemVerilog is not a 3rd language, but rather an enhanced Verilog. SystemVerilog, now a IEEE 1800-2009 standard, comes with very powerful constructs, such as classes, strong operators, assertions, and checkers. Framework, such as VMM and OVM support SystemVerilog. BTW, we just published the book "SystemVerilog Assertions Handbook, 2nd Edition", which covers the use of assertions, which can be bound to VHDL designs. -------------------------------------------------------------------------- Ben Cohen ben@systemverilog.us * SystemVerilog Assertions Handbook, 2nd Edition, 2010 ISBN 878-0-9705394-8-7 * A Pragmatic Approach to VMM Adoption 2006 ISBN 0-9705394-9-5 * Using PSL/SUGAR for Formal and Dynamic Verification 2nd Edition, 2004, ISBN 0-9705394-6-0 * Real Chip Design and Verification Using Verilog and VHDL, 2002 isbn 0-9705394-2-8 * Component Design by Example, 2001 ISBN 0-9705394-0-1 * VHDL Coding Styles and Methodologies, 2nd Edition, 1999 ISBN 0-7923-8474-1 * VHDL Answers to Frequently Asked Questions, 2nd Edition ISBN 0-7923-8115 --------------------------------------------------------------------------

POST A COMMENT
Display Name
captcha

Before submitting this form, please type the characters displayed above. Note the letters are case sensitive:

Advertisement
Advertisement
Advertisement
About EDN   |   Site Map   |   Contact Us   |   Subscription   |   RSS
© 2012 UBM Electronics. All rights reserved.
Use of this Web site is subject to its Terms of Use | Privacy Policy

Please visit these other UBM Canon sites

UBM Canon | Design News | Test & Measurement World | Packaging Digest | EDN | Qmed | Pharmalive | Appliance Magazine | Plastics Today | Powder Bulk Solids | Canon Trade Shows