• No results found

E.3 VHDL-KOD

E.3.33 Inverter

--- -- VHDL implementering av inverterare. Används i -- HybridAdderN för att sätta LSB. --

-- Fil: inverter.vhd -- Upphovsman: Rikard Hellberg -- version 1.0 3 Juni 2003 --- library IEEE; use IEEE.std_logic_1164.all; entity inverter is port ( I0 : in std_logic; O0 : out std_logic ); end inverter;

architecture behaviour of inverter is begin

O0 <= not(I0); end behaviour;

Referenser

[1] N. Takagi, T. Asada, and S. Yajima, "A hardware algotithm for computing sine and cosine using redundant binary representation," Systems and Computer in Japan, vol 18, no. 8, pp. 1-9, 1987.

[2] N. Takagi, T. Asada, and S. Yajima, "Redundant CORDIC methods with a constant scale factor for sine and cosine computation," IEEE Trans. Computers, vol. 40, no. 9, pp. 989-995, Sep. 1991.

[3] T.G. Noll, "Carry-Save Arithmetic for High-Speed Digital Signal Processing," Journal of VLSI Signal Processing, vol. 3, pp. 121-141, 1991.

[4] J.-A. Lee, T. Lang, "Constant-Factor Redundant CORDIC for Angle Calculation and Rotation," IEEE Trans. Computers, vol. 41, no. 8, pp. 1016-1025 , Aug. 1992. [5] Y.H. Hu, “CORDIC-Based VLSI Architectures for Digital Signal Processing,“

Signal Processing Magazine, IEEE , Volume: 9 Issue: 3 , pp. 16-35, July 1992. [6] G. Nudd, G.J. Vaudin, "A cellular VLSI Processing Architecture Using CORDIC

Elements for Imaging Processing," Colloquium on VLSI for Image Processing, London England, pp. 3.1-3.6, 1987.

[7] J.E. Volder, "The CORDIC Trigonometric Computing Technique," IRE Trans Electronic Computers, vol8, pp. 330-334, Sept. 1959.

[8] D.S. Phatak, "Comments on Duprat and Muller´s branching CORDIC," IEEE Trans. Computers, vol. 47, no. 9, pp. 1037-1040, Sep. 1998.

[9] D.S. Phatak, "Double Step Branching CORDIC: A New Algorithm for Fast Sine and Cosine Generation," IEEE Trans. Computers, vol. 47, no. 5, pp. 587-602, May 1998.

[10] J. Duprat, J-M. Muller, "The CORDIC Algorithm: New Results for Fast VLSI Implementation," IEEE Trans. Computers, vol. 42, no.2, pp. 168 -178, Feb. 1993.

[11] D. Timmermann, H. Hahn, B.J. Hosticka, "Low Latency Time CORDIC Algorithms," IEEE Trans. Computers, vol. 41, no. 8, pp. 1010-1015, Aug. 1992. [12] P.W. Baker, "Suggestion for a Fast Sine/Cosine Generator," IEEE Trans.

Computers, vol. C-25, pp. 1134-1136, 1976.

[13] H. Dawid, H. Meyr, "The differental CORDIC Algorithm: Constant Scale Factor Redundant Implementation without correcting Iterations,” IEEE Trans. Computers, vol. 45, no. 3, pp. 307-318, March 1996.

[14] H. Dawid, H. Meyr, "High-Speed Bit-Level Pipelined Architectures for Redundant CORDIC implementation," Proc. Int’l Conf. Application Specific Array Processors, pp. 358-372, Oakland, Calif, IEEE CS Press, Aug 1992.

[15] J.M. Muller, Elementary Functions: Algorithms and Implementations. Birkhauser Publishers, 1997.

[16] A.P. Paplinski, N. Bhattacharjee, C. Greif, "Rotationg Ultrasonic Signal Vectors with a Word-Parallel CORDIC-Processor," Digital Systems, Design,. Proceedings. Euromicro Symposium on 2001, pp. 254 -261, 2001.

[17] T. Aoki, H. Nogi, T. Higuchi, "High-Radix CORDIC Algorithms for VLSI Signal Processing," Signal Processing Systems, SIPS 97 - Design and Implementation., 1997 IEEE Workshop on , pp. 183 -192, 1997.

