Calibre® Auto-Waiver™ provides automated recognition and removal of waived design rule violations during DRC. Calibre Auto-Waiver not only eliminates costly time and effort from the verification process, but also ensures accurate processing of all waiver information on every DRC run. Reducing design verification time while simultaneously improving the quality of results can provide the market edge you need to stay ahead of your competition.
We have training courses available for Calibre products in our training centers around the world, online, or at your site.
Features and Benefits
Calibre Auto-Waiver Features
- Automated waiver removal during DRC
- Accurate and consistent waiver processing
- Standardized, auditable waiver record
- Uses existing industry standard formats and tools
Reduce Debug Time
Calibre Auto-Waiver automatically separates waivers from true DRC errors during the Calibre nmDRC run. By eliminating the need to debug these results, verification time can be significantly reduced.
Waived Once, Waived Permanently
Calibre Auto-Waiver permanently saves waivers and their associated text to a specific geometry layer, providing a standardized, consistent waiver record. This waiver record not only enables automated waiver removal during DRC, but also enables historical waiver analysis across designs and processes.
Calibre Auto-Waiver’s automated identification and removal process is part of each rule deck qualification, so you always know you’re getting Calibre signoff quality results.
With Calibre Auto-Waiver, IP providers no longer have to worry about explaining the same waivers to every customer, or renegotiating waivers because the original information is no longer available. The waiver information is permanently embedded into the IP design itself. The IP consumer can now implement external IP with confidence, knowing that waived errors will be automatically removed from the DRC error results, saving the time previously needed to debug them and/or discuss them with the IP provider. This time can now be used to shorten the verification cycle and/or improve the quality of the product.
Accurate and Consistent IP Waiver Management
Because waiver management has largely been a manual process until now, design rule waivers negotiated between intellectual property (IP) designers and foundries often reappeared as errors at the full chip level, indistinguishable from other DRC violations and requiring full debugging. This productivity “sinkhole” increases verification time without adding value.
Calibre Auto-Waiver uses industry-standard GDSII or OASIS layout formats to describe waived errors. As the IP designer validates the IP layout, error results that have been waived by the foundry can be stored with the original IP cell. By embedding waiver information into the IP, Calibre Auto-Waiver ensures that waiver details always remain with the IP in a standard format. Later, when DRC is run against a chip containing an IP with embedded waiver information, Calibre nmDRC automatically recognizes the waivers and separates them from true DRC errors.
You can trust Calibre’s results because the waiver process is fully verified as part of the rule deck qualification for the target manufacturing process. Calibre Auto-Waiver automatically and accurately removes all IP waivers from the DRC output, regardless of how or where the errors appear hierarchically. Calibre Auto-Waiver not only eliminates costly time and effort from the verification process, but also ensures accurate processing of all waiver information on every DRC run.
Full waiver reporting
All waivers are listed in DRC reporting for final review and auditability. In addition to waived results found, Calibre Auto-Waiver also reports waived locations not encountered during DRC.
Design features sometimes create an error in isolation that is eliminated when the features are placed in context. Alternatively, a waiver geometry may not meet the level of marginality required to eliminate a final error result.
Reviewing unused waiver geometries helps track the types of results that are typically corrected in context. Together, the list of waived results and list of “unused” waivers provide the integration designer with the documentation needed to record the history of waiver management in the design.
Reducing design verification time while simultaneously improving the quality of results can provide the market edge you need to stay ahead of your competition.
More Calibre Automatic Waivers
What They're Saying
“This saves our customers significant debug time, without the risk of accidentally waiving true errors. Unlike previous approaches, the Calibre solution accurately accounts for waivers across cell hierarchies without placing a significant burden on the user.”
S.T. Juang, senior director of design infrastructure marketing, TSMC
Automatic Waivers: Real World Example
The Calibre Auto-Waiver solution is now being used by MediaTek to efficiently capturing capture waivers at the time they are approved, allowing waiver violations to be automatically and accurately removed from DRC results, which significantly reduces debug time.