Title :
Hardware-software co-synthesis of bus architecture embedded devices
Author :
Levman, Jacob ; Khan, Gul ; Alirezaie, Javad
Author_Institution :
Dept. of Electr. & Comput. Eng., Ryerson Polytech. Inst., Toronto, Ont., Canada
Abstract :
Embedded systems permeate our society. Current estimates indicate that over 90 percent of worldwide computers are embedded systems. Embedded devices are found in the home, in medical instrumentation, air traffic control systems and more. Due to rapid advances in available technologies, the embedded systems of the future need to be designed using advanced tools that can help produce devices that meet performance, reliability and cost requirements. Hardware-software co-synthesis is the automatic generation of an embedded system´s architecture. In this paper, we present an approach to hardware-software co-synthesis targeting bus architecture embedded systems. This approach employs exhaustive searching coupled with heuristic techniques while targeting multiple processor bus architecture pipelined heterogeneous systems. A substantive case study is provided demonstrating the tool´s ability to analyze a variety of design trade-offs.
Keywords :
computer architecture; embedded systems; hardware-software codesign; multiprocessor interconnection networks; pipeline processing; search problems; system buses; air traffic control systems; automatic embedded system architecture generation; bus architecture embedded devices; cost requirements; design trade-offs; embedded system design tools; embedded systems; hardware-software co-synthesis; heuristic techniques; home computers; medical instrumentation; multiple processor bus architecture pipelined heterogeneous systems; performance requirements; reliability requirements; searching; Computer architecture; Embedded system; Hardware; Iterative algorithms; Iterative methods; Jacobian matrices; Java; Mixed integer linear programming; Partitioning algorithms; Pipeline processing;
Conference_Titel :
Electrical and Computer Engineering, 2004. Canadian Conference on
Print_ISBN :
0-7803-8253-6
DOI :
10.1109/CCECE.2004.1344960