• DocumentCode
    1178401
  • Title

    Metropolis: an integrated electronic system design environment

  • Author

    Balarin, Felice ; Watanabe, Yosinori ; Hsieh, Harry ; Lavagno, Luciano ; Passerone, Claudio ; Sangiovanni-Vincentelli, Alberto

  • Author_Institution
    Cadence Berkeley Labs., CA, USA
  • Volume
    36
  • Issue
    4
  • fYear
    2003
  • fDate
    4/1/2003 12:00:00 AM
  • Firstpage
    45
  • Lastpage
    52
  • Abstract
    Today, the design chain lacks adequate support, with most system-level designers using a collection of unlinked tools. The implementation then proceeds with informal techniques involving numerous human-language interactions that create unnecessary and unwanted iterations among groups of designers in different companies or different divisions. The move toward programmable platforms shifts the design implementation task toward embedded software design. When embedded software reaches the complexity typical of today´s designs, the risk that the software will not function correctly increases exponentially. The Metropolis project seeks to develop a unified framework that can cope with this challenge. Based on a metamodel with formal semantics that developers can use to capture designs, Metropolis provides an environment for complex electronic-system design that supports simulation, formal analysis, and synthesis.
  • Keywords
    electronic design automation; embedded systems; Metropolis; embedded software design; formal analysis; formal semantics; integrated electronic system design environment; metamodel; programmable platforms; simulation; synthesis; Algorithm design and analysis; Analytical models; Computational modeling; Computer architecture; Embedded software; Formal verification; Hardware; Software design; Solids; Uncertainty;
  • fLanguage
    English
  • Journal_Title
    Computer
  • Publisher
    ieee
  • ISSN
    0018-9162
  • Type

    jour

  • DOI
    10.1109/MC.2003.1193228
  • Filename
    1193228