• DocumentCode
    2507697
  • Title

    Structure reuse methodology based on XML Schema for functional level design: A case study in configuration register module

  • Author

    Meng, Xin ; Shen, Haibin

  • Author_Institution
    Coll. of Electr. Eng., Zhejiang Univ., Hangzhou, China
  • fYear
    2009
  • fDate
    28-30 Sept. 2009
  • Firstpage
    146
  • Lastpage
    150
  • Abstract
    There are several modules with similar structures in a SoC product line. Their contents change a lot in different product and are hard to reuse across projects, which makes similar module design occupy huge resources as brand new one. This paper proposes a methodology to abstract well-verified structures to basic functional building blocks and save them into a library by defining XML Schema. Designers create similar designs using basic building blocks in library at functional level. XML Schema validator carefully checks the structure and constraints of design to eliminate structure errors. XSLT rules translate designs into different file formats to facilitate existing EDA environment seamlessly. As a case study, this methodology was used in design of configuration register module of several SoC chip projects and was proven helpful to quick design creation, safe structure reuse, quality guarantee, and significant engineering efforts reduction.
  • Keywords
    XML; logic CAD; system-on-chip; SoC product line; XML schema; configuration register module; functional level design; structure reuse methodology; system-on-a-chip; Engines; Hardware design languages; Libraries; Logic; Protocols; Registers; System-on-a-chip; Very large scale integration; Writing; XML;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Communications and Information Technology, 2009. ISCIT 2009. 9th International Symposium on
  • Conference_Location
    Icheon
  • Print_ISBN
    978-1-4244-4521-9
  • Electronic_ISBN
    978-1-4244-4522-6
  • Type

    conf

  • DOI
    10.1109/ISCIT.2009.5341270
  • Filename
    5341270