An Advanced 3D Frame Buffer Memory Controller
نویسندگان
چکیده
This paper details the design of an advanced 32 bit 3D frame buffer memory controller for a 3D Graphics Raster Processor called TAYRA [1]. This memory controller is designed to provide a performance of 33 MPixelsls for read and write cycles, 4 GPixelsls for block write, and 16.5 MPixelsls for read, modify, write cycles (with a pixel size of4 bytes). This performance is without any interleaving. It has several control modes: S3 shared frame buffer protocol compatibility [2], stand alone 3D buffers, multiplexed 2DI3D buffers, and others. Further, our 3D memory controller is designed to control DRAM, VRAM and WRAM, and EDO versions of these memories. Also, we support up to 4 screen buffers, 16 MBytes of screen memory, and many combinations of memory organisations up to 1600x1280.
منابع مشابه
3D-SoftChip: A Novel Architecture for Next-Generation Adaptive Computing Systems
This paper introduces a novel architecture for next-generation adaptive computing systems, which we term 3D-SoftChip. The 3D-SoftChip is a 3-dimensional (3D) vertically integrated adaptive computing system combining state-of-the-art processing and 3D interconnection technology. It comprises the vertical integration of two chips (a configurable array processor and an intelligent configurable swi...
متن کاملThe Design of the Perspective Texture Mapping for 3d Computer Graphics in Rasterizer Merged Frame Buffer Technology
Recently, more advanced image quality and many techniques are needed in 3D computer graphics. Especially texture mapping support is the major issue in the design of high performance 3D graphics system. In this paper, a highperformance 3D graphics hardware is designed in the point of texture mapping. Proposed system is composed of a singlechip of rasterizer and frame buffer using processor-memor...
متن کاملEmbedded 3D Graphics Core for FPGA-based System-on-Chip Applications
This paper presents a 3D graphics accelerator core for an FPGA based system, and illustrates how to build a System-on-Chip containing a Xilinx MicroBlaze soft-core CPU and our 3D graphics accelerator core. The system is capable of running uClinux and hardware accelerated 3D graphics applications such as a VRML viewer. The 3D graphics core is connected to a PLB 64-bit on-chip bus, and can render...
متن کاملTechniques for Frame Buffer Animation
Frame buffer animation creates the illusion of limited real-time animation with static pic tures stored in the image memory of a digital frame buffer. Hardware features in the output video chain such as the video controller, the crossbar switch, and the colour tables allow tech niques like zoom-pan-scroll animation, crossbar animation, three forms of colour table animation, and various combin...
متن کاملLow-Power LCD Display Systems
Despite the limited power available in a battery-operated mobile embedded system, its display must have an enough resolution and sufficient color depth to support quality graphical user interfaces and multimedia applications. An LCD (Liquid Crystal Display) is a standard display device, and a color TFT (Thin-Film Transistor) LCD is common even in a low-cost equipment. An LCD display system is c...
متن کامل