[18] E. Antelo, J.D. Brugera, and E.L. Zapata, "Unified Mixed Radix-2-4 Redundant CORDIC processor,” IEEE Trans. Computers, vol. 45, no. 9, pp. 1068-1073, Sept. 1996.

[19] R.R. Osorio, E. Antelo, J.D. Bruguera, J. Villalba, E.L. Zapata, “Digit On-line Large Radix CORDIC Rotator,“ Application Specific Array Processors, 1995. Proceedings., pp. 246 -257, 24-26 July 1995.

[20] J.D. Brugera, E. Antelo, and E.L. Zapata, "Design of a Pipelined Radix-4 CORDIC Processor," J. Parallell Computing, vol. 19, no. 7, pp. 729-744, 1993.

[21] E. Antelo, J. Villalba, J.D. Bruguera and E.L. Zapata, "High Performance Rotation Architectures Based on the Radix-4 CORDIC Algorithm," IEEE Trans. Computers, vol. 46, no. 8, pp. 855-877, 1997.

[22] J. Villalba, E.L. Zapata, E. Antelo and J.D. Brugera, "Radix-4 Vectoring CORDIC Algorithm and<Architectures," J. Signal Processing, vol. 19, no. 19, pp. 127-147, 1998.

[23] E. Antelo, T. Lang, J.D. Bruguera , "Very-High Radix CORDIC Algorithms Based on Selection by Rounding," Computer Arithmetic, 1999. Proceedings. 14th IEEE Symposium on , pp. 204 -213, 1999.

[24] E. Antelo, T. Lang, J.D. Bruguera , "Very-High Radix Cirkular CORDIC: Vect- oring and Unified Rotation/Vectoring," IEEE Trans. Comput., vol. 49, no. 7, July 2000.

[25] S. Wang, E.E. Swartzlander, Jr.,"Merged CORDIC Algorithm," Proc. Int’l Symp. Circuits and Systems, pp. 1,988-1,991, 1995.

[26] J-H. Kwak, J.H. Choi, E.E Swartzlander, Jr., "High-speed CORDIC architecture based on redundant sum formation and overlapped σ-selection," Computer Design, 1999. (ICCD ’99) International Conference, pp. 68 -72, 1999.

[27] J-H. Kwak, J.H. Choi, E.E Swartzlander, Jr., "High-Speed CORDIC Based on an Overlapped Architecture and a Novel σ-Prediction Method," J. of VLSI Signal Processing, no. 25, pp. 167-177, 2000.

[28] S. Wang, V. Piuri, E.E. Swartzlander, Jr., "Hybrid CORDIC Algorithms," IEEE Trans. Computers, vol. 46, no. 11, pp. 1202-1207, Nov. 1997.

[29] E. Antelo, T. Lang, J.D. Bruguera, “Very High Radix CORDIC Vectoring with Scalings and Selection by Rounding,“ Computer Arithmetic, 1999. Proceedings. 14th IEEE Symposium, pp. 204-213, 14-16 April 1999.

[30] C-S. Wu, A-Y. Wu, "Modified Vector Rotational CORDIC (MVR-CORDIC) Algorithm and Architecture," IEEE Trans. Circ. Syst., vol. 48, no. 6, June 2001. [31] Y.H. Hu, S. Naganathan, "An angle recoding method for CORDIC algorithm

implementation," IEEE Trans. Comp., vol. 42, pp. 99-102, Jan. 1993.

[32] C-S. Wu, A-Y. Wu, "A Novel Rotational VLSI Architecture Based on Extended Elementary Angle Set CORDIC Algorithm,"in Proc. IEEE 2nd IEEE Asia Pacific Conference on ASICs, (Cheju, Korea), pp. 111-114, 2000.

[33] C-S. Wu, A-Y. Wu, "A Novel Trellis-Based Searching Scheme For EEAS-Based CORDIC Algorithm", Acoustics, Speech, and Signal Processing, vol. 2, pp. 1229 - 1232, 2001.

[34] C-S. Wu, A-Y. Wu, "A Unified Framework For Vector Rotational CORDIC Family Based on Angle Quantization Process," Acoustics, Speech, and Signal Processing, vol. 2, pp. 1233 -1236, 2001. Page(s): 1233 -1236 vol.2.

