Field Programmable Gate Arrays and Application Specific Integrated Circuits Implementation of COordinate Rotation Digital Computer Using Wave-Pipelined Circuits

被引:0
作者
Paramasivam, Rengaprabhu [1 ]
Adhinarayanan, Venkatasubramanian [2 ]
Gopalakrishnan, Seetharaman [3 ]
机构
[1] Anna Univ, Dept ECE, Oxford Engn Coll, Madras 600025, Tamil Nadu, India
[2] Sathiyabama Univ, Dept CSE, Madras, Tamil Nadu, India
[3] Oxford Engn Coll, Tiruchirappalli, India
关键词
CORDIC; SOPC; ASIC; Wave-Pipelining; Pipelining; FPGA;
D O I
10.1166/asl.2014.5706
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
Higher operating frequencies can be achieved in Wave-Pipelined (WP) circuits, by adjusting the clock periods and clock skews so as to latch the outputs of combinational logic circuits at the stable periods. Major contributions of this paper are the proposal for the use of soft-core processor for the automation of the above tasks, and the superiority of the WP circuits with regard to power dissipation. The proposed scheme is evaluated by COordinate Rotation Digital Computer (CORDIC) algorithm using three different schemes: wave-pipelining, pipelining and non-pipelining. The System-On-Chip (SOC) approach is adopted for implementation on Altera Field Programmable Gate Arrays (FPGAs) based SOPC kits with Nios II soft-core processor. The above scheme is also implemented and tested by using ASIC. From the implementation results, it is verified that the WP circuits are faster compared to non-pipelined circuits. The pipelined circuits are found to be faster than the WP circuits and this is achieved at the cost of increase in area and power.
引用
收藏
页码:2234 / 2238
页数:5
相关论文
共 16 条
[1]  
Andraka R., 1998, FPGA'98. ACM/SIGDA International Symposium on Field Programmable Gate Arrays, P191, DOI 10.1145/275107.275139
[2]  
[Anonymous], 2003, ALT DOC LIB 2003
[3]  
BOEMO EI, 1996, P IEEE INT S CIRC SY, V4, P185
[4]   Wave-pipelining: A tutorial and research survey [J].
Burleson, WP ;
Ciesielski, M ;
Klass, F ;
Liu, WT .
IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 1998, 6 (03) :464-474
[5]  
GRAY CT, 1993, WAVE PIPELINING THEO
[6]   Optimization techniques for FPGA-based wave-pipelined DSP blocks [J].
Lakshminarayanan, G ;
Venkataramani, B .
IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2005, 13 (07) :783-793
[7]  
Martin G., 2001, ASICON 2001. 2001 4th International Conference on ASIC Proceedings (Cat. No.01TH8549), P12, DOI 10.1109/ICASIC.2001.982487
[8]   A hybrid wave pipelined network router [J].
Nyathi, J ;
Delgado-Frias, JG .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-FUNDAMENTAL THEORY AND APPLICATIONS, 2002, 49 (12) :1764-1772
[9]  
Parhi K.K., 1999, VLSI Signal Processing Systems
[10]   Design and FPGA implementation of self tuned wavepipelined filters [J].
Seetharaman, G. ;
Venkataramani, B. ;
Lakshminarayanan, G. .
IETE JOURNAL OF RESEARCH, 2006, 52 (04) :281-286