Find IP Sell IP AI Assistant Chip Talk Chip Videos About Us
Log In

Digital Blocks

Digital Blocks is a prominent developer specializing in semiconductor Intellectual Property (IP) cores, catering primarily to System-on-Chip (SoC), ASSP, ASIC, and FPGA designers. Known for their silicon-proven solutions, the company focuses on delivering top-tier IP cores tailored for various AMBA peripherals, including Multi-Channel DMA, I3C, I2C, xSPI, and eSPI Controllers. Besides, they produce versatile Display Controllers, 2D Graphics Hardware Accelerator Engines, as well as comprehensive Video Signal and Image Processing capabilities. Their offering extends to Low-Latency UDP and RTP Hardware Protocol Stacks and interfaces for LCD and OLED displays, ensuring they meet a wide range of technological demands. Their expertise is evident in the synthesizable RTL Verilog and SystemVerilog IP cores designed to streamline and enhance the work of SoC designers. At Digital Blocks, their combined roles as System Architects and ASIC/FPGA designers allow them to offer IP Cores enriched with detailed system-level features. Capitalizing on these IP cores, Digital Blocks provides extensive design services to accommodate unique client requirements, which is a testament to their aptitude for customization. The company's Display Controllers are a particular highlight, with offerings supporting resolutions from the standard 320x240 up to 1920x1080 Full HD, with advanced models extending to 4K and 8K capabilities. These IP Cores, compatible with a variety of interfaces including AMBA AXI, enable seamless integration and operation through comprehensive framework support, featuring optional enhancements for display processing like Alpha Blending and High Dynamic Range (HDR), among others. Moreover, Digital Blocks continues to innovate in embedded systems, utilizing features like programmable Raster Operations and advanced memory management strategies across their product lines. With a steadfast commitment to advancing IP technology, they remain at the forefront of the industry, offering impactful solutions that reduce development costs and accelerate time to market. Read more

Is this your business? Claim it to manage your IP and profile

8
IPs available

AXI4 DMA Controller

The AXI4 DMA Controller from Digital Blocks revolutionizes data management in System-on-Chip architectures through high-performance Direct Memory Access capabilities. Supporting a span of 1 to 16 channels, it handles data transfers between memory and peripherals with agility, ideal for both small and large datasets. Designed for high throughput, it includes a multi-channel architecture that can expand from 32 to up to 256 channels, demonstrating exceptional scalability for future data demands. Each channel within the DMA Controller operates independently with dedicated Read and Write Controllers, ensuring minimal overhead during transfers. It facilitates complex data flow configurations including scatter-gather linked-list data controls and comprehensive support for different burst modes within the AXI3 and AXI4 protocols. Its design incorporates advanced features that users can selectively enable to optimize silicon resource usage and cost efficiency. Additionally, it accommodates complex AXI4-Stream to memory-mapped interface transfers, making it versatile for a variety of applications, from high-speed data environments to embedded systems requiring optimized memory access and control.

Digital Blocks
AMBA AHB / APB/ AXI, DMA Controller, SD, SDRAM Controller, SRAM Controller, USB
View Details

DB9000AXI Display Controller

The DB9000AXI Display Controller by Digital Blocks is engineered to meet the needs of systems using TFT LCD and OLED display panels, providing dynamic resolution support from 320x240 to 1920x1080 at Full HD. It integrates seamlessly into systems with AMBA AXI4 interfacing, providing reliable connectivity between frame buffer memory and the display. This controller is versatile, supporting resolutions for advanced displays including 4K and 8K, making it suitable for a myriad of demanding visual applications. Its architecture provides a 32/64/128/256/512-bit AXI4 interface to the memory controller and can drive 1/2/4/8 port display panel interfaces, accommodating diverse system layouts. Optional features include LVDS link layer interfaces and connections to MIPI DSI/DisplayPort/DVI/HDMI, enhancing its capability to support complex video requirements in high-resolution displays. For system developers, the DB9000AXI is accompanied by a comprehensive toolkit including a simulation test suite, Linux drivers, and Syntheses Design Constraints, ensuring that it fits into varied development environments efficiently. It is an optimal choice for high-performance processors such as ARM and is compatible with RISC-V or MIPS frameworks, boasting quality of service, superior burst length capability, and an extensive user manual to facilitate integration and development processes.

Digital Blocks
AMBA AHB / APB/ AXI, Clock Generator, CRT Controller, GPU, LCD Controller, Peripheral Controller, RapidIO
View Details

eSPI Master/Slave Controller

The Digital Blocks eSPI Master/Slave Controller IP is expertly tailored to conform with the Enhanced Serial Peripheral Interface (eSPI) Specification. It incorporates design flexibilities that allow it to function as either a master or a slave controller, enhancing its adaptability across various applications. Additionally, it is compliant with SPI specifications and supports AMBA interconnects such as AXI or AHB, further extending its interface and integration capabilities. This controller can handle the entire scope of eSPI operations, from the technical handling of the Bus Protocol to the intricacies of the Transaction and Link Layers. Given this robustness, the controller easily fits into high-demand environments where precise, reliable communication across SPI and eSPI networks is crucial. Developers can benefit from the design's extendable AMBA interfacing options, allowing it to interact with microprocessors via a spectrum of protocols. This ensures that the IP is suitable for environments where flexibility in interconnect compatibility maximizes the utility of embedded system designs, making it ideal for complex, multi-device platforms.

Digital Blocks
AMBA AHB / APB/ AXI, I2C, PCMCIA, RapidIO, USB
View Details

