DocumentCode :
2268689
Title :
A new HW/SW partitioning algorithm for synthesizing the highest performance pipelined ASIPs with multiple identical FUs
Author :
Bình, Nguyên Ngoc ; Imai, Masaharu ; Shiomi, Akichika
Author_Institution :
Dept. of Inf. & Comput. Sci., Osaka Univ., Japan
fYear :
1996
fDate :
16-20 Sep 1996
Firstpage :
126
Lastpage :
131
Abstract :
This paper introduces a new HW/SW partitioning algorithm for automatic synthesis of a pipelined CPU architecture with multiple identical functional units (MIFUs) of each type in designing ASIPs (Application Specific Integrated Processors). The partitioning problem is formalized as a combinatorial optimization problem that partitions the operations into hardware and software so that the performance of the designed ASIP is maximized under given gate count and power consumption constraints, regarding the optimal selection of needed FUs of each type. A branch-and-bound algorithm with proposed lower bound function is used to solve the formalized problem. The experimental results show that the proposed algorithm is found to be effective and efficient
Keywords :
application specific integrated circuits; circuit layout CAD; combinatorial mathematics; logic CAD; real-time systems; systems analysis; HW/SW partitioning algorithm; application specific integrated processors; branch-and-bound algorithm; combinatorial optimization problem; functional units; highest performance pipelined ASIPs; multiple identical FUs; partitioning problem; pipelined CPU architecture; Algorithm design and analysis; Application software; Application specific processors; Computer architecture; Constraint optimization; Design optimization; Energy consumption; Hardware; Partitioning algorithms; Software performance;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design Automation Conference, 1996, with EURO-VHDL '96 and Exhibition, Proceedings EURO-DAC '96, European
Conference_Location :
Geneva
Print_ISBN :
0-8186-7573-X
Type :
conf
DOI :
10.1109/EURDAC.1996.558194
Filename :
558194
Link To Document :
بازگشت