IEEE  Accellera

VASG:  VHDL Analysis and Standardization Group

Enhancements & Bug  

Accellera VHDL Public Documents  

Accellera Member VHDL Documents  

Old VHDL-FT Documents  

Meeting Minutes  

Working Group Documents  

VASG Voting Records  

IEEE/IEC Dual Logo Development Documents  

VASG Operating Procedures  

VASG MOU with Accellera  

Working Group Roster  

IEEE Patent Disclosure & Appropriate Topics  

Home  

EDA Standards Links  

  

Mission
VASG is responsible for maintaining and extending the VHDL standard (IEEE 1076).    Currently VASG collaborating with the Accellera VHDL TSC to accomplish this task. More on the VASG and Accellera relationship is here.    VHDL is an IEEE/IEC dual-logo standard and VASG coordinates revisions with IEC TC 93. More on IEC TC 93 is here.   

Request Enhancements and Report Bugs
Enhancement Request  

Report a BUG on an IEEE VHDL revision  

Report a BUG on an Accellera VHDL revision  

Getting copies of VHDL standards
VHDL standards are available through IEEE Standards associations webpages. To find them, search on VHDL at http://shop.ieee.org.   Note that IEEE currently lists VHDL standards by their IEC numbering.

IEEE Standard Number IEC Standard Number IEC Title
1076-2002 61691-1-1: 2004 Behavioural languages--Part 1: VHDL language reference manual
1076.4-2000 VITAL 61691-5: 2004 Behavioural languages: Part 5: VITAL ASIC (application specific integrated circuit) modeling specification
1076.6-2004 62050-2005 VHDL Register Transfer Level (RTL) Synthesis
Note that IEC and IEEE standards are the same except for front matter, titles, and appendicies.


Standards Revisions Time Line
VHDL + VHPI = PAR P1076C = targeted to be IEEE 1076-2006
The IEEE VHPI team finished the work in early 2006. Kudos to Accellera for funding the LRM editing. Became an Accellera standard on June 28, 2006. Currently it is working its way through IEEE standardization.

IEEE VHDL-200X + Accellera Additions
The IEEE VASG started the work in early 2003 as VHDL-200X. The Accellera VHDL Technical Subcommittee took over the work in 2005, funded its technical editing, and did super-human work to finalize it. Became an Accellera standard at DAC 2006 (late July). These language extensions and productivity enhancements are standardized for industry adoption. Currently we expect that this version will be standardized by IEEE sometime in 2007. The delay in standardization is intended to give EDA vendors and users time to try out the new features and perhaps tune them up before IEEE standardization.

Accellera 2007 Revision
Current items being worked include constrained random, coverage, OO, interfaces, and verification data structures (associative arrays, memories, ...)

Join us and help create the next VHDL standards. For details see participation below.

IEEE VASG & Accellera VHDL TSC Collaboration
VASG is responsible for maintaining and extending the VHDL standard (IEEE 1076).   Currently VASG collaborating with the Accellera VHDL TC to accomplish this task. 

In this relationship, VASG is responsible for screening enhancement requests via the ISAC.  Bug fixes are proposed directly by ISAC.  Enhancements requests are forwarded to the Accellera VHDL TC. 

The Accellera VHDL TC is responsible for the majority of the revision effort. This includes prioritizing enhancement requests, proposing enhancements, and making sure the enhancements and bug fixes get integrated into the VHDL standard.

When the Accellera VHDL TC has completed and approved draft, they forward the draft to the VASG who then completes the IEEE standardization process for the draft. Hopefully we will see these features around DAC 2007.

Participation
Both VASG and the Accellera VHDL TC welcome participation from any person with a vested interest in VHDL. While paying membership in these organizations is not required, it does help fund the standard (typically indirectly). In addition, to have a full "voting" membership, you must be a paying member.

More information on participating in the Accellera VHDL TC is here.

Much of the work and communication of VASG is done via the email reflector.  To join, send an email message majordomo@eda.org with subscribe vhdl-200x in the message body (or use the link below).  You must join the reflector before you can post to it.

Archive           

To be a full "voting" member VASG, you must be a paying member of DASC. To maintain your voting membership you must vote in 2 of 3 votes.

Historical Stuff
Prior our collaboration with Accellera there was much work done under IEEE. The webpages for that work can be found at:

     Old VASG Page

     Old VHDL-200X Page



Last updated:  29-March-2003
Send feedback to: