Title :
CoDesign with the MCSE methodology
Author :
Calvez, J.P. ; Pasquier, O. ; Isidoro, D. ; Jeuland, D.
Author_Institution :
IRESTE, Nantes, France
Abstract :
In this paper, we describe a system design process based on the MCSE methodology useful for CoDesign. The conceptual model on which MCSE is based considers 2 views for a system: the functional model allows designers to describe their solutions in an application-oriented view of the system, the executive model depicts the hardware components or necessary resources, and interconnections between them. CoDesign is shown as an enhancement of the implementation specification step of MCSE. One main problem is then system partitioning for which we propose an interactive procedure based on performance and cost evaluations. The software part of the solution is generated from the functional description level. The hardware part is synthesized from a VHDL behavioral description which is also generated from the subset of the functional description allocated to the hardware. The links between hardware and software are also synthesized. Such a procedure and associated tools lead to efficiently obtain system prototypes in an incremental manner. An example is given to illustrate the benefit of the proposed method, the significance of the functional level and the specific part of a system development for which CoDesign is appropriate
Keywords :
circuit CAD; formal specification; hardware description languages; real-time systems; CoDesign; MCSE methodology; VHDL behavioral description; conceptual model; cost evaluation; functional description level; hardware components; implementation specification; interactive procedure; interconnections; performance evaluation; system design process; system partitioning; Automotive engineering; Costs; Embedded system; Hardware; Process design; Real time systems; Software performance; Software tools; Time to market; Very large scale integration;
Conference_Titel :
EUROMICRO 94. System Architecture and Integration. Proceedings of the 20th EUROMICRO Conference.
Conference_Location :
Liverpool
Print_ISBN :
0-8186-6430-4
DOI :
10.1109/EURMIC.1994.390411