SPI Master/Slave Controller

The SPI Master/Slave Controller by Digital Blocks is a versatile Verilog IP core tailored for both master and slave Serial Peripheral Interface (SPI) bus communications. Designed to provide seamless integration, it supports various bus interfaces including AMBA AXI, AHB, and APB, connecting microprocessors to external devices through SPI master/slave interactions. Capable of handling Single, Dual, Quad, and Octal SPI Flash Memory devices, this controller offers enhanced functionality, including Execute-in-Place (XIP) operations for efficient use of flash memory within system designs. This makes it particularly advantageous for applications requiring in-situ code execution from the non-volatile memory, minimizing latency. Moreover, the SPI Master/Slave Controller is expandable to meet specific application requirements, maintaining compatibility with industry-standard specifications, and supporting a broad range of embedded system applications. Its adaptable design ensures users can configure this IP core to their specifications, optimizing performance and operational efficiency in multiple application domains.

Digital Blocks
AMBA AHB / APB/ AXI, I2C, PCMCIA, USB
View Details

I2C Master/Slave Controller

The I2C Master/Slave Controller IP Core crafted by Digital Blocks allows robust interfacing between microprocessors and the I2C bus. Designed for seamless integration into various systems, it supports a wide range of functions and data rates, including standard and higher-speed operations such as Fast-mode Plus and Hs-mode. This IP core offers complete compliance with the latest NXP I2C specifications, encompassing system-level features for advanced applications. Its architectural design simplifies the controller’s integration into SoC environments, supporting AMBA interconnects such as AXI, AHB, and APB, which enhances its adaptability and performance. Enhanced with features for improved system-level integration, it covers both master and slave operation modes, providing a comprehensive solution for device-to-device communication and data transactions in embedded systems. This adaptability makes it a valuable asset across various sectors needing reliable and efficient communication protocols.

Digital Blocks
AMBA AHB / APB/ AXI, I2C
View Details

UART Serial Communication Controller

Digital Blocks' UART Serial Communication Controller is a highly integrated IP core solution for reliable serial communication interfaces. Tailored for modern embedded systems, it supports a wide range of baud rates and offers flexibility in data format, including parity, stop bits, and character lengths. The controller interface can connect seamlessly with various AMBA bus types, including AXI and AHB, offering a robust communication pathway between the microprocessor and peripheral devices. Its design ensures effective handling of asynchronous serial data communications, making it indispensable in applications requiring dependable UART functions. Enhancements in this IP include autonomous transmit and receive operations, interrupt generation for efficient CPU loading management, and flexible FIFO depths to cater to buffer management needs. This approach allows for optimized system performance, making the UART Serial Communication Controller a versatile component in any embedded communication strategy.

Digital Blocks
AMBA AHB / APB/ AXI, Input/Output Controller, USB
View Details

DB9000-AXI Multi-Channel DMA Controller

The DB9000-AXI Multi-Channel DMA Controller from Digital Blocks represents a robust solution in Direct Memory Access technology for systems requiring efficient data handling and transfer. Optimized for high throughput, the controller excels in managing memory and peripheral interactions with independent channels, each equipped with DMA Read and Write Controllers to facilitate seamless data transactions. Designed with scalability in mind, this controller can be configured to support a wide range of applications from minimal to extensive data transfer needs. The DMA Controller is integrated with features like scatter-gather linked-list controls and intersection awareness for burst modes in the AXI protocol, making it conducive for large data handling scenarios. Additionally, the controller's architecture supports sideband flow control signals for managing unique peripherals, ensuring data integrity and system stability. Alongside providing comprehensive IP features, it is outfitted with AXI4-Stream interfaces for diverse applications, underscoring its versatility in meeting the dynamic requirements of modern embedded systems.

Digital Blocks
AMBA AHB / APB/ AXI, DDR, DMA Controller, PowerPC, SD, SDRAM Controller, SRAM Controller, USB
View Details

DB9100 BitBLT Graphics Engine

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.

Digital Blocks
GPU, Input/Output Controller
View Details

Latest News About Digital Blocks

TSMC's Exit from Gallium Nitride (GaN) Foundry Business by 2027: Technical Analysis and Business Impac

Explore TSMC's strategic exit from GaN foundry services by 2027, analyzing its impact on the semiconductor market, competition, and future opportunities. Read more

Sign up to Silicon Hub to buy and sell semiconductor IP

Sign Up for Silicon Hub

Join the world's most advanced semiconductor IP marketplace!

It's free, and you'll get all the tools you need to discover IP, meet vendors and manage your IP workflow!

No credit card or payment details required.

Sign up to Silicon Hub to buy and sell semiconductor IP

Welcome to Silicon Hub

Join the world's most advanced AI-powered semiconductor IP marketplace!

It's free, and you'll get all the tools you need to advertise and discover semiconductor IP, keep up-to-date with the latest semiconductor news and more!

Plus we'll send you our free weekly report on the semiconductor industry and the latest IP launches!

Switch to a Silicon Hub buyer account to buy semiconductor IP

Switch to a Buyer Account

To evaluate IP you need to be logged into a buyer profile. Select a profile below, or create a new buyer profile for your company.

Add new company

Switch to a Silicon Hub buyer account to buy semiconductor IP

Create a Buyer Account

To evaluate IP you need to be logged into a buyer profile. It's free to create a buyer profile for your company.

Review added

Claim Your Business

Please enter your work email and we'll send you a link to claim your business.

Review added

Claim Email Sent

Please check your email for a link you can use to claim this business profile.

Chatting with Volt