[36] B. Gisuthan, T. Srikanthan, "FLAT CORDIC: A Unified Architecture for high- speed generation of Trigonometric and Hyperbolic functions," Proc. 43rd IEEE Midwest Symp on Circuits and Syst, Lansing MI, Aug 8-11, 2000.

[37] T. Srikanthan, B. Gisuthan, "Optimizing Scaling Factor Computations in FLAT CORDIC," Journal of Circuits, Systems, and Computers, no. 1, pp 17-33, 2002. [38] B. Gisuthan, T. Srikanthan, "Pipelining flat CORDIC based trigonometric function

generators," Microelectronic Journal 33, pp. 77-89, 2002.

[39] T. Srikanthan, B. Gisuthan, "A novel technique for eliminating iterative based computation of polarity of micro-rotations in CORDIC based sine-cosine generators", Microelectronic Journal 26, pp. 243-252, 2002.

[40] C-F. Lin, S-G Chen, "A CORDIC algorithm with fast rotation prediction and small iteration number,"Proc. ISACS’98, no. 5, pp. 229-232, 1998.

[41] J.-A. Lee, T. Lang , "SVD by constant-factor-redundant CORDIC," In Proc. IEEE 10th Symp. Comput. Arithmetic, Grenoble, France, pp. 264-271, June 1991. [42] M.D. Ercegovac, T. Lang, "Redundant and On-line CORDIC: Application to

Matrix Triangularization and SVD," IEEE Trans. Computers, vol. 39, no. 6, pp. 725-740, June 1990.

[43] R. Hamill, J.V McCanny, R.L. Walke, "Constant Scale Factor, On-line CORDIC Algorithm in the Circular Coordinate System," in VLSI Signal Process. VIII, pp 562-571, Sep. 1995.

[44] R. Hamill, J.V McCanny, R.L. Walke, "Online CORDIC Algorithm and VLSI Architecture for Implementing QR-Array Processors," IEEE Trans. Signal Proc., vol. 48, no. 2, Feb 2000.

[45] H.X. Lin, H.J. Sips, "Online CORDIC Algorithms," IEEE Trans. Computers, vol 39, no. 8, pp. 1038-1052, Aug. 1990.

[46] T. Lang, E. Antelo, "CORDIC-based computation of arcos and arcsin," Technical report, Dept. Electrical and Comput. Eng., University of California at Irvine, Irvine, USA, 1997.

[47] C. Mazenk, X. Merrheim, J. Muller, "Computing functions cos-1 and sin-1 using CORDIC," IEEE Trans. Computers, vol. 42, no. 1, pp. 118-122, Jan. 1993. [48] T. Lang, E. Antelo, "CORDIC Vectoring with Arbitrary Target Value," IEEE

[49] I. Walker, J. Cavallaro, "Parallel VLSI Architecture for Real-Time Kinematics of Redundant Robots," In Proc. IEEE Conference on Robotics and Automation, pp 870-877, 1993.

[50] C. Krieger, B. Hosticka, "Inverse Kinematics Computations with Modified CORDIC Iterations," IEE Proc. Comput. Digit. Tech, vol 143, no. 1, pp 87-92, Jan. 1996.

[51] J. S. Walther, "A Unified Algorithm for Elementary Functions," Proc. Spring. Joint Computer Conf., pp. 379-385, 1971.

[52] H. M. Ahmed, "Signal Processing Algorithms and Architectures," Ph.D. dissertion, Univ. Of Standford, June 1982.

[53] H. Hahn, D. Timmermann, B. J. Hosticka, B. Rix, "A Unified and Division-Free CORDIC Argument Reduction Method with Unlimited Convergence Domain Including Inverse Hyperbolic Functions," IEEE Trans. Comput., vol. 43, no. 11, Nov. 1994.

[54] S. Hitotumato, "Complex arithmetic through CORDIC," Kodai Math. Sem. Rep., no. 26, pp. 176-186, 1974.

[55] X. Hu, R.G. Haber, S.C. Bass, "Expanding the Range of Convergence of the CORDIC Algorithm," IEEE Trans. Comput., vol. 40, no.1, pp 13-21, Jan. 1991. [56] H. Dawid, H. Meyr, "Chapter 24, CORDIC Algorithms and Architectures," www-

