How to remove results from DRC checks or derived layers that have a small area

Document created by chris_balcom on Jun 22, 2012Last modified by chris_balcom on Aug 23, 2014
Version 2Show Document
  • View in full screen mode

Occasionally, a boolean operation result will contain tiny shapes (on the order of a few square db units) that are unnecessary or undesirable for the purposes of a rulecheck you are writing or a derived layer you are creating. If you've determined that results with an area of only a few square db units are not worth keeping, they can be removed by using the AREA filter.


Here's an example SVRF code snippet:


// Assume that the output from the following AND occasionally

// produces unwanted results that are less than 2 sq. db.



PADO_SMOOTHED = AREA PADO > .000002 // eliminate small errors, under a couple square nm.



Content © Copyright 1995-2012 Mentor Graphics Corp, All rights reserved.

Product names are trademarks and/or ® registered trademarks of their respective owners.