DocumentCode :
2233233
Title :
Multi-algorithm ASIP synthesis and power estimation for DSP applications
Author :
Cousin, J.-G. ; Sentieys, O. ; Chillet, D.
Author_Institution :
Rennes I Univ., France
Volume :
2
fYear :
2000
fDate :
2000
Firstpage :
621
Abstract :
Power consumption is an increasingly important parameter in the design of mixed hardware/software systems. This work applies the high-level synthesis technique to multi-algorithms and explores its use as a means of analyzing power consumption from the high level of design. We apply a multi-algorithm synthesis technique to designing an application specific instruction set processor (ASIP) from a customized ASIC. This technique synthesizes selected time constrained algorithms to define a set of DSP applications, designs the corresponding ASIP core, and extracts the specific instruction set. Although not as effective as a DSP core solution, this technique provides much of the circuit flexibility while maintaining an available trade-off between performance and power dissipation. This technique contains three power estimators to assist algorithm integration with the view to optimizing the embedded system: the first acts during the application of usual high-level synthesis steps. The second one is triggered after the complete synthesis of the target algorithm, and the third estimator is based on the instruction set of the designed ASIP core. This technique has been implemented in our framework called BSS (Breizh Synthesis System)
Keywords :
application specific integrated circuits; circuit CAD; digital signal processing chips; high level synthesis; instruction sets; integrated circuit design; parameter estimation; ASIP core; BSS; Breizh Synthesis System; DSP applications; algorithm integration; application specific instruction set processor; customized ASIC; embedded system optimisation; high-level synthesis; instruction set extraction; mixed hardware/software systems; multi-algorithm ASIP synthesis; multi-algorithm synthesis techniqu; power consumption; power estimation; time constrained algorithms; Algorithm design and analysis; Application software; Application specific integrated circuits; Application specific processors; Circuit synthesis; Digital signal processing; Energy consumption; Hardware; High level synthesis; Software systems;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Circuits and Systems, 2000. Proceedings. ISCAS 2000 Geneva. The 2000 IEEE International Symposium on
Conference_Location :
Geneva
Print_ISBN :
0-7803-5482-6
Type :
conf
DOI :
10.1109/ISCAS.2000.856405
Filename :
856405
Link To Document :
بازگشت