DocumentCode :
1353378
Title :
A programmable CORDIC chip for digital signal processing applications
Author :
Timmermann, D. ; Hahn, H. ; Hosticka, B.J. ; Schmidt, G.
Author_Institution :
Fraunhofer Inst. of Microelectron. Circuits & Syst., Duisburg, Germany
Volume :
26
Issue :
9
fYear :
1991
fDate :
9/1/1991 12:00:00 AM
Firstpage :
1317
Lastpage :
1321
Abstract :
A chip implementing the coordinate rotation digital computer (CORDIC) algorithm is described. It contains a 10-MHz 16-b fixed-point CORDIC arithmetic unit, 2-kb RAM, a controller, and input/output (I/O) registers. A modified data-path architecture allows cross-wire free data flow. The chip design involved development of optimized carry-select adders and a modified programmable-logic-array (PLA) cell layout, which allows speed increase in single-layer metal technology. The authors designed, fabricated, and tested a general-purpose fully parallel programmable CORDIC chip in CMOS technology and developed optimal iteration sequences
Keywords :
CMOS integrated circuits; computerised signal processing; digital signal processing chips; parallel algorithms; parallel architectures; 10 MHz; 16 bit; 2 kbit; CMOS technology; DSP; PLA cell layout; carry-select adders; coordinate rotation digital computer; cross-wire free data flow; data-path architecture; digital signal processing applications; fixed-point CORDIC arithmetic unit; fully parallel chip; optimal iteration sequences; programmable CORDIC chip; programmable-logic-array; single-layer metal technology; Adders; CMOS technology; Chip scale packaging; Computer architecture; Design optimization; Digital signal processing chips; Fixed-point arithmetic; Read-write memory; Registers; Signal processing algorithms;
fLanguage :
English
Journal_Title :
Solid-State Circuits, IEEE Journal of
Publisher :
ieee
ISSN :
0018-9200
Type :
jour
DOI :
10.1109/4.84950
Filename :
84950
Link To Document :
بازگشت