cad.eecs.berkeley.edu/~newton/Classes/EE290sp99/lectures/ee290aSp996_1/ cordic_chap24.pdf.

[57] D. Timmermann, H. Hahn, B.J. Hosticka, and B. Rix, “A New Addition Scheme and Fast Scaling Factor Compensation Methods for CORDIC Algorithms“, The VLSI Journal of Integration, No. 11, pp. 85-100, 1991.

[58] Y.H. Hu, "The Quantization Effects of the CORDIC Algoritm," IEEE Trans. Signal. Proc., vol. 40, no. 4, pp. 832-844, April 1992.

[59] X. Hu, S.C. Bass, "A Neglected Error Source in the CORDIC Algorithm," Proc. Int’l Conf. Circuits and Systems ISCAS-93, pp. 766-769, 1993.

[60] K. Kota, J.R. Cavallaro, "Numerical Accuracy and Hardware Tradeoffs for CORDIC Arithmetic for Special-Purpose Processors," IEEE Trans. Computers, vol. 42, no. 7, pp.769-779, July 1993.

[61] E. Antelo, J.D. Bruguera, T. Lang, E.L. Zapata, "Brief Contributions: Error Analysis and Reduction for Angle Calculation Using the CORDIC Algorithm," IEEE Trans. Computers, vol. 46, no. 11, Nov 1997.

[62] C.Y. Kang, E.E. Swartzlander Jr, "An Analysis of the CORDIC Algorithm for Direct Digital Frequency Synthesis," IEEE ASAP’02, 2002.

[63] G. Schmidt, D. Timmermann, J.F. Böhme, H. Hahn, "Parameter Optimization of th e C ORDIC Algo rith m an d Imp lemen tatio n in a CMOS C hip ," Proc. EUSIPCO’86, pp. 1,219-1,222, 1986.

[64] S. Ravichandra, V. Asari, “Implementation of Unidirectional CORDIC Algorithm Using Precomputed Rotation Bits“, Circuits and Systems, 2002. MWSCAS-2002. Vol.3 , pp. III-453 - III-456, 4-7 Aug. 2002.

[65] S-F. Hsiao, J-Y. Chen, "VLSI Implementation of Digit-Recurrent CORDIC with Constant Scale Factor," IEEE International Symposium on Circuits and Systems, June 9-12, 1997.

[66] S-F. Hsiao, J-Y. Chen, "VLSI Implementation of a High-Throughput CORDIC Processor for Both Angle Calculation and Vector Rotation," VLSI Technology, Systems, and Applications, Proceedings of Technical Papers. 1997 International Symposium on, pp. 227 -231, 1997.

[67] S-F. Hsiao, J-Y. Chen, "Design, Implementation and Analysis of a New Redundant CORDIC Processor with Constant Scaling Factor and Regular Structure," J. of VLSI Processing, no. 20, pp. 267-278, 1998.

[68] S-F. Hsiao, "A High-Speed Constsnt-Factor Redundant CORDIC Processor without Extra Correcting or Scaling Iterations," Circuits and Systems, 1999. ISCAS ’99. Proceedings of the 1999 IEEE International Symposium on , vol. 1, pp. 455-458, 1999.

[69] S-F. Hsiao, J-M. Delosme, "Householder CORDIC algorithms," IEEE Trans. Computers, vol. 44, no. 8, pp. 990-1001 Aug. 1995.

[70] J. Villalba, T. Lang, "Low Latency Word Serial CORDIC," Application-Specific Systems, Architectures and Processors, 1997. Proceedings., IEEE International Conference on , pp. 124 -131, 1997.

[71] E. Grass, B. Sarker, K. Maharatna, "A Dual-Mode Synchronous/Asynchronous CORDIC Processor,"ASYNC´02, 2002.

[72] D. Timmermann, I. Sundsbo, "Area and Latency Efficient CORDIC architectures," Proc. ISACS´92, pp. 1093-1096, San Diego, May 1992.

[73] D. Timmermann, S. Dolling, "Unfolded Redundant CORDIC VLSI architectures With Reduced Area and Power Consumption," In VLSI´97, Gramado, Brasilien, Aug. 1997.

