经过生产验证的,复杂的半导体IP核

半导体电路设计IP及配套交付件


T2M Memory DMA Controller with AHB IP

DMA Controller with AHB IP

概述和功能介绍

带有AHB接口的DMA控制器功能齐全,便于使用、方便进行合成设计。作为控制器可与AHB的系统协同工作,将数据直接从系统存储器传输到IP核或从IP核传输到系统存储器。它有很好的兼容性,通过适当的关联,它为任何IP核提供了一个简单的接口作用.

DMA-Controller-with-AHB-silicon-proven-ip-provider-in-taiwan

功能描述
  • 支持1-16通道DMA传输和DMA接收引擎

  • 符合ARM AMBA 2 AHB、AMBA 3 AHB Lite和AMBA 5 AHB规范

  • 支持访问环形和链式描述符结构

  • 基于主机内存数据宽度的可配置发送和接收引擎

  • DMA发送和接收引擎可配置支持主机内存的端序(小端序/大端序)

  • 支持可由CPU写入和读取的硬件DMA控制寄存器

  • 用于DMA发送和接收引擎之间仲裁以访问SOC主总线的循环算法

  • SOC主总线可以是AXI/AHB/APB/OCP/Tilelink/Wishbone

  • 支持AHB从总线

  • 使用SOC从接口获取接收和传输描述符,并将数据从DMA控制器内部的FIFO传输到系统存储器

  • 将从主机获取的数据映射到IP核心或从IP核心映射到主机的用户逻辑

  • 支持边带DMA请求和基于授权的传输触发,作为外设的选项

  • 支持散点集列表

  • 支持8/16/32位宽的数据传输

  • 如果SOC主接口支持QoS,则支持每个信道的QoS。

  • 支持每个SOC主机的可编程突发能力

  • DMA支持全双工操作,同时处理读写传输

  • 支持基于链接列表的处理器进行自主操作

  • 接口宽度可为每个SOC主接口提供控制器

  • 支持基于主机内存数据宽度的可配置DMA传输和DMA接收FIFO

  • 在SOC主接口上生成完整的32位地址。

可交付的产品

  • 具有AHB接口的DMA控制器在源和网表产品中可用。

  • 源产品以纯文本Verilog交付。如果需要,还可以提供VHDL、SystemC代码。

  • 具有Verilog测试用例的Verilog测试环境易于使用

  • Lint、CDC、合成、模拟脚本以及弃权文件

  • IP-XACT RDL生成的地址映射

  • 固件代码和Linux驱动程序包

  • 文档包含用户指南和发行说明