Construction of an Automatic Instruction-Set Extension System for Efficient ASIP Design 


Vol. 38,  No. 1, pp. 1-9, Jan.  2013


PDF
  Abstract

This thesis proposes an automatic instruction extension system that utilizes retargetable compiler, based on MDL, to design an ASIP optimized for application. The proposed system uses information gathered from the application program to find all possible expandable instruction candidates. Expandable instruction candidates acquire the realization characteristics through hardware library. The system chooses instruction set and optimizes processor structure satisfying constraints on the bases of hardware characteristics and increase in execution speed. To confirm the efficiency of the proposed system, automatic instruction extension system was performed using various benchmark applications. The proposed system acquired optimized instruction set and processor structure, which are expanded from the commercial version of ARM9TDMI. Experimental results show that number of execution cycle has been reduced by 33.5% when compared to conventional version of ARM9TDMI, while area has been slightly increased.

  Statistics
Cumulative Counts from November, 2022
Multiple requests among the same browser session are counted as one view. If you mouse over a chart, the values of data points will be shown.


  Cite this article

[IEEE Style]

D. Hwang and S. Hwang, "Construction of an Automatic Instruction-Set Extension System for Efficient ASIP Design," The Journal of Korean Institute of Communications and Information Sciences, vol. 38, no. 1, pp. 1-9, 2013. DOI: .

[ACM Style]

Deok-Ho Hwang and Sun-Young Hwang. 2013. Construction of an Automatic Instruction-Set Extension System for Efficient ASIP Design. The Journal of Korean Institute of Communications and Information Sciences, 38, 1, (2013), 1-9. DOI: .

[KICS Style]

Deok-Ho Hwang and Sun-Young Hwang, "Construction of an Automatic Instruction-Set Extension System for Efficient ASIP Design," The Journal of Korean Institute of Communications and Information Sciences, vol. 38, no. 1, pp. 1-9, 1. 2013.