• 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