DocumentCode
1547416
Title
Rosetta: semantic support for model-centered systems-level design
Author
Alexander, Perry ; Kong, Cindy
Author_Institution
Electr. Eng. & Comput. Sci., Kansas Univ., USA
Volume
34
Issue
11
fYear
2001
fDate
11/1/2001 12:00:00 AM
Firstpage
64
Lastpage
70
Abstract
With the advent of system-on-chip (SoC) technology, the design of small electrical systems has become a systems engineering task. Such tasks require working at high levels of abstraction to build systems by either integrating information from various design domains or modeling different aspects of the same component. Designers of traditional computer-based systems usually rely on component-based techniques that parallel the physical architecture. The model-based approach encompasses the component-centered approach, treating structural decomposition as a single model in the overall hierarchy. Model-centered semantics and languages let designers concentrate on the data, computation, or communication models that describe complex computer-based SoC requirements. Appropriate design semantics specify each system aspect, and the designer assembles those aspects into models to define complete systems and components. The developers of Rosetta, a heterogeneous systems-level modeling language that supports predictive design analysis, have identified mechanisms for defining and composing models that specify multiple domains of interest from many perspectives. Rosetta requirements and domains define test cases and generate abstract vectors for each test scenario. Several analysis tools are under development for transforming Rosetta into existing analysis environments, and the authors describe their authors are also developing native analysis tools for symbolic verification and simulation environments. The authors use Rosetta to provide computation models for customized digital and mixed-signal system-specification environments. Other domains to support, optical and microelectrical mechanical systems specifications are under consideration
Keywords
formal specification; systems analysis; Rosetta; component centered approach; design domains; mixed-signal system-specification environments; model-based approach; model-centered systems-level design; semantic support; system-on-chip technology; systems engineering; Assembly systems; Computational modeling; Computer architecture; Concurrent computing; Design engineering; Physics computing; Predictive models; System-on-a-chip; Systems engineering and theory; Testing;
fLanguage
English
Journal_Title
Computer
Publisher
ieee
ISSN
0018-9162
Type
jour
DOI
10.1109/2.963446
Filename
963446
Link To Document