The Amber FX Analyzer, from CLK Design Automation, Inc., is the industry’s first transistor statistical static timing analysis (TSSTA) solution. The Amber FX Analyzer integrates transistor-level static timing analysis (STA) and statistical static timing analysis (SSTA) with high accuracy transistor models that can be generated in hours using the latest process data from semiconductor foundries. Chip designers can now validate the performance and margins of leading-edge designs with more accurate statistical analysis and the most current manufacturing information right up to tape-out. Amber FX Transistor STA and Amber FX Transistor SSTA are shipping today for 32-bit and 64-bit Linux computing platforms. The U.S. list price for a one-year license is $150,000 for Amber FX STA and $150,000 for Amber FX SSTA.
Amber FX is built on top of the Amber Analyzer. It merges the performance of the Amber fully threaded, incremental analysis architecture with the accuracy of a new generation FX transistor model (FXM). The result is near SPICE-level accuracy for timing delay and process variance, both of which are critical factors in the transition to 45 and 40-nanometer (nm) semiconductor processes. Amber FX is immediately available in two complementary modules, Amber FX Transistor STA and Amber FX Transistor SSTA, and is supported in the TSMC Reference Flow 9.0.
Amber FX features a FX transistor model that captures delay and variance directly from SPICE, the foundry SPICE model, and the SPICE netlists for each of the cells. The Amber FXM library is a cell-level library that includes all of the transistors and parasitics for each cell. Amber FXM has been qualified with TSMC 65-nm and 40-nm libraries using Berkeley SPICE and HSPICE for characterization. FXM is an extension to the Liberty format and addresses a large number of known accuracy problems in existing Liberty, ECSM, and CCSM libraries. It handles a wide range of high-risk timing behaviors that are not properly modeled by other timing solutions, such as multiple input switching, non-linear input slopes, voltage drop, functional noise, etc.
Amber FX’s approach to TSSTA is enabled by its fast SPICE analysis engine and architectural-level integration with the Amber platform for a seamless flow from STA through SSTA. This provides both Amber FX STA and SSTA users with all of the Amber performance and capabilities, including 10x speed-ups via threading and 100x throughput improvements for incremental operations, multi-mode/multi-corner analysis and debug, and signal integrity analysis.
Amber FX Transistor STA is used for block and full-chip transistor timing and signal integrity analysis. It uses the FXM model to perform STA with traditional corners for very high accuracy timing, and allows users to combine non-linear delay models with transistor models. Amber FX Transistor SSTA is used for path-based TSSTA with the FXM model. Corners are replaced with a statistical distribution for the timing, which represents the potential manufacturing variance as tracked and analyzed by the foundry. Users first complete a baseline static timing run and then select a set of paths for full transistor-level SSTA. The nominal delay and variance of these paths is then recalculated using the FXM model and delay calculator. For the purposes of reporting, the variance is treated as a normal distribution so timing can be assessed at multiple points.
More info: CLK Design Automation