[74] A. Wassatsch, S. Dolling, D. Timmermann, "Area Minimization of Redundant CORDIC pipeline Architectures," Computer Design: VLSI in Computers and Processors, 1998. ICCD ’98. Proceedings. International Conference on, pp. 136 - 141, 1998.

[75] I. Koren, “Computer arithmetic algorithms,” Natick, MA : Peters 2002, ISBN: 1- 56881-160-8.

[76] S. Wang, V. Piuri, E.E. Swartzlander Jr, "Granularly-Pipelined CORDIC Processors for Sine and Cosine Generators," Acoustics, Speech, and Signal Processing, 1996. ICASSP-96. Conference Proceedings., 1996 IEEE International Conference on , vol. 6, pp. 3298-3301, 1996.

[77] S. Wang, V. Piuri, E.E. Swartzlander Jr, "A Unified View of Processor Design," Circuits and Systems, 1996., IEEE 39th Midwest symposium on , vol. 2, pp. 852 - 855, 1996.

[78] M. Kuhlmann, K. K. Parhi, “P-CORDIC: A Precomputation Based Rotation CORDIC Algorithm”, EURASIP journal on Applied Signal Processing 2002:9, 936-943.

[79] S. Nahm, W. Sung, "A fast direction sequence generation method for CORDIC processors," Acoustics, Speech, and Signal Processing, 1997. ICASSP-97., 1997 IEEE International Conference on , Volume: 1 , 1997, Page(s): 635 -638 vol.1. [80] J-C. Chih, S-G. Chen, "A fast CORDIC Algorithm Based on a Novel Angle

Recoding Scheme," IEEE, ISCAS 2000, Geneva, Switzerland, pp. IV621-IV634, May 2000.

[81] S. Wang, E.E. Swartzlander Jr, "The Critically Damped CORDIC Algorithm for QR Decomposition," Signals, Systems and Computers, 1996. Conference Record of the Thirtieth Asilomar Conference on, vol. 2, pp. 908-911, 1997.

[82] S. Wang, E.E. Swartzlander Jr, "Critically Damped CORDIC Algorithm," Circuits and Systems, 1994., Proceedings of the 37th Midwest Symposium on , Vol. 1, pp. 253 -256 vol.1, 1994.

[83] M. Kuhlmann, K. K. Parhi, "A Novel CORDIC Rotation Method for Generalized Coordinate Systems," Signals, Systems, and Computers, 1999. Conference Record of the Thirty-Third Asilomar Conference on, Vol. 2, pp. 1361 -1367, 1999. [84] M. Kuhlmann, K. K. Parhi, "A High-Speed CORDIC Algorithm and Architecture

for DSP Applications," Signal Processing Systems, 1999. SiPS 99. 1999 IEEE Workshop., pp.732 -741, 1999.

[85] S-F. Hsiao, J-M. Delosme, "Redundant Constant-Factor Implementation of Multi- Dimensional CORDIC and Its Application to Complex SVD," Journal of VLSI Signal Processing 25, pp. 155-166, 2000.

[86] S-F. Hsiao, J-M. Delosme, "CORDIC Algorithms in Four Dimensions," Advanced Algorithms and Architectures for Signal Processing IV, Proc. SPIE 1348, pp. 349- 360, 1990.

[87] C-C. Li, S-G. Chen, "A Radix-4 Redundant CORDIC Algorithm with Fast On- Line Variable Scale Factor Compensation," Acoustics, Speech, and Signal Processing, 1997. ICASSP-97., 1997 IEEE International Conference on , vol. 1, pp. 639 -642, 1997.

[88] E. Antelo, J.D. Bruguera, J. Villalba, and E.L.Zapata, "Redundant CORDIC Rotator Based on Parallel Prediction," Computer Arithmetic, 1995., Proceedings of the 12th Symposium on, pp. 172 -179, 1995.

[89] J-H. Kwak, E.E Swartzlander Jr., "A New Scheme for Prediction of Rotation Directoins in CORDIC Processing," Circuits and Systems, 2000. 42nd Midwest Symposium on , Volume: 2, pp. 870-873, 2000.

