Global Sources
EE Times-Asia
Stay in touch with EE Times Asia
?
EE Times-Asia > EDA/IP
?
?
EDA/IP??

ESL tool tames one tough task: On-chip register design

Posted: 29 Aug 2005 ?? ?Print Version ?Bookmark and Share

Keywords:blueprint? electronic system level tool? esl tool? denali software? verilog?

If you design complex digital chips, you'll want to know about Blueprint, an electronic system level (ESL) tool from Denali Software Inc. that automatically generates and manages the vast number of on-chip control registers that you no doubt find yourself juggling.

Blueprint aims to eliminate the tedious and error-prone task of addressing all the elements of register management, including describing and generating control register logic. Working from a register description language, Blueprint creates outputs for hardware design, software development, verification and documentation. In this way, it lets design, verification and software teams work from consistent, synchronized views of a chip's design.

For example, Blueprint produces Verilog, SystemVerilog or VHDL for control registers as well as Open Verification assertions that ensure that registers and control logic operate correctly. For functional verification, it creates output models of registers for use in C/C++, SystemC, OpenVERA, "e," Verilog and System Verilog.

For software, Blueprint generates headers, classes with access methods and a complete hardware abstraction layer. Blueprint also generates test cases for pre- and post-silicon validation of logic. And for documentation, it issues files compatible with user templates for Framemaker, Microsoft Word, HTML, XML and SGML.

Blueprint's well-defined, object-oriented architecture is extensible, letting you create new and customized code generators for specific applications.

Blueprint is available now and costs $500,000 annually for an enterprise site license.

- Gil Bassak

eeProductCenter




Article Comments - ESL tool tames one tough task: On-ch...
Comments:??
*? You can enter [0] more charecters.
*Verify code:
?
?
Webinars

Seminars

Visit Asia Webinars to learn about the latest in technology and get practical design tips.

?
?
Back to Top