DMA IP

Filter
Filter

Login required.

Sign in

Login required.

Sign in

Login required.

Sign in

Compare 602 IP from 108 vendors (1 - 10)
  • DMA Controller
    • The memory 2 memory DMA controller transfers data from one memory location to another memory location.
    • DMA operation begins when software enables a DMA, after setting the source and destination starting addresses, transfer count, and control information.
    • The DMA engine moves the data block, and the DMA operation ends naturally when the number of bytes specified by the transfer count has been moved
  • AHB AES with DMA
    • The Advanced Encryption Standard (AES) IP Core is a complete hardware implementation encryption/decryption algorithm described in the U.S. Government Federal Information Processing Standards Publication 197 (FIPS 197).
    • The AES IP Core implements the Rijndael algorithm which is a symmetric block cipher that can process 128-bit data blocks using 128, 192, or 256-bit cipher keys.
    Block Diagram -- AHB AES with DMA
  • Scatter Gather DMA Engine - Validates efficient scatter-gather DMA for high-performance data transfer
    • The Scatter-Gather DMA Engine Verification IP (VIP) is designed to validate the functionality and performance of scatter-gather DMA controllers in SoCs. It ensures efficient data transfer between non-contiguous memory regions while minimizing CPU utilization, offering features like protocol compliance and transaction monitoring.
    • Ideal for applications such as networking, multimedia, storage, and embedded systems, the VIP helps ensure high-performance, reliable data movement. It supports multi-channel configurations, error injection, and performance monitoring to optimize system efficiency and robustness
    Block Diagram -- Scatter Gather DMA Engine - Validates efficient scatter-gather DMA for high-performance data transfer
  • AHB/AXI/Wishbone DMA Controller
    • The AXI4-SGDMA IP core implements a Host-to-Peripheral (H2P), or a Peripheral-to-Host (P2H) Direct Memory Access (DMA) engine, which interfaces the host system with an AXI4 Memory-Mapped master port and the peripheral with either a slave or a master AXI4-Stream port.
    • The core operates in either Scatter-Gather (SG) Mode, reading descriptors from a run-time defined memory mapped-location, or in Direct Mode, transferring data according to a descriptor stored in local registers.
    Block Diagram -- AHB/AXI/Wishbone DMA  Controller
  • MIPI SPMI Slave DMA IIP
    • Supports 2.0 and 1.0 MIPI SPMI Specification
    • Full MIPI SPMI Slave functionality
    • Supports following frames
    • Command Frame
    Block Diagram -- MIPI SPMI Slave DMA IIP
  • DMA Controller with TileLink IIP
    • Supports 1-16 channel DMA Transmit and DMA Receive Engine
    • Compliant with TileLink specification v1.7.1
    • Supports access for Ring and Chained Descriptor Structures
    • Configurable Transmit and Receive Engine based on Host Memory Data Width
    Block Diagram -- DMA Controller with TileLink IIP
  • DMA Controller with OCP IIP
    • Supports 1-16 channel DMA Transmit and DMA Receive Engine
    • Compliant with OCP 3.1 specification
    • Supports access for Ring and Chained Descriptor Structures
    • Configurable Transmit and Receive Engine based on Host Memory Data Width
    Block Diagram -- DMA Controller with OCP IIP
  • DMA Controller with AXI IIP
    • Supports 1-16 channel DMA Transmit and DMA Receive Engine
    • Supports latest ARM AMBA 3/4 AXI, AXI4-Lite, AMBA4 ACE, AMBA4 ACE-Lite, AXI4-Stream specification.
    • Supports access for Ring and Chained Descriptor Structures
    • Configurable Transmit and Receive Engine based on Host Memory Data Width
    Block Diagram -- DMA Controller with AXI IIP
  • DMA Controller with AHB IIP
    • Supports 1-16 channel DMA Transmit and DMA Receive Engine
    • Compliant with ARM AMBA 2 AHB Specification
    • Optional support for AMBA 3 AHB-Lite and AMBA 5 AHB Specification
    • Supports access for Ring and Chained Descriptor Structures
    Block Diagram -- DMA Controller with AHB IIP
  • AXI4 to/from AXI4-Stream DMA
    • The AXI4-DMA IP core implements a Direct Memory Access (DMA) engine that efficiently moves data between AXI4-Stream peripherals and a memory-mapped AXI4 bus.
    • The core implements two independent paths: One transfers data from the read manager memory-mapped interface to the manager stream (MM2S) interface.
    Block Diagram -- AXI4 to/from AXI4-Stream DMA
×
Semiconductor IP