[90] T. B. Juang, H. F. Lin, "CORDIC Algorithm for Vectoring Mode Without Constant Scaling Factors," Electronic Letters, vol. 35, no. 12, pp. 971 -972, June 1999. [91] J.Hormigo, J. Villalba, E.L. Zapata, "CORDIC Algorithm with Digit Skipping,"

Signals, Systems & Computers, 1998. Conference Record of the Thirty-Second Asilomar Conference on , Volume: 1 , 1998 Page(s): 194 -196 vol.1.

[92] J-C. Chih, S-G. Chen, “Fast CORDIC Algorithm Based on a New Recoding Scheme for Rotation Angles and Variable Scale Factors“, Journal of VLSI Signal Processing 33, 19-29, 2003.

[93] T.B. Juang, S.F. Hsiao, "Low Power Fast CORDIC Processor for Vector Rotation," Circuits and Systems, 2000. 42nd Midwest Symposium on , Volume: 1 , 2000, Page(s): 81 -83 vol. 1.

[94] T.B. Juang, S.F. Hsiao, "Discussions on the CORDIC Processor Using Leading Zeros Detector," Mixed-Signal Design, 2000. SSMSD. 2000 Southwest Symposium on , 2000, Page(s): 175 -178.

[95] S-F. Hsiao, J-M. Delosme, "Parallel Processing of Complex Data Using Quaternion and Pseudo-Quaternion Algorithms," Application Specific Array Processors, 1994. Proceedings. International Conference on , 1994, Page(s): 324 - 335.

[96] Y.H. Hu, H.H.M. Chern, "A Novel Implementation of CORDIC Algorithm Using Backward Angle Recoding (BAR)," Computers, IEEE Transactions on , Vol. 45 Issue: 12, pp. 1370-1378, Dec. 1996.

[97] B. Parhami, “On the implementation of arithmetic support functions for generalized signed-digit number systems,” Computers, IEEE Transactions, Vol. 42 Issue. 3, pp. 379-384, March 1993.

[98] B. Parhami, “Generalized signed-digit number systems: a unifying framework for redundant number representations,” Computers, IEEE Transactions, Vol. 39 Issue. 1, pp. 89-98, Jan. 1990.

[99] H. Zhang, Z. Wang, and S-S. Chandra, “Implementation of Frequency Offset Correction Using CORDIC Algorithm for 5 GHz WLAN Applications“ IEEE 2002.

[100] M. Olsson, “A Rapid Prototype of an IEEE802.11a Synchronizer,” LITH-ISY-EX- 3290-2002.

[101] J-M. Delosme, “VLSI Implementation of Rotations in Pseudo-Euclidean spaces,“ ICASSP 83 Boston. Vol. 8, pp. 927-930, Apr 1983.

[102] J. Villalba, T. Lang, E.L. Zapata, “Parallel Compensation of Scale Factor for the CORDIC Algorithm” Journal of VLSI Signal Processing 19, 227-241, 1998. [103] J. Villalba, J.A. Hidalgo, E.L. Zapata, E. Antelo, J. D. Bruguera, “CORDIC

Archtectures with Parallel Compensation of the Scale Factor“, Application Specific Array Processors, 1995. Proceedings., pp. 258-269, 1995.

[104] A. M. Despain “Fourier Transform Computers using CORDIC Iterations”, IEEE Transactions on Computers, vol. C-23, pp. 993-1001, Oct. 1974.

[105] R. Mehling, R. Meyer, “Architecture and performance of a new arithmetic unit for the computation of elementary functions”, Proc. ICASSP´90, pp. 1783-1786, 1990. [106] M. Löhning, T. Hentchel, and G. Fettweis, “Digital Down Conversion in Software R a d io Te rmi n a ls “ , h t t p : // w ww .c p s .u n i za r.e s / ~t e/ D o ce n ci a_ arc h i v o s / eledigcom_archivos/ddc.pdf.

[107] ]P.R. Rao, I. Chakrabarti, “High-Performance Compensation Technique for the Radix-4 CORDIC Algorithm“, Computers and Digital Techniques, IEE Proceedings., Vol. 149 Issue 5, pp. 219-228, Sept. 2002

[108] S-M.Yen, C-S. Laih, C-H. Chen, J-Y. Lee, “An efficient Redundant-Binary Number to Binary Converter“, IEEE J. of Solid State Circuits, vol. 27, No. 1, pp. 109-112, 1992.

