|
| This Article | ||
| ||
| Share | ||
| Bibliographic References | ||
| Add to: | ||
| | ||
| Search | ||
| ||
| ASCII Text | x | ||
| N.M. Wigley, G.A. Jullien, D. Reaume, "Large Dynamic Range Computations Over Small Finite Rings," IEEE Transactions on Computers, vol. 43, no. 1, pp. 78-86, January, 1994. | |||
| BibTex | x | ||
| @article{ 10.1109/12.250611, author = {N.M. Wigley and G.A. Jullien and D. Reaume}, title = {Large Dynamic Range Computations Over Small Finite Rings}, journal ={IEEE Transactions on Computers}, volume = {43}, number = {1}, issn = {0018-9340}, year = {1994}, pages = {78-86}, doi = {http://doi.ieeecomputersociety.org/10.1109/12.250611}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, } | |||
| RefWorks Procite/RefMan/Endnote | x | ||
| TY - JOUR JO - IEEE Transactions on Computers TI - Large Dynamic Range Computations Over Small Finite Rings IS - 1 SN - 0018-9340 SP78 EP86 EPD - 78-86 A1 - N.M. Wigley, A1 - G.A. Jullien, A1 - D. Reaume, PY - 1994 KW - digital arithmetic; small finite rings; multivariate mapping strategy; Modulus Replication Residue Number System; Chinese Remainder Theorem; processor architecture; scaling strategy; complex arithmetic; dynamic logic; inner product computations; polynomial rings; quadratic residue rings; residue number systems; VLSI signal processors. VL - 43 JA - IEEE Transactions on Computers ER - | |||
Presents a new multivariate mapping strategy for the recently introduced Modulus Replication Residue Number System (MRRNS). This mapping allows computation over a large dynamic range using replications of extremely small rings. The technique maintains the useful features of the MRRNS, namely: ease of input coding; absence of a Chinese Remainder Theorem inverse mapping across the full dynamic range; replication of identical rings; and natural integration of complex data processing. The concepts are illustrated by a specific example of complex inner product processing associated with a radix-4 decimation in time fast Fourier transform algorithm. A complete quantization analysis is performed and an efficient scaling strategy chosen based on the analysis. The example processor uses replications of three rings: modulo-3, -5, and -7; the effective dynamic range is in excess of 32 b. The paper also includes very-large-scale-integration implementation strategies for the processor architecture that consists of arrays of massively parallel linear bit-level pipelines.
[1] R. E. Blahut,Fast Algorithms for Digital Signal Processing. Reading: MA: Addison-Wesley, 1985.
[2] K.M. Chu and D.L. Pulfrey, "Design procedures for differential cascode voltage switch circuits,"IEEE J. Solid-State Circuits, vol. SC-21, no. 6, pp. 1082-1087, Dec. 1986.
[3] R. Godement,Algebra. Paris: Hermann (English translation Boston: Houghton Mifflin), 1968.
[4] G. A. Jullien, "Bit-level systolic arrays for high speed DSP,"Advances in VLSI Signal Processing. Norwood, NJ: Ablex, 1991.
[5] G. A. Jullien, P. D. Bird, J. T. Carr, M. Taheri, and W. C. Miller, "An efficient bit-level systolic cell design for finite ring digital signal processing applications,"J. VLSI Sig. Proc., vol. I, pp. 189-208, 1989.
[6] G. A. Jullien, M. Taheri, S. Bandyopadhyay, and W. C. Miller, "A low-overhead scheme for testing a bit level finite ring systolic array,"J. VLSI Sig. Proc., vol. I, no. 4, 1989.
[7] L. R. Rabiner and B. Gold,Theory and Application of Digital Signal Processing. Englewood Cliffs, NJ: Prentice-Hall, 1975.
[8] M. A. Soderstrand, W. K. Jenkins, G. A. Jullien, and F. J. Taylor, Eds.,Modern Applications of Residue Number System Arithmetic to Digital Signal Processing. New York: IEEE Press, 1986.
[9] M. Taheri, G. A. Jullien, and W. C. Miller, "High speed signal processing using systolic arrays over finite rings,"IEEE Trans. Select. Areas Commun., VLSI in Communications III, vol. 6, no. 3, pp. 504-512, Apr. 1988.
[10] B-D. Tseng, G. A. Jullien, and W. C. Miller, "Implementation of FFT structures using the residue number system,"IEEE Trans. Comput., vol. 28, pp. 831-844, 1979.
[11] N. M. Wigley and G. A. Jullien, "On moduli replication for residue arithmetic computations of complex inner products,"IEEE Trans. Comput., vol. 39, pp. 1065-1076, 1990.
[12] J. Yuan and C. Svensson, "High-speed CMOS circuit technique,"IEEE J. Solid State Circuits, vol. SC-24, pp. 62-70, Feb. 1989.
[13] D. Zhang, G. A. Jullien, W. C. Miller, and E. Swartzlander, "Arithmetic for digital neural networks," inProc. 10th Int. Symp. Computer Arithmetic, 1991, pp. 58-63.
[14] G. A. Jullien, W. C. Miller, R. Grondin, Z. Wang, D. Zhang, L. Del Pup, and S. Bizzan, "WoodChuck: A low-level synthesizer for dynamic pipelined DSP arithmetic logic blocks," inProc. IEEE Int. Symp. Circuits and Syst., vol. 1, 1992, pp. 176-179.

