46
CS269: HW/SW Engineering of Embedded Systems, Winter02
Metropolis: Big Picture
•Infrastructure:
–Translators from conventional languages to the internal representation
–The representation mechanism: meta-model, underlying mathematics
–The meta-model compiler: parsing, checking, hook to backend tools
–Meta-model simulators
–Meta-model GUI
•Architecture models and Behavior models:
–Components: interfaces (service/API): semantics, abstraction levels
–Sets of relation of the components
•Methodology:
–design capturing with behavior models, architecture models, constraints:
–Abstraction levels
–Design tasks (problems to solve)
–Design flows
•Backend point tools:
–Synthesis tools
–Analysis tools
etropolis