Application of reconfigurable CORDIC architectures

Citation
O. Mencer et al., Application of reconfigurable CORDIC architectures, J VLSI S P, 24(2-3), 2000, pp. 211-221
Citations number
22
Categorie Soggetti
Eletrical & Eletronics Engineeing
Journal title
JOURNAL OF VLSI SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY
ISSN journal
13875485 → ACNP
Volume
24
Issue
2-3
Year of publication
2000
Pages
211 - 221
Database
ISI
SICI code
1387-5485(200003)24:2-3<211:AORCA>2.0.ZU;2-0
Abstract
Reconfiguration enables the adaption of Coordinate Rotation DIgital Compute r (CORDIC) units to the specific needs of sets of applications, hence creat ing application specific CORDIC-style implementations. Reconfiguration can be implemented at a high level, taking the entire CORDIC unit as a basic ce ll (CORDIC-cells) implemented in VLSI, or at a low level such as Field-Prog rammable Gate Arrays (FPGAs). We suggest a design methodology and analyze a rea/time results for coarse (VLSI) and fine-grain (FPGA) reconfigurable COR DIC units. For FPGAs we implement CORDIC units in Verilog HDL and our objec t-oriented design environment, PAM-Blox. For CORDIC-cells, multiple reconfi gurable CORDIC modules are synthesized with state-of-the-art CAD tools. At the algorithm level we present a case study combining multiple CORDICs base d on a geometrical interpretation of a normalized ladder algorithm for adap tive filtering to reduce latency and area of a fully pipelined CORDIC imple mentation. Ultimately, the goal is to create automatic tools to map applica tions directly to reconfigurable high-level arithmetic units such as CORDIC s.