Title :
Enhancing extensibility of the design rule checker of an EDA tool by object-oriented modeling
Author_Institution :
Intel Corp., Chandler, AZ, USA
Abstract :
Design rule checking systems are an integral part of electronic design automation tools. Rapid advances and continuous change in semiconductor technology requires that these DRC systems also change accordingly. The paper presents the architecture and mechanism of the DRC module of an IC package design tool. Design goals were identified for the module to allow easy addition, removal, and modification of rules and to minimize the effect of changes among others. The object oriented modeling technique facilitates the accomplishment of these goals by supporting concepts such as abstraction, encapsulation, inheritance, and dynamic binding. The paper puts these concepts in perspective within the context of the architecture and mechanism of the DRC module
Keywords :
circuit CAD; data encapsulation; inheritance; integrated circuit design; object-oriented methods; DRC module; DRC systems; EDA tool; IC package design tool; abstraction; design rule checker; design rule checking systems; dynamic binding; electronic design automation tools; encapsulation; extensibility; inheritance; object oriented modeling; object oriented modeling technique; semiconductor technology; Assembly; Bonding; Costs; Design automation; Electronic design automation and methodology; Integrated circuit interconnections; Integrated circuit packaging; Object oriented modeling; Virtual manufacturing; Wire;
Conference_Titel :
Computer Software and Applications Conference, 1997. COMPSAC '97. Proceedings., The Twenty-First Annual International
Conference_Location :
Washington, DC
Print_ISBN :
0-8186-8105-5
DOI :
10.1109/CMPSAC.1997.624771