Title :
Hardware-software cosynthesis for microcontrollers
Author :
Ernst, Rolf ; Henkel, Jörg ; Benner, Thomas
Author_Institution :
Tech. Univ. Braunschweig, Germany
Abstract :
The authors present a software-oriented approach to hardware-software partitioning which avoids restrictions on the software semantics as well as an iterative partitioning process based on hardware extraction controlled by a cost function. This process is used in Cosyma, an experimental cosynthesis system for embedded controllers. As an example, the extraction of coprocessors for loops is demonstrated. Results are presented for several benchmark designs.<>
Keywords :
control system CAD; logic design; microcontrollers; real-time systems; systems analysis; Cosyma; benchmark designs; embedded controllers; iterative partitioning; microcontrollers; software-oriented approach; Automatic control; Computer aided manufacturing; Computer architecture; Control systems; Coprocessors; Counting circuits; Hardware; Libraries; Microcontrollers; Telecommunication control;
Journal_Title :
Design & Test of Computers, IEEE