This Article 
 Bibliographic References 
 Add to: 
Texram: A Smart Memory for Texturing
May 1996 (vol. 16 no. 3)
pp. 32-41
Mapping textures, images or, in general, structures onto surfaces of computer-generated objects is a technique which greatly improves the realism of their appearance. Unfortunately, this poses great computational demands and, even worse, tremendous memory bandwidth requirements on the graphics system. A rapidly emerging technology, which offers the combination of enormous transfer rates and computing power is therefore an ideal candidate to achieve a breakthrough in performance: logic-embedded memories. We describe the features, algorithms, design and performance of a highly-integrated dynamic memory device which incorporates powerful arithmetic units for high-speed 2D texture, reflectance, environment and video mapping. This logic-embedded memory design is the result of a joint research project with the IBM Development Laboratory at Boblingen, Germany.

1. F.C. Crow, "Summed-Area Tables for Texture Mapping," Computer Graphics (SIGGRAPH '84 Proc.), H. Christiansen, ed., vol. 18, pp. 207-212, July 1984.
2. A. Glassner, "Adaptive Precision in Texture Mapping," Computer Graphics (Proc. Siggraph), Vol. 20, No. 4, Aug. 1986, pp. 297-306.
3. L. Williams, "Pyramidal Parametrics, Computer Graphics," vol. 17, no. 3, pp. 1-11, July 1983.
4. P. Heckbert, "Texture Mapping Polygons in Perspective," NY Inst. Tech. Computer Graphics Lab, Tech. Memo #13, Apr. 1983.
5. M.F. Deering, S.A. Schlapp, and M.G. Lavelle, "FBRAM: A New Form of Memory Optimized for 3D Graphics," Proc. SIGGRAPH 94, Assn. for Computing Machinery, New York, 1994, pp. 167-174.
6. G. Knittel and A. Schilling, "Eliminating the Z-Buffer Bottleneck," Proc. European Design and Test Conf., Paris, IEEE Computer Society Press, Los Alamitos, Calif., 1995, pp. 12-16.
7. M. Gervautz and W. Purgathofer, "A Simple Method for Color Quantization: Octree Quantization," in New Trends in Computer Graphics, N. Magnenat-Thalmann and D. Thalmann, eds., Springer-Verlag, New York, 1988, pp. 219-231.
8. P. Heckbert, "Color Image Quantization for Frame Buffer Display," Computer Graphics (Proc. Siggraph), Vol. 16, No. 3, 1982, pp. 297-307.
9. Silicon Graphics, OpenGL Reference Manual, Addison-Wesley, Reading, Mass., 1992.
10. A. Watt and M. Watt, Advanced Animation and Rendering Techniques. Reading, Mass.: ACM Press and Addison-Wesley, pp. 119-124, 1992.

Andreas Schilling, Günter Knittel, Wolfgang Strasser, "Texram: A Smart Memory for Texturing," IEEE Computer Graphics and Applications, vol. 16, no. 3, pp. 32-41, May 1996, doi:10.1109/38.491183
Usage of this product signifies your acceptance of the Terms of Use.