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
Link To Document