Las Vegas, NV--June 3, 1996--A synthesis design environment called Leonardo was announced by Exemplar Logic Inc. (Alameda, CA), at the Design Automation Conference in Las Vegas. The package adds support to preserve and manipulate hierarchical designs and interactive synthesis.
Leonardo's users can interactively control synthesis, selectively optimizing different parts of their designs for speed or area. They can change the design hierarchy, depending on their design needs. Leonardo allows users to try alternate scenarios ("what-if" analysis) without leaving the Leonardo design environment.
With Leonardo, interactive synthesis and hierarchical design synthesis are constraint-driven and path-based. Designers can trade off area vs. speed by varying synthesis constraints for each level of the design hierarchy. By this means, they can fine-tune portions of the design that require different constraints from other portions. Leonardo preserves the hierarchy as it is parsed from design inputs.
Leonardo operates in two modes: automatic push-button and a new interactive mode. In the interactive mode, users operate within an interactive shell, browse a design's hierarchy, interactively control the design flow and hierarchy, view the source of important instances, review accumulated area or timing reports at any hierarchy level, and view schematics and highlighted critical paths.
Exemplar Logic, Inc.
Return to Headlines