DocumentCode :
3387416
Title :
Function unit specialization through code analysis
Author :
Benyamin, D. ; Mangione-Smith, W.H.
Author_Institution :
Dept. of Electr. Eng., California Univ., Los Angeles, CA, USA
fYear :
1999
fDate :
7-11 Nov. 1999
Firstpage :
257
Lastpage :
260
Abstract :
Many previous attempts at ASIP (application-specific instruction set processor) synthesis have employed template matching techniques to target function units to application code, or directly design new units to extract maximum performance. This paper presents an entirely new approach to specializing hardware for application-specific needs. In our framework of a parameterized VLIW processor, we use a post-modulo scheduling analysis to reduce the allocated hardware resources while increasing the code´s performance. Initial results indicate significant savings in area, as well as optimizations to increase FIR filter code performance by 200% to 300%.
Keywords :
FIR filters; application specific integrated circuits; instruction sets; microprocessor chips; optimisation; processor scheduling; program diagnostics; resource allocation; software performance evaluation; ASIP synthesis; FIR filter code performance; allocated hardware resources reduction; application code; application-specific hardware specialization; application-specific instruction set processor; area reduction; code analysis; function unit design; function unit specialization; parameterized VLIW processor; performance; post-modulo scheduling analysis; template matching; Application specific integrated circuits; Application specific processors; Cost function; Design optimization; Digital signal processing; Finite impulse response filter; Hardware; Processor scheduling; Resource management; VLIW;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer-Aided Design, 1999. Digest of Technical Papers. 1999 IEEE/ACM International Conference on
Conference_Location :
San Jose, CA, USA
ISSN :
1092-3152
Print_ISBN :
0-7803-5832-5
Type :
conf
DOI :
10.1109/ICCAD.1999.810658
Filename :
810658
Link To Document :
بازگشت