Specific Instruction-Set Automated Customization Based on Clustering ILP Model

Kang Zhao,Jinian Bian,Sheqin Dong
2007-01-01
Abstract:To solve the problem of exponential space in the instruction-set automated design for the application specific instruction-set processor (ASIP), a formular clustering integer linear programming model (CIM) is proposed, which can decrease the exploration space effectively utilizing function dependencies between instructions. In addition, implemental strategies are presented for the front-end and back-end in the whole design. The experimental results show that this instruction customization technique can effectively achieve the specific instruction-set automated design, and it can also increase the performance of the final synthesized processor.
What problem does this paper attempt to address?