A reconfigurable coprocessor units with redundant radix-4 arithmetic

Performance in many very-large-scale-integrated (VLSI) systems such as digital signal processing (DSP) chips, is predominantly determined by the speed of arithmetic modules like adders and multipliers. In recent times, designing coprocessors for fast arithmetic operation has become an important field of research. This paper implements a Reconfigurable Coprocessor for Redundant Radix-4 Arithmetic. In this coprocessor, we have implemented addition, subtraction, NAND, EXOR. In this paper, we have developed a complete set of Verilog modules, synthesized and implemented by targeting Altera Cyclone II FPGA.

[1]  Gian Carlo Cardarilli,et al.  ADAPTO: full-adder based reconfigurable architecture for bit level operations , 2008, 2008 IEEE International Symposium on Circuits and Systems.

[2]  H. T. Kung,et al.  A Regular Layout for Parallel Adders , 1982, IEEE Transactions on Computers.

[3]  Pradip K. Srimani,et al.  Fast Parallel Algorithms for Binary Multiplication and Their Implementation on Systolic Architectures , 1989, IEEE Trans. Computers.

[4]  Kurt Mehlhorn,et al.  Area-Time Optimal VLSI Integer Multiplier with Minimum Computation Time , 1984, ICALP.

[5]  Michael D. Smith,et al.  A high-performance microarchitecture with hardware-programmable functional units , 1994, Proceedings of MICRO-27. The 27th Annual IEEE/ACM International Symposium on Microarchitecture.

[6]  Hiroto Yasuura,et al.  High-Speed VLSI Multiplication Algorithm with a Redundant Binary Addition Tree , 1985, IEEE Transactions on Computers.

[7]  Michael D. Smith,et al.  PRISC software acceleration techniques , 1994, Proceedings 1994 IEEE International Conference on Computer Design: VLSI in Computers and Processors.

[8]  Zhaolin Li,et al.  Design of a dynamic reconfigurable coprocessor for flexible precision matrix algorithms in media processing and industrial control applications , 2013, 2013 IEEE Third International Conference on Information Science and Technology (ICIST).

[9]  Bhabani P. Sinha,et al.  Fast Parallel Algorithm for Ternary Multiplication Using Multivalued I²L Technology , 1994, IEEE Trans. Computers.

[10]  Shinji Nakamura Algorithms for Iterative Array Multiplication , 1986, IEEE Transactions on Computers.