• DocumentCode
    1142219
  • Title

    Metamodeling: What is it good for?

  • Author

    Shukla, Sandeep

  • Author_Institution
    Virginia Tech, Blacksburg, VA, USA
  • Volume
    26
  • Issue
    3
  • fYear
    2009
  • Firstpage
    96
  • Lastpage
    96
  • Abstract
    The past decade has seen a penchant for abstraction in hardware design. Papers and books have proliferated about how to elevate hardware design entry beyond HDLs. Various languages, transactional concepts, tools for synthesis, equivalence checking, and so forth have been brought to the market. Despite so much progress with design aids, another important way of enhancing design productivity was unintentionally sidelined. "Reuse" in the form of IP modules was a sideshow to electronic system-level (ESL) tools. It\´s not that IP reuse was not promoted at all, but that it was done in ways unconnected to this excitement around ESL. IP companies came to the market, and industrial consortia such as the Virtual Socket Interface Alliance arose to standardize IP interfaces, on-chip bus protocols, and collateral to be delivered along with IP modules.
  • Keywords
    hardware description languages; system buses; HDL; IP modules; Virtual Socket Interface Alliance; design productivity; electronic system-level tools; equivalence checking; hardware design; metamodeling; on-chip bus protocols; transactional concepts; Books; Computer languages; Consumer electronics; Contracts; Hardware; Metamodeling; Packaging; Productivity; Protocols; Sockets; IP reuse; metamodeling;
  • fLanguage
    English
  • Journal_Title
    Design & Test of Computers, IEEE
  • Publisher
    ieee
  • ISSN
    0740-7475
  • Type

    jour

  • DOI
    10.1109/MDT.2009.63
  • Filename
    5167516