• DocumentCode
    2946742
  • Title

    The effects of pipelining feedback loops in high speed DSP systems

  • Author

    Alexander, Steven W. ; Stewart, Robert W.

  • Author_Institution
    Inst. for Syst. Level Integration, Livingston, UK
  • Volume
    5
  • fYear
    2005
  • fDate
    18-23 March 2005
  • Abstract
    Many of today´s electronic design automation (EDA) tools include intellectual property (IP) cores that are fully pipelined to increase data throughput. Using these cores to implement data paths that do not involve feedback can result in fast, efficient designs. However, if they are used within a feedback loop, this is not always the case. The paper examines the effects that using pipelined cores in feedback loops can have on a design. By considering two designs that implement a Givens rotation using feedback, which is used in QR decomposition (Haykin, S., 1990), it is shown that, even though a pipelined design can be clocked faster, its data throughput is less than a non-pipelined design. Also, the non-pipelined design is shown to be smaller and consumes less power. Finally, a suggestion for a more efficient use of pipelining in feedback loops is presented, based on channel interleaving (Parhi, K.K., 1999).
  • Keywords
    digital signal processing chips; electronic design automation; feedback; field programmable gate arrays; industrial property; integrated circuit design; logic design; pipeline processing; software tools; EDA tools; FPGA; Givens rotation; QR decomposition; channel interleaving; data throughput; electronic design automation tools; feedback loop pipelining; high speed DSP systems; intellectual property cores; pipelined cores; Circuits; Clocks; Delay; Digital signal processing; Feedback loop; Hardware design languages; Logic design; Output feedback; Pipeline processing; Registers;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Acoustics, Speech, and Signal Processing, 2005. Proceedings. (ICASSP '05). IEEE International Conference on
  • ISSN
    1520-6149
  • Print_ISBN
    0-7803-8874-7
  • Type

    conf

  • DOI
    10.1109/ICASSP.2005.1416261
  • Filename
    1416261