Vendor: Digital Blocks, Inc. Category: GPU

BitBLT Graphics Hardware Accelerator (Avalon Bus)

The DB9100AVLN BitBLT Graphics Hardware Accelerator Verilog IP Core renders a graphics frame by generating new bitmaps from comma…

Overview

The DB9100AVLN BitBLT Graphics Hardware Accelerator Verilog IP Core renders a graphics frame by generating new bitmaps from commands to combining existing bitmaps on and off-screen using one of 256 Raster Operations. A Raster Operation (ROP) is a bitwise Boolean operation (such as AND, OR, XOR, NOT).

The DB9100AVLN also contains a Monochrome Bitmap Color Expansion feature, typically used for font expansion of compressed character bitmaps. A 1-bit depth bitmap is expanded to one of two colors, a foreground or background color, with the foreground color representing the text, and the background color the non-text background.

The DB9100AVLN also contains a programmable Alpha Blend unit, blending two bitmaps into one.

The DB9100AVLN interfaces to a microprocessor and frame buffer memory via the Altera Avalon Interconnect, providing a lower power solution. The DB9100AVLN contains a DMA Command Linked-List Processing Unit, for independently reading and processing graphics commands from the host processor.

Key features

  • Bit Block Transfer – 3 Independent Memory Sources of data:
    • On-Screen & Off-Screen Data Block (SRC)
    • Off-Screen Fixed Pattern Data Block (PTN)
    • On-Screen visible Data Block (DST)
  • Raster Operations (ROP) performed on Block Transfers:
    • 256 Raster Operations
    • ROP0, ROP1, ROP2, & ROP3 operations
    • Includes industries most popular 16 ROPs
  • BitBLT Draw Features:
    • Pixels, Horizontal & Vertical Lines
    • Overlapping & Non-Overlapping Block Transfers
    • Solid Color Block Fills
    • FONT Monochrome Bitmap to Color Expansion, either Transparent or Opaque
    • Rotation Block Transfers: 0, 90, 180, 270 degrees
    • Block Stretch on X & Y Axis
    • Alpha Blending
    • Sprite Moves
  • Command FIFO or Link-List Display Processing Unit:
    • Simplifies Processor Interface
    • Minimizes Processor Overhead
  • Frame Buffer & Display Features Supported:
    • Display Resolutions 4K x 4K
    • 4 GB Memory Range
    • 8, 16 , 24, & 32 bits-per-pixel color depths
  • Interrupt Controller with 3 sources of internal interrupts with masking control
  • Reference Software Driver Included
    • Reference Driver
    • Graphics API Reference Design
  • On-Chip Interconnect Compliance - Avalon:
    • Avalon Interface Specification (MNL-AVABUSREF-2.0)
  • FPGA Integration Support:
    • Altera Quartus II & Qsys Integration & ARM / NIOS II EDS Reference Design
    • Xilinx Vivado IP Integrator & Reference Design
  • ASIC / ASSP Design-In Support:
    • Compliance to RTL Design, Coding, & Verification Standards
    • Digital Blocks Support Services
  • Compatible with Digital Blocks DB9000 Family of TFT LCD Controller IP Cores and Reference Designs
  • Fully-synchronous, synthesizable Verilog RTL core.

Block Diagram

What’s Included?

  • The DB9100AVLN is available in RTL Verilog, along with synthesis scripts, a simulation test bench with expected results, reference design, datasheet, and user manual.

Files

Note: some files may require an NDA depending on provider policy.

Specifications

Identity

Part Number
DB9100AVLN
Vendor
Digital Blocks, Inc.

Provider

Digital Blocks, Inc.
HQ: USA
Digital Blocks architects, designs, verifies, and markets semiconductor Intellectually Property (IP) cores to worldwide technology systems companies. The company's expertise is in Embedded Processor & Peripherals, Display Controller, Display Link Layer, 2D Graphics, Image Compression, Audio / Video Processing, and High-Speed Networking / A/V Networking & Routing / High-Frequency Trading Networking.

Learn more about GPU IP core

Tape-out Risk in the Age of Edge AI: The Case for GPU IP

A full SoC tape-out at 5nm approaches $400M in fully loaded, non-recurring engineering and mask costs. At 3nm, estimates push past $600M. Every IP block on that die is a commitment to a set of assumptions about what the silicon will need to do. In AI, those assumptions have a shorter shelf life than they used to.

What Does a GPU Have to Do With Automotive Security?

The automotive industry is undergoing the most significant transformation since the advent of electronics in cars. Vehicles are becoming software-defined, connected, AI-driven, and continuously updated. This evolution brings extraordinary new capability – but it also brings greater levels of cybersecurity and functional-safety risks.

How Alternate Geometry Processing Enables Better Multi-Core GPU Scaling

Scaling GPU performance across multiple cores sounds simple in theory: add more cores, get more performance. In practice, it’s one of the toughest challenges in graphics architecture. While some workloads scale well thanks to their independent nature, some workloads, especially geometry processing, introduce order dependencies that make linear performance scaling a tricky problem to solve for every GPU architecture in the industry.

NVIDIA GPU Confidential Computing Demystified

In this paper, the authors aim to demystify the implementation of NVIDIA GPU-CC system by piecing together the fragmented and incomplete information disclosed from various sources.

Frequently asked questions about GPU IP cores

What is BitBLT Graphics Hardware Accelerator (Avalon Bus)?

BitBLT Graphics Hardware Accelerator (Avalon Bus) is a GPU IP core from Digital Blocks, Inc. listed on Semi IP Hub.

How should engineers evaluate this GPU?

Engineers should review the overview, key features, supported foundries and nodes, maturity, deliverables, and provider information before shortlisting this GPU IP.

Can this semiconductor IP be compared with similar products?

Yes. Buyers can compare this product with similar semiconductor IP cores or IP families based on category, provider, process options, and structured technical specifications.

×
Semiconductor IP