CLK DA Announces Design Specific Stage-based OCV and Constraint Uncertainty for TSMC Reference Flow 12

Share Article

CLK Design Automation adds support for Design Specific SBOCV and Constraint Uncertainty Table Generation as part of TSMC’s Reference Flow 12.

CLK Design Automation today announced support for TSMC’s Reference Flow 12. CLK DA extended its leadership in high accuracy timing solutions with design specific stage-based OCV (SBOCV) table generation and added support for timing constraint uncertainty table generation. Both of these capabilities can be used with any STA or optimization solution that supports stage-based OCV or constraint uncertainty for TSMC Reference Flow 12.0.

“At 28 nanometer and below, on chip variation has become a major factor in design predictability," said Suk Lee, director of Design Infrastructure Marketing at TSMC. “With a continued and close collaboration between the two companies, CLK DA provides needed solutions for attacking on chip variation in digital IC designs."

“We’ve been working closely with TSMC to build high accuracy timing tools and methodologies that are easy to add to existing flows and fast enough to be practical for day-to-day use," said Isadore Katz, CEO of CLK Design Automation. “With our Design Specific SBOCV Table Generation, and Constraint Uncertainty Table Generation, we are now delivering variation aware timing capability that works with the leading STA and optimization tools supported in Reference Flow 12.0."

Design Specific SBOCV Table Generation

Advanced stage-based on chip variation is a substantial improvement in modeling process variation compared with traditional OCV. However, standard methods for generating SBOCV tables are unnecessarily pessimistic. Because they rely on the worst case load and slew they do not reflect the way cells are actually used in a design, and may misdirect the optimization flow.

AOCV FX, on the other hand, records a complete set of derate values for cells based on a full range of allowed load and slew combinations. This database of values is used to generate SBOCV tables based on a variety of design specific selection criteria. Design specific derates can substantially improve overall TNS and WNS over standard SBOCV and accelerate timing closure.

AOCV FX provides a turn-key solution and has the performance and accuracy needed to generate a full database of SBOCV derate factors. SBOCV tables created by AOCV FX can be used with any qualified timing and optimization tools.

Timing Constraint Uncertainty Table Generation

Constraint uncertainty tables model the process variation sensitivity of sequential cells such as registers, latches, and SRAMs. Applying constraint uncertainty reduces the risk of hidden constraint violations when applying derates.

AOCV FX can now generate constraint uncertainty tables for use with any qualified timing or optimization tools. In addition, Amber STA also reads and applies the constraint uncertainty tables during timing analysis.

About CLK Design Automation

CLK Design Automation is the leader in high accuracy timing solutions for nanometer semiconductor designs. CLK DA was founded in 2004, and is backed by Morgenthaler Venture Partners and Atlas Ventures. Path FX and AOCV FX are fast, accurate, and practical solutions for timing closure.

Amber, Path FX, and AOCV FX are trademarks of CLK Design Automation. All other trademarks or registered trademarks are the property of their respective owners.

# # #

Share article on social media or email:

View article via:

Pdf Print

Contact Author

Ahran Dunsmoor
Visit website