Title :
An integer programming approach to instruction implementation method selection problem
Author :
Imai, Masaharu ; Alomary, Alauddin ; Sat, Jun ; Hikichi, Nobuyuki
Author_Institution :
Toyohashi Univ. of Technol., Japan
Abstract :
A new algorithm for instruction implementation method selection problem (IMSP) in application specific integrated processors (ASIP) design automation is proposed. This problem is to be solved in the instruction set architecture and CPU core architecture designs. First, the IMSP is formalized as an integer programming problem, which is to maximize the performance of the CPU under the constraints of chip area and power consumption. Then, a branch-and-bound algorithm to solve IMSP is described. According to the experimental results, the proposed algorithm is quite effective and efficient in solving the IMSP. This algorithm will automate the complex parts of the ASIP chip design
Keywords :
computer architecture; instruction sets; integer programming; CPU; CPU core architecture designs; application specific integrated processors; branch-and-bound algorithm; chip area; design automation; instruction implementation method selection problem; instruction set architecture; integer programming approach; performance; power consumption; Application software; Application specific processors; Central Processing Unit; Computer architecture; Educational institutions; Energy consumption; HEMTs; Linear programming; Signal processing algorithms; Very large scale integration;
Conference_Titel :
Design Automation Conference, 1992., EURO-VHDL '92, EURO-DAC '92. European
Conference_Location :
Hamburg
Print_ISBN :
0-8186-2780-8
DOI :
10.1109/EURDAC.1992.246257