• 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