DocumentCode :
2240608
Title :
A hardware/software partitioning algorithm for designing pipelined ASIPs with least gate counts
Author :
Bình, Nguyen Ngoc ; Imai, Masaharu ; Shiomi, Akichika ; Hikichi, Nobuyuki
Author_Institution :
Dept. of Inf. & Comput. Sci., Osaka Univ., Japan
fYear :
1996
fDate :
3-7 Jun, 1996
Firstpage :
527
Lastpage :
532
Abstract :
This paper introduces a new HW/SW partitioning algorithm used in automating the instruction set processor design for pipelined ASIP (application specific integrated processor). The partitioning problem is formalized as a combinatorial optimization problem that partitions the operations into hardware and software so that the HW cost (gate count) of the designed pipelined ASIP is minimized under given execution cycle and power consumption constraints. A branch-and-bound algorithm with proposed lower bound functions is used to solve the presented formalization in the PEAS-I system. The experimental results show that the proposed method is found to be effective and efficient
Keywords :
application specific integrated circuits; instruction sets; logic design; logic partitioning; microprocessor chips; systems analysis; HW/SW partitioning algorithm; PEAS-I system; application specific integrated processor; branch-and-bound algorithm; combinatorial optimization problem; execution cycle; gate count; hardware/software partitioning algorithm; instruction set processor design; least gate counts; lower bound functions; pipelined ASIPs; power consumption constraints; Algorithm design and analysis; Application software; Application specific processors; Constraint optimization; Cost function; Design optimization; Hardware; Partitioning algorithms; Process design; Software algorithms;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design Automation Conference Proceedings 1996, 33rd
Conference_Location :
Las Vegas, NV
ISSN :
0738-100X
Print_ISBN :
0-7803-3294-6
Type :
conf
DOI :
10.1109/DAC.1996.545632
Filename :
545632
Link To Document :
بازگشت