• DocumentCode
    2610118
  • Title

    Block sequential CORDIC architectures

  • Author

    Sauer, Matthias ; Bernard, Emst ; Nossek, Josef A.

  • Author_Institution
    Inst. for Network Theory & Circuit Design, Tech. Univ. Munich, Germany
  • fYear
    1993
  • fDate
    3-6 May 1993
  • Firstpage
    1591
  • Abstract
    In the design of VLSI circuits for parallel algorithms, a tradeoff between hardware complexity and execution speed often has to be made. This results in a decision between bit-parallel and bit-serial arithmetic implementations. A data format, called block data format, is used. It covers the whole range from bit-serial to bit-parallel processing and thus offers more flexibility in the decision process. Architectures for partitioned coordinate rotations digital computer (CORDIC) units are proposed. They are described using the blockwidth of the partitioned data record as a parameter, and are suited for a possible automatic layout generation of such modules. The partitioned data arrays additionally lead to a reduction of the maximal shift distance between two CORDIC stages from O(p) to O (√p), where p is the wordlength of the operands, and thus reduce the maximal propagation delay
  • Keywords
    VLSI; block codes; circuit layout CAD; digital arithmetic; parallel architectures; VLSI circuits; automatic layout generation; block data format; block sequential CORDIC architectures; execution speed; hardware complexity; maximal shift distance; parallel algorithms; partitioned coordinate rotations digital computer; partitioned data arrays; wordlength; Arithmetic; Bandwidth; Circuits; Clocks; Computer architecture; Delay; Hardware; Process design; Vectors; Very large scale integration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems, 1993., ISCAS '93, 1993 IEEE International Symposium on
  • Conference_Location
    Chicago, IL
  • Print_ISBN
    0-7803-1281-3
  • Type

    conf

  • DOI
    10.1109/ISCAS.1993.394042
  • Filename
    394042