Application of reconfigurable CORDIC architectures

被引:15
作者
Mencer, O [1 ]
Séméria, L
Morf, M
Delosme, JM
机构
[1] Stanford Univ, Dept Elect Engn, Comp Syst Lab, Stanford, CA 94305 USA
[2] Univ Evry, Dept Informat, F-91025 Evry, France
来源
JOURNAL OF VLSI SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY | 2000年 / 24卷 / 2-3期
关键词
Clock Cycle; Algorithm Level; Synthesis Tool; Arithmetic Unit; CORDIC Algorithm;
D O I
10.1023/A:1008145506415
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Reconfiguration enables the adaption of Coordinate Rotation DIgital Computer (CORDIC) units to the specific needs of sets of applications, hence creating application specific CORDIC-style implementations. Reconfiguration can be implemented at a high level, taking the entire CORDIC unit as a basic cell (CORDIC-cells) implemented in VLSI, or at a low level such as Field-Programmable Gate Arrays (FPGAs). We suggest a design methodology and analyze area/time results for coarse (VLSI) and fine-grain (FPGA) reconfigurable CORDIC units. For FPGAs we implement CORDIC units in Verilog HDL and our object-oriented design environment, PAM-Blox. For CORDIC-cells, multiple reconfigurable CORDIC modules are synthesized with state-of-the-art CAD tools. At the algorithm level we present a case study combining multiple CORDICs based on a geometrical interpretation of a normalized ladder algorithm for adaptive filtering to reduce latency and area of a fully pipelined CORDIC implementation. Ultimately, the goal is to create automatic tools to map applications directly to reconfigurable high-level arithmetic units such as CORDICs.
引用
收藏
页码:211 / 221
页数:11
相关论文
共 22 条
[1]  
AHMED HM, 1981, P 1981 INT S CIRC SY, P737
[2]  
AHMED HM, 1982, THESIS STANFORD
[3]  
AHMED HM, 1981, P 1981 INT C AC SPEE, P648
[4]  
ALTWAIJRY H, 1997, THESIS STANFORD
[5]  
Andraka R., 1998, 6 INT S FIELD PROGR
[6]  
CALLAHAN TJ, 1998, SPRINGER VERLAGS LNC, V1482, P248
[7]  
CHEN TC, 1972, IBM J RES DEV JUL
[8]  
De Micheli Giovanni, 1994, Synthesis and Optimization of Digital Circuits
[9]  
Delosme J.-M., 1983, Proceedings of ICASSP 83. IEEE International Conference on Acoustics, Speech and Signal Processing, P927
[10]  
DELOSME JM, 1990, P SOC PHOTO-OPT INS, V1348, P349, DOI 10.1117/12.23491