DocumentCode
3543590
Title
Equalizing data-path for processing speed determination in block level pipelining
Author
Liang, Xiaoyao ; Athalye, Akshay ; Hong, Sangjin
Author_Institution
Dept. of Electr. & Comput. Eng., Stony Brook Univ., NY, USA
fYear
2005
fDate
23-26 May 2005
Firstpage
1646
Abstract
Signal processing algorithms represented by data flow graphs can be efficiently mapped to hardware using a block level pipelining architecture. In this scheme, nodes of data flow are mapped to processing blocks and buffers are inserted in between as pipelining elements. We present, in this paper, a methodology for equalizing execution times of various nodes in the data path. The method is used to minimize the power dissipation and buffer usage by judiciously selecting the execution speed of hardware units. The block level pipelining allows for simple local controllers for each buffer which are generated by the global controller based on data flow specifications. The evaluation of the methodology on a practical example is presented.
Keywords
buffer storage; circuit optimisation; data flow graphs; pipeline processing; block level pipelined data flows; block level pipelining; buffer pipelining elements; buffer usage minimization; data path node execution time equalization; data-path equalization; hardware mapped data flow graphs; local buffer controllers; low power consumption; processing block speed optimization; processing speed determination; Centralized control; Communication system control; Control systems; Distributed control; Frequency synchronization; Hardware; Laboratories; Mobile computing; Pipeline processing; Signal processing algorithms;
fLanguage
English
Publisher
ieee
Conference_Titel
Circuits and Systems, 2005. ISCAS 2005. IEEE International Symposium on
Print_ISBN
0-7803-8834-8
Type
conf
DOI
10.1109/ISCAS.2005.1464920
Filename
1464920
Link To Document