The DB9100 BitBLT Graphics Engine from Digital Blocks is an advanced 2D graphics engine IP designed for ASIC, ASSP, and FPGA applications. It is equipped with features that allow it to process large blocks of pixels through complex graphics operations like Bit Block Transfer (BitBLT). This engine can handle up to three independent streaming sources and performs operations on these streams using any of 256 raster operations, such as drawing filled rectangles and extending monochrome bitmaps into colored displays.
Its functionality is further enhanced by a Bitmap Color Expansion feature, which facilitates the conversion of 1-bit monochromatic bitmaps into full-color displays. This allows designers to choose between transparent or opaque color application, with alpha blending capabilities that enable off-screen image composition before aligning it with on-screen pixels based on applied alpha values.
The DB9100’s components, including its command FIFO and Descriptor Link-List Display Processing Unit, simplify processor interfaces while reducing computational loads on the host system. This makes the DB9100 an exemplary solution for delivering high-performance graphics functions in a variety of display applications, managing resolutions up to 8,000x8,000 pixels with support for various color depths.