[109] H. Makino, Y. Nakase, H. Suzuki, H. Morinaka, H. Shinohara, K. Mashiko, “An 8.8-ns 54x54-Bit Multiplier with High Speed Redundant Binary Architecture“, IEEE J. of Solid State Circuits, vol. 31, No. 6, pp. 773-783, 1996.

[110] K.K. Parhi, “Fast VLSI Binary Addition“, Signal Processing Systems, 1997. SIPS 97 - Design and Implementation., 1997 IEEE Workshop., pp. 232-241, Nov. 1997. [111] H.R. Srinivas, K.K. Parhi, “A Fast VLSI Adder Architecture“, IEEE J. of Solid

State Circuits, vol. 27, No 5, pp. 761-767, 1992.

[112] G.M. Blair, “The Equivalence of Twos-Complement Addition and the Conversion of Redundant-Binary to Twos-Complement Numbers“, IEEE Transactions on Circuits and Systems-I: Fundamental Theory and Applications, vol. 45, No. 6, pp. 669-671, 1998.

[113] B. Parhami, “Computer arithmetic : algorithms and hardware designs,” New York : Oxford Univ. Press, 2000, ISBN: 0-19-512583-5.

[114] K.K Parhi, “VLSI digital signal processing systems : design and implementation,” New York : Wiley, 1999, ISBN: 0-471-24186-5.

[115] K.S. Trivedi and M.D. Ercegovac, “On-line Algorithms for Division and Multiplication,” IEEE Transactions on Computers, C-26(7), pp. 681-687, 1977. [116] J. Valls, M. Kuhlmann, K.K. Parhi, “Evaluation of CORDIC Algorithms for FPGA

Design,“ Journal of VLSI Signal Processing 32, pp. 207-222, 2002.

[117] G. Jung, S. Kim, G.E. Sobelman, “High-Speed CORDIC Implementations Using Advanced Circuit Techniques,“ Acoustics, Speech, and Signal Processing, 2001. Proceedings. (ICASSP ’01). 2001 IEEE International Conference on, Vol. 2, pp. 1237-1240, May 2001.

[118] E. Antelo, M. Boo, J.D. Bruguera, E.L. Zapata, “A Noven Design of a Two Operand Normalization Circuit,“ Very Large Scale Integration (VLSI) Systems, IEEE Transactions on, Vol. 6, Issue: 1, pp. 173-176, March 1998.

datum under förutsättning att inga extra-ordinära omständigheter uppstår.

Tillgång till dokumentet innebär tillstånd för var och en att läsa, ladda ner, skriva ut enstaka kopior för enskilt bruk och att använda det oförändrat för ickekommersiell forskning och för undervisning. Överföring av upphovsrätten vid en senare tidpunkt kan inte upphäva detta tillstånd. All annan användning av dokumentet kräver upphovsmannens medgivande. För att garantera äktheten, säkerheten och tillgängligheten finns det lösningar av teknisk och administrativ art.

Upphovsmannens ideella rätt innefattar rätt att bli nämnd som upphovsman i den omfattning som god sed kräver vid användning av dokumentet på ovan beskrivna sätt samt skydd mot att dokumentet ändras eller presenteras i sådan form eller i sådant sammanhang som är kränkande för upphovsmannens litterära eller konstnärliga anseende eller egenart.

För ytterligare information om Linköping University Electronic Press se förlagets hemsida http://www.ep.liu.se/

In English

The publishers will keep this document online on the Internet - or its possible replacement - for a considerable time from the date of publication barring exceptional circumstances.

The online availability of the document implies a permanent permission for anyone to read, to download, to print out single copies for your own use and to use it unchanged for any non-commercial research and educational purpose. Subsequent transfers of copyright cannot revoke this permission. All other uses of the document are conditional on the consent of the copyright owner. The publisher has taken technical and administrative measures to assure authenticity, security and accessibility.

According to intellectual property law the author has the right to be mentioned when his/her work is accessed as described above and to be protected against infringement.

For additional information about the Linköping University Electronic Press and its procedures for publication and for assurance of document integrity, please refer to its WWW home page: http://www.ep.liu.se/

Related documents