DocumentCode
2802665
Title
Model-Based Design of Embedded Systems
Author
Mosterman, Pieter
Author_Institution
Mathworks Inc., Natick
fYear
2007
fDate
3-4 June 2007
Firstpage
3
Lastpage
3
Abstract
Model-based design is presented as consisting of four elements: (i) executable specification, (ii) design with simulation, (iii) implementation through code generation, and (iv) continuous test and verification. This presentation concentrates on the combined design and implementation as model elaboration. It is shown how the design of an edge detection filter can be systematically brought to an implementation by comparing a reference algorithm to an increasingly detailed representation of the implementation. Automatic program synthesis allows the generation of C code or a representation in a hardware description language (HDL). The HDL emulation can then be co-simulated in the system context to study behavior of an implementation at a cycle accurate level. This reduces expensive hardware iteration, facilitates analysis of system characteristics with detailed component implementation models, and mitigates the need for extensive test bench design.
Keywords
edge detection; embedded systems; hardware description languages; program compilers; spatial filters; HDL; automatic program synthesis; code generation; edge detection filter; embedded systems; executable specification; hardware description language; hardware iteration; model elaboration; model-based design; Algorithm design and analysis; Embedded system; Emulation; Filters; Hardware design languages; Image edge detection; Microelectronics; System testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Microelectronic Systems Education, 2007. MSE '07. IEEE International Conference on
Conference_Location
San Diego, CA
Print_ISBN
0-7695-2849-X
Type
conf
DOI
10.1109/MSE.2007.65
Filename
4231421
Link To Document