|
Reference [1] J. D. Foley et al., "Computer Graphics", Addison-Wesley, 1990 [2] Mason Woo, Jackie Neider, and Tom Davis, "OpenGL Programming Guide, The Official Guide to Learning OpenGL, Version 1.1", Addison-Wesley Developers Press, 1997. [3] OpenGL ARB, "OpenGL Programming Guide" , Addison-Wesley, Jan. 1995. [4] Edward Angel, "Interactive Computer Graphics: A top-down approach with OpenGL", Addison-Wesley Longman, Inc., 1997. [5] J. D. Foley et al. "Introduction to Computer Graphics", Addison-Wesley, 1994. [6] D. Hearn and M. P, Baker, "Computer Graphics", Prentice Hall, 1986. [7] R. D. Andreev, " Graphics System: Architecture and Realization", North-Holland, 1993. [8] OpenGL ARB, "OpenGL Reference Manual: The official Reference Document for OpenGL, Release 1", Addison-Wesley, Jan. 1995. [9] "Graphics SPC1500POB", Data sheet, S-MOS Systems, December 1994. [10] X. Huang, W. Liu, and B. Wei, "A High-performance CMOS Redundant Binary Multiplication-and-Accumulate (MAC) Unit", IEEE Transactions on Circuits and Systems-I: Fundamental Theory and Application, Vol. 41, No. 1, Jan. 1994, pp. 33-39. [11] F. Arakawa, O. Nishii, K. Uchiyama, N. Nakagawa. "SH4 RISC Multimedia Microprocessor", IEEE Micro. Vol. 18, Issue. 2, Mar. 1998, pp.26-34. [12] S. H. Hu, "Audio Equalization and Graphic Preprocessing for Personal VR Environment", Institute of Electronics, National Chiao Tung University, 1998. [13] J. Neider, T. Davis, M. Woo, "OpenGL Programming Guide", Addison-Wesley, 1993. [14] K. P. Acken, M. J. Irwin, R. M. Owens, A. K. Garga, "Architectural Optimizations for a Floating Point Multiply-Accumulate Unit in a Graphics Pipeline", IEEE Compu. Soc. Press, 1996, pp.65-71. [15] H. Suzuki, H. Morinaka, H. Makino, Y. Nakase, K.Mashiko, "Leading-Zero Anticipatory Logic for High-Speed Floating Point Addition", IEEE Journal of Solid-state Circuit, Vol. 31, No. 8, Aug. 1996, pp. 1157-1164. [16] V. G. Oklobdzija, "An Algorithmic and Novel Design of a Leading Zero Dector Circuit: Comparison with Logic Synthesis", IEEE Trans. On VLSI System, Vol. 2, No.1, Mar. 1994, pp. 124-128. [17] G. W. Bewick, "Fast Multiplication: Algorithm and Implementation", Dissertation for the Degree of Doctor in Philsophy, February 1994. [18] S. M. Sait, A. A. Farooqui, and G. F. Bechoff, "A Novel Technique for Fast Multiplication", IEEE, 1995. [19] M. D. Ercegovac and T. Lang, "Division and Square Root", Norwell, Massachusetts 02061: Kluwer Academic Publishers, 1994. [20] S. Majerski, "Square-Rooting Algorithms for high-speed digital circuits", IEEE Trans. on Computers, vol. 34, 1985, pp. 724-733. [21] C. H. Ten, " Compatible Hardware for Arithmetic Unit Design", Institute of Electronics, National Chiao Tung University, 1991. [22] L. Ciminiera and A. Serra, "Efficient Serial-Parallel Arrays for Multiplication and Addition", Processings of the 7th Symposium on Computer Arithmetic, 1985, pp.28-35. [23] M. D. Ercegovac and T. Lang, "On-the-fly Conversion of Redundant into Conventional Representations", IEEE Trans. on Computers, Vol. C-36, July 1987, pp.895-897. [24] H. R. Srinivas and K. K. Parhi, "A Floating Point Radix 2 Shared Division/Square Root Chip", in Proc. of IEEE International Conference on Computer Design: VLSI in Computers and Processors, (Austin, TX), October 1995, pp. 472-478. [25] A. Vandemeulebroecke, E. Vanzieleghem T. denayer, and P. G. A. Jespers, "A New Carry-free Division Algorithm and its Application to a Single-Chip 1024-b RSA Processor", IEEE Journal of solid state circuits, vol. 25, June 1990, pp. 748-756. [26] H. R. Srinivas and K. K. Parhi, "High-Speed VLSI Arithmetic Processors Using Hybrid Number System", Joural of VLSI Signal Processing, vol. 4, April 1992, pp. 177-198. [27] P. Montuschi and L. Ciminiera, "Over-redundant Digit Sets and the Design of Digit-by-Digit Division Unit.", IEEE Trans. on Computers, vol. 43, March 1994, pp. 269-277. [28] A. Watt, ?D Computer Graphics", 2nd Edition, Addison Weley, 1993. [29] H. Gouraud, "Continuous Shading of Curved Surfaces", IEEE Trans. On Comp., C-20(6), June. 1971, pp.623-628. [30] B. T. Phong. " Illumination for computer generated images", Comm. Of the ACM., Vol. 18, No. 6, June 1975, pp. 311-317. [31] G. Bishop and D. M. Weimar, " Fast Phong Shading", Computer Graphics, Vol. 20 1986, pp. 255-262. [32] H. C. Sin, J. A. Lee, and L. S. Kim, "VLSI Implementation of Phong Shader in 3D Graphics", Proceedings of the 1998 IEEE International Symposium on Circuits and Systems, 1998. ISCAS '98. Vol. 2, 1998, pp. 417 -420. [33] C. L. Chen, B. S. Liang, and C. W. Jen, "A Low-cost Raster Engine for Video Game, Multimedia PC and Iteractive TV", IEEE Trans. On Consumer Electronics, Vol. 41, No. 3, August. 1995, pp. 724-730. [34] D. Hearn and M. P. Baker, "Computer Graphics", Prentice Hall, 1994, pp. 500-504. [35] N. R. Scott, "Computer Number Systems and Arithmetic", Prentice Hall, Englewood Cliffs, N.J, 1985. [36] D. Cantor, G. Estrin, and R. Turn, "Logarithm and Exponential Function Evaluation in A Variable Structure Digital Computer", TRE Trans, vol. EC-11. 1962, pp. 155-164. [37] T. C. Chen, "Automatic Computation of Exponentials, Logarithms, Ratios and Square", IBM Journal Res. And Dev., July 1972, pp. 380-388. [38] Y. D. Hou, "Unified Design of An Efficient CORDIC/CCM Processor", Institute of Electronics, National Chiao Tung University, 1993. [39] B. C. Shih, Y. H. Yeh, C. Y. Lee, "A 40M Pixels/s 3D Graphics Shading Processor", VLSI 9th Design/CAD Symposium, 1998, pp. 261-264. [40] E. Hokenek, R. K. Montoye, P. W. Cook, "Second Generation RISC Floating Point with Multiply-Add Fused", IEEE Journal of Solid-state Circuits, vol. 25, No 5, Oct. 1990. [41] Edward Angel, "Interactive Computer Graphics: A Top-down Approch with OpenGL", Addison-Wesley Longman, Inc., 1997. [42] M. R. D. Rodrigues, J. H. P. Zurawski, and J. N. Gosling, "Hardware Evaluation of Mathematical Functions", IEEE, Proc., vol. 128, no. 4, July 1981, pp. 155-164.
|