• DocumentCode
    327853
  • Title

    Rule base driven conversion of an object oriented design data structure into standard hardware description languages

  • Author

    Verschueren, A.C.

  • Author_Institution
    Sect. of Inf. & Commun. Syst., Eindhoven Univ. of Technol., Netherlands
  • Volume
    1
  • fYear
    1998
  • fDate
    25-27 Aug 1998
  • Firstpage
    42
  • Abstract
    The `IDaSS´ CAD tool maintains an Object-Oriented data structure to specify and simulate digital hardware. This paper gives a global overview of the methods and algorithms which are used to convert this data structure into a standard HDL textual equivalent. Total control over the generated text(s) is achieved by using a rule base which defines how different parts of the data structure are to be written out. This rule base includes special constructs for identifier conversion, name scoping, expression optimisation, data type semantics mapping and multiple file generation. The two separate stages of the conversion (data structure `decoration´ and text generation) are described. Results generated by the (Compass) VHDL and Verilog rule bases, each containing well over 1000 rules, are shown
  • Keywords
    data structures; hardware description languages; knowledge based systems; object-oriented programming; IDaSS CAD tool; data structure; data type semantics mapping; expression optimisation; hardware description languages; identifier conversion; multiple file generation; name scoping; object oriented design data structure; rule base; Automata; Character generation; Computer languages; Data structures; Engines; Hardware design languages; Object oriented modeling; Testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Euromicro Conference, 1998. Proceedings. 24th
  • Conference_Location
    Vasteras
  • ISSN
    1089-6503
  • Print_ISBN
    0-8186-8646-4
  • Type

    conf

  • DOI
    10.1109/EURMIC.1998.711773
  • Filename
    711773