Calibre® Automatic Waivers provides automated recognition and removal of waived design rule violations during DRC. Calibre Automatic Waivers 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.
Features and Benefits
Calibre Automatic Waivers 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 Automatic Waivers 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 Automatic Waivers 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 Automatic Waivers’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 Automatic Waivers, 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 Automatic Waivers 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 Automatic Waivers 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 Automatic Waivers automatically and accurately removes all IP waivers from the DRC output, regardless of how or where the errors appear hierarchically. Calibre Automatic Waivers 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 Automatic Waivers 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.”
“By incorporating waiver information directly into the IP datasets, it becomes available wherever the IP is used. Not only does the designer save debug time that is typically wasted reviewing false DRC violations, but the foundry team also has immediate visibility into exactly which results were waived for a given DRC rule. This greatly expedites communication and resolution of issues.”
Automatic Waivers: Real World Example
The Calibre Automatic Waivers 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.
- Catching the Waives! – Automated IP Waiver Management Improves Accuracy and ProductivityJohn Ferguson, Presented at ISQED
- The Waive of the FutureJohn Ferguson & David Abercrombie, Future Fab International
- Waive Bye-ByeJohn Ferguson's Blog