Automated DRC Waiver Management (or, How I Learned to Stop Worrying About IP Waivers and Love Calibre Auto-Waiver)
White Paper
ABSTRACT
This paper explains the Calibre Auto-Waiver product, and discusses how the auto-waiver process significantly reduces the time and risks associated with implementing third-party IP.
Integration of third-party intellectual property (IP) into integrated circuit (IC) designs has always been a potential time trap for IC designers. IP design rule violations that were waived by the foundry show up during IC verification without any indication as to their waived status. The IC designer has no choice but to analyze and resolve these errors just like any other, wasting significant manhours and cycle time. Calibre Auto-Waiver, Calibre nmDRC’s automated waiver management capability, provides IP designers with automated identification of design rule violations granted waiver status during IP development. During integration of the IP into larger designs, IC designers can use Calibre Auto-Waiver to recognize and remove these errors during design rule checking (DRC), avoiding the need to analyze and debug waived errors. In addition, Calibre Auto-Waiver identifies any waived errors that fall into “marginal” waiver status, allowing the IC designer to investigate these errors as needed to ensure manufacturability. After DRC is complete, Calibre Auto-Waiver enables the designer to quickly review the waiver status of all IP errors, as final assurance that no IP error has been overlooked.
Related Resources
How to select specific rule checks for a Calibre...
Technology Overview 03:05How to select specific rule checks for a Calibre DRC run
This video shows you how to create specific rule check recipes for running DRC in Calibre Interactive. Rule check recipes allow you to configure and reuse specific rule checks such as metal, density, and...
How to turn DESIGNrev command-line script into a...
Technology Overview 03:32How to turn DESIGNrev command-line script into a GUI-menu based Macro
If you want to introduce your script to your co-worker to use, the best way is to make it accessible from GUI menu. So your co-worker can recognize and click the menu item to launch the script, instead...
How to cross-probe nets in the design environment...
Technology Overview 02:35How to cross-probe nets in the design environment using Calibre RVE
This video shows how to use Calibre RVE to trace and highlight the nets in the Cadence Virtuoso design-environment. Nets which are not output in Calibre LVS report can also be traced and highlighted using...

