Scatter-Gather 直接存储器访问(DMA)控制器

可配置、多通道、符合WISHBONE总线规范的DMA控制器

直接存储器访问(DMA) 是一种不需要处理器(例如,系统CPU)参与的传输,在系统存储器和外设之间进行传输数据块的技术。 DMA不仅减轻系统处理单元的工作,而且以比处理器的读取和写入速率高得多的速率传输数据。

Scatter-Gather DMA 增强了这种技术,提供从一个非连续的存储器块到另一个存储器,采用通过一系列较小的连续数据块传输的方法进行数据传输。莱迪思Scatter-Gather DMA控制器核实现一个可配置、多通道,兼容Wishbone的具有scatter-gather功能的DMA控制器。

特性

  • 支持多达16个物理通道
  • 每个物理通道多达8个子通道
  • 四个优先级采用循环仲裁(加权或简单方式)
  • WISHBONE 的总线宽度从8位到128位
  • 简单的DMA,分割传送,scatter-gather
  • 直接接口到外部RAM用于数据包缓冲
  • 独立和硬件定向的重试
  • 支持WISHBONE突发和经典周期传送
  • 支持集中式和分布式DMA控制架构

跳转到

块关系图

性能和大小

ECP5 (LFE5U)1
IP核配置 器件 SLICE LUT 寄存器 fMAX (MHz)
Config 3 LFE5U-85F-8BG756C 2570 4049 1637 160

1. 性能和资源使用数据是通过Lattice Diamond3.4软件和Synopsys Synplify Pro J-2014.09L版本软件,在LFE5U-85F-8MG756C器件上测得的。使用不同的软件版本或ECP5系列中不同密度或速度等级的器件时,性能可能会有所不同。

ECP5 (LFE5UM)1
IP核配置 器件 SLICE LUT 寄存器 fMAX(MHz)
Config 4 LFE5UM-85F-8BG756C 1998 3222 1265 165

1. 性能和资源使用数据是通过Lattice Diamond3.4软件和Synopsys Synplify Pro J-2014.09L版本软件,在LFE5UM-85F-8BG756C器件上测得的。使用不同的软件版本或ECP5系列中不同密度或速度等级的器件时,性能可能会有所不同。

LatticeECP31
IP核配置 器件 SLICE LUT 寄存器 fMAX (MHz)
Config 1 LFE3-95EA-7FN672C 2670 4300 1932 145

1. 性能和资源使用数据是通过Lattice Diamond3.4软件和Synopsys Synplify Pro J-2014.09L版本软件,在LFE3-95EA-7FN672C器件上测得的。使用不同的软件版本或ECP3系列中不同密度或速度等级的器件时,性能可能会有所不同。

LatticeXP21
IP核配置 器件 SLICE LUT 寄存器 fMAX (MHz)
Config 2 LFXP2-40E-6F672C 2139 3443 1355 120

1. 性能和资源使用数据是通过Lattice Diamond 1.0软件和Synopsys Synplify Pro D-2009.12L-1版本软件,在LFXP2-40E-6F672C器件上测得的。使用不同的软件版本或LatticeXP2系列中不同密度或速度等级的器件时,性能可能会有所不同。

订购信息

系列 订购编号
CrossLink-NX DMA-SG-CNX-U/DMA-SG-CNX-UT
ECP5 DMA-SG-E5-U/DMA-SG-E5-UT
LatticeECP3 DMA-SG-E3-U1
LatticeXP2 DMA-SG-X2-U1

IP 版本: 2.5

评估: 欲下载该IP的完整评估版本,请使用 IPexpress工具,单击工具栏上的IP服务器按钮。可以看到可供下载的所有LatticeCORE IP核和模块。欲了解查看/下载IP的更多信息,请阅读IP Express 快速入门指南

购买:要了解如何购买IP核,请联系您当地的莱迪思销售办事处

文档

快速参考
资讯资源
标题 编号 版本 日期 格式 文件大小
Scatter-Gather Direct Memory Access Controller IP Core User's Guide
IPUG67 1.8 3/1/2015 PDF 3.8 MB
SGDMA Controller IP Core - Lattice Radiant Software
FPGA-IPUG-02131 1.1 6/23/2021 PDF 1.2 MB
标题 编号 版本 日期 格式 文件大小
IPexpress Quick Start Guide
8/5/2010 PDF 304.8 KB
Like most websites, we use cookies and similar technologies to enhance your user experience. We also allow third parties to place cookies on our website. By continuing to use this website you consent to the use of cookies as described in our Cookie Policy.