• DocumentCode
    2712470
  • Title

    Enhancing extensibility of the design rule checker of an EDA tool by object-oriented modeling

  • Author

    Khwaja, Amir A.

  • Author_Institution
    Intel Corp., Chandler, AZ, USA
  • fYear
    1997
  • fDate
    11-15 Aug 1997
  • Firstpage
    104
  • Lastpage
    108
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Software and Applications Conference, 1997. COMPSAC '97. Proceedings., The Twenty-First Annual International
  • Conference_Location
    Washington, DC
  • ISSN
    0730-3157
  • Print_ISBN
    0-8186-8105-5
  • Type

    conf

  • DOI
    10.1109/CMPSAC.1997.624771
  • Filename
    624771