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
Link To Document :
بازگشت