Close

Presentation

Correct by Construction Approach of Handling Layout Verification Design Rules through a New Age Waiver Method
DescriptionIP, which is clean in an IP environment with its waivable errors, is often reported dirty in a SOC environment. Negotiating waivers with the Foundry team and manually reviewing such waivers within the SOC environment takes weeks/ months. Such manually documented waivers are often lost or can't be re-used for the following project because of changes in the PDKs. Also, critical DRC fixes in the late PDKs can only be intercepted by some IP providers within their timeline, as these IPs often come from different sources that calls for a definite need to use waivers for DRC checks. In this paper, we have discussed a new waiver method that enables the design team to deliver all the waivers as part of design collaterals. The block-level waivers can be easily embedded into an Oasis file, which contains the required waiver for any IP design. The solution also takes geometries and cell hierarchies into consideration while applying waivers. The discussed solution kicks in all the paranoid checks as part of the internal tool to ensure the waiver database is consumed correctly only for the targeted rule. We have used the proposed solution to identify and differentiate IP-level and SOC-level DRCs while IPs are still under development. This has been proven to be a solid methodology for our SOC design team to enable parallel execution.
Event Type
IP
TimeWednesday, June 261:45pm - 2:00pm PDT
Location2012, 2nd Floor
Topics
Engineering Tracks
IP