A method and computer program product is described for optimizing the design of a circuit layout that assigns binary properties to the design elements according to a hierarchy of rules. For example, the design of an alternating phase shifted mask (altPSM) is optimized first according to rules that assign phase shapes that maximize image quality for critical circuit elements, and then further optimized to minimize mask manufacturability problems without significantly increasing the complexity of the design process flow. Further optimization of the design according to additional rules can be performed in a sequentially decreasing priority order. As the priority of rules decrease, some violation of lower priority rules may be acceptable, as long as higher priority rules are not violated.

Un prodotto di programma destinato all'elaboratore e di metodo è descritto per l'ottimizzazione del disegno di una disposizione di circuito che assegna le proprietà binarie agli elementi di disegno secondo una gerarchia delle regole. Per esempio, il disegno di una mascherina sfasamento alternata (altPSM) è ottimizzato in primo luogo secondo le regole che assegnano le figure di fase che elevano la qualità di immagine per gli elementi del circuito critici ed allora ancora ottimizzato per minimizzare i problemi di manufacturability della mascherina senza significativamente aumentare la complessità del flusso di processo di disegno. Ulteriore ottimizzazione del disegno secondo le regole supplementari può essere effettuata in un ordine in sequenza di diminuzione di priorità. Mentre la priorità delle regole diminuisce, una certa violazione delle regole più di scarsa priorità può essere accettabile, lungamente come le regole di netta priorità non sono violate.

 
Web www.patentalert.com

< Priority coloring for VLSI designs

< Priority coloring for VLSI designs

> Latch clustering for power optimization

> System and method for message transmission between network nodes connected by parallel links

~ 00081