Can I get SemiWiki member’s thoughts and experiences with Litho Process Checking (LPC)?
Specifically:
When in your design methodology do you run these tools? At the block level? Core level (integrating blocks and local routes)? At the full-chip level fixing problems throughout?
OPC at 28nm and 20nm is very tricky, dependent upon the data on multiple mask layers to determine the expected printed/etched shape contours. If there are lots of "new errors in block-level data" when running the checks at core-level (due to routes over blocks and to block pins), the work done previously to fix blocks may need to be re-done... yet, you simply cannot wait until full-chip integration to run these checks... an interesting dilemma.
Some EDA vendors suggest that customers interested in running their LPA tool do so as a service instead of software licensing. The reason being given is the need for excessive compute resources and expertise to interpret results. Foundries used to do LPC services as well I believe but have moved away from this at 28nm?
Thank you!
D.A.N.
<script src="http://platform.linkedin.com/in.js" type="text/javascript"></script>
<script type="IN/Share" data-counter="right"></script>
<script src="http://platform.linkedin.com/in.js" type="text/javascript"></script>
Specifically:
- · Mentor Calibre Litho Friendly Design (LFD)
- · Synopsys PrimeYield Litho Compliance Checking (LCC)
- · Cadence Litho Physical Analzer (LPA)
When in your design methodology do you run these tools? At the block level? Core level (integrating blocks and local routes)? At the full-chip level fixing problems throughout?
OPC at 28nm and 20nm is very tricky, dependent upon the data on multiple mask layers to determine the expected printed/etched shape contours. If there are lots of "new errors in block-level data" when running the checks at core-level (due to routes over blocks and to block pins), the work done previously to fix blocks may need to be re-done... yet, you simply cannot wait until full-chip integration to run these checks... an interesting dilemma.
Some EDA vendors suggest that customers interested in running their LPA tool do so as a service instead of software licensing. The reason being given is the need for excessive compute resources and expertise to interpret results. Foundries used to do LPC services as well I believe but have moved away from this at 28nm?
Thank you!
D.A.N.
<script src="http://platform.linkedin.com/in.js" type="text/javascript"></script>
<script type="IN/Share" data-counter="right"></script>
<script src="http://platform.linkedin.com/in.js" type="text/javascript"></script>
Last edited: