What’s up, DASC?
Posted by Karen Bartleson on May 28th, 2009
The Design Automation Standards Committee (DASC) is up to all sorts of good. Its ongoing collaboration with the IEEE Standards Association’s Corporate Advisory Group (CAG) and plans to reach out to other standards-setting organizations in the design automation industry are indicative of its vitality as a sponsor of IEEE standards.
The DASC has been in existence for decades, and it’s important that it continues to evolve with changing times. As a “steering committee” of sorts for the majority of IEEE design automation standards, it approves and guides standards through both entity- and individual-based processes.
DASC has a goal of mutual cooperation with CAG, to support and further each other’s goals and mission. Specific areas where the two groups can work together include: standards-development tools & methods, mechanisms for obtaining industry feedback, international collaboration and outreach, an improved environment for corporate standards, growth of entity-based standards, and promoting critical mass in design automation related technology sectors.
The DASC updated its policies and procedures to allow for both individual and entity memberships. This became especially interesting (challenging?) when it came to voting rights. Could a person vote as both herself/himself and also as a company representative? Wouldn’t that be cheating? The DASC discussed the issue and decided to amend its policies and procedures to clarify that a person is not allowed to vote twice. Further, since voting privileges are earned in part by attending meetings, a person representing an entity at a meeting will still get credit for attendance as an individual.
Several entity-based standards projects for design automation are active under DASC sponsorship. The 1801 standard for low power IC design and verification was completed and approved by the IEEE Standards Association Standards Board in March 2009. The third update of the 1800 SystemVerilog standard – the first entity standard in design automation – has completed its initial ballot. The P1685 IP-XACT project which was initiated by the SPIRIT Consortium is expected to enter balloting later this year. The study group investigating the Verilog standard for analog/mixed-signal plans to start an entity working group by year’s end.
There is a small debate brewing over whether current mechanisms are well-coordinated or not for industry feedback on what standards are needed for design automation. The question was posed to the DASC to see if it wanted to set up a sub-group for coordination of and creating a roadmap for standards. The overall sentiment in the DASC was that it would be redundant with other industry efforts such as Accellera and SPIRIT – organizations that initiate standards based on industry need. I feel strongly that a standards roadmap effort would be fruitless and a waste of valuable time and energy. We tried this before and it was a failure. Repeating the effort would support the urban definition of insanity – doing the same thing and expecting different results. I also believe that the current mechanisms for developing new standards are working well. When a need for a standard arises, interested parties get together and form a working group under an existing organization (preferable) or under a new one. Donations are sought and work towards an industry standard begins. There is solid cooperation among organizations, especially between the IEEE and others such as Accellera, SPIRIT, OSCI, and VSIA (when it was active).
DASC is taking the right approach, IMHO, in that it will have a standing agenda item to invite representatives from other industry groups for input and discussion. This will encourage coordination better through this less-formal channel than a roadmap or additional, unnecessary infrastructure.












I can hardly believe it. I’ve been in the EDA business since 1980 when I joined TI’s Design Automation Department after graduating from Cal Poly with my BSEE. Since 1995, much of my attention has been focused on EDA standards. I reached a moment of truth this year when I admitted, albeit reluctantly, that I could be called a standards-lifer. So, I decided it’s time to share my perspectives on what’s going on in the standards arena. Welcome to my blog - I can’t wait to hear from you!
Karen, you write “The third update of the 1800 SystemVerilog standard … has completed its initial ballot.” What were the first two updates by your reckoning?
Brad,
The first was the original 1800 which came from Accellera’s SystemVerilog 3.1. The second was the merging of 1364 Verilog into 1800 SystemVerilog.
Karen,
There’s a job I’m looking into and wanted to bone up on my DASC – and EAD – standards. Wanted to get your input into the latest and greatest sources for either.
Thanks for any pointers!
Sara