Title :
A methodology for architecture-oriented rapid prototyping
Author :
Spitzer, B. ; Kuhl, Matthias ; Muller-Glaser, Klaus D.
Author_Institution :
Inst. for Inf. Process. Technol., Karlsruhe Univ., Germany
Abstract :
A methodology for architecture-oriented rapid prototyping is presented. In the very early development phases, concept-oriented rapid prototyping is used to clarify the requirements between the customer and the contractor. In the second, more complex phase of rapid prototyping, the architecture of the target system is used. So this kind of rapid prototyping is called “architecture-oriented rapid prototyping”. Most electronic control units (ECUs) use microcontrollers with plenty of on-chip peripherals. Sometimes, application-specific microcontrollers with non-standard peripherals are used, but then, all of these peripheral components must be present in the rapid prototyping system. To obtain this, we developed an interface module with an FPGA for the peripheral parts of microcontroller-based designs, as well as a prototyping ECU which can be programmed with CASE tools
Keywords :
computer aided software engineering; computer architecture; field programmable gate arrays; firmware; microcontrollers; peripheral interfaces; software prototyping; CASE tools; FPGA; application-specific microcontrollers; architecture-oriented rapid prototyping; concept-oriented rapid prototyping; customer requirements clarification; early development phases; electronic control units; interface module; microcontroller-based designs; nonstandard peripherals; on-chip peripherals; Field programmable gate arrays; Ice; Information processing; Mathematical model; Microcontrollers; Operating systems; Prototypes; Pulse width modulation; Real time systems; Software prototyping;
Conference_Titel :
Rapid System Prototyping, 12th International Workshop on, 2001.
Conference_Location :
Monterey, CA
Print_ISBN :
0-7695-1206-2
DOI :
10.1109/IWRSP.2001.933862