Welcome to the SpringSoft Technology Newsletter. This is a monthly e-mail newsletter distributed to our customers, partners, and friends to provide information on our Novas Verification Enhancement and Laker Custom IC Design technologies. We hope the information in this newsletter will help you to use our products more effectively in your design and verification environments.
Please see the links at the end of this newsletter for subscription information or to provide feedback that will help us improve future editions.
Certitude™ Results Analysis: Recent Improvements Ease Problem Investigation and Isolation
The most important step in running the Certitude™ Functional Qualification System is analyzing the results to identify problems in the verification environment that must be fixed to avoid allowing RTL bugs to slip through the process unnoticed. The Certitude Report Viewer provides a number of ways to view, sort, and produce detailed information about faults and fault status, with particular attention to non-detected (ND) faults that relate directly to likely verification environment weaknesses.
Parallel FSDB Dumping Proven to Reduce Runtime
The FSDB dumper shipped in the Novas 2009.10 release included many improvements, one of the most important being the new multi-threaded architecture. This allows FSDB dumping to be done more efficiently in a parallel fashion when enabled. Parallel FSDB dumping was designed to reduce dumping runtime and we’ve collected data over the past few months as evidence of its success.
How to Automatically Dump Forced Signals to Essential Signal FSDB for VCS Simulator
During simulation runtime, some non-essential signals may be dynamically driven (forced) by Specman, UCLI, or PLI. These “force signals” should be included in the Essential Signal (ES) list or dumped to an ES FSDB dump file such that full visibility can be achieved when Data Expansion (DE) is performed in the Siloti™ Visibility Automation System.
Custom IC Design Tips
MemoryCanvas - A Memory Instance and Compiler Automation Tool
Using the powerful database and GUI of the Laker Custom Layout Automation System, Spectral Design and Test Inc has created a new software application called MemoryCanvas that eliminates the need to write code to implement a memory compiler or a complex memory instance. MemoryCanvas uses a unique approach involving the definition of a graphical floorplan to convey assembly instructions. Any memory type from SRAM, ROM, CAM, Cache or FLASH can be defined in MemoryCanvas. It provides complete assembly and netlist generation and incorporates full compiler parameterization as needed.
Digital Place and Route in a Custom Design Environment
There is a category of high-end integrated circuits (ICs) – often referred to as "analog-on-top" since the top level description is a SPICE netlist – that predominantly comprise analog circuitry augmented with blocks of digital functionality. Until recently, these digital blocks were relatively small, each typically containing only a few tens, hundreds, or (sometimes) thousands of logic cells. Such blocks were often handcrafted by the analog designers using traditional custom design capture and layout technologies.
PCell Caching in OpenAccess
In computer programs, caching is used to store the output from commonly used functions on the disk so that, when executing a repeated instruction, the results may be obtained more quickly without having to reprocess the request. This same mechanism can be used to speed up the display of parameterized cells (PCells) in custom IC design. Some Electronic Design Automation (EDA) tools cache PCells automatically for performance reasons; some require additional licenses; and others offer no caching at all. In addition to the performance benefits, PCell caching can be used to make tool-specific PCells visible in other tools in the design flow.
Laker 2010.05 (Open Access version)
ADP 2010.02 (Open Access version)
Laker 2010.03 (Laker db version)
ADP 2010.03 (Laker db version)
Need to update your version? Go to www.springsoft.com/support
For Novas products and Certitude products, we plan to drop support for following platforms beginning in 2012.01:
Redhat 3 (RHEL3)
SuSE 9 (SLES9)
SpringSoft Community Conferences (SCC’s)
SCC’s worldwide will be beginning this September.
In the past few months we have added some new features to our website, have you seen them yet?
Find SpringSoft on Twitter and on Facebook.
We'd appreciate hearing your suggestions, comments or questions about the SpringSoft Newsletter. Please feel free to contact Karim Azar at +1 (408) 467.7860 or Email Contact
Novas, Laker, Verdi, Siloti and nWave are trademarks and Debussy is a registered trademark of SpringSoft, Inc. All other trademarks are property of their respective owners.
Copyright 2010, SpringSoft, Inc. All rights reserved.