没有合适的资源?快使用搜索试试~ 我知道了~
首页pg057-fifo-generator的全文翻译.pdf
FIFO发生器v13.2的全文翻译PDF
需积分: 5 4 下载量 123 浏览量
更新于2023-11-22
评论
收藏 81.68MB PDF 举报
《pg057-fifo-generator的全文翻译.pdf》是一份关于FIFO(First In First Out)发生器的文档,它详细介绍了这个Logicore IP产品的特性、应用程序以及订购和许可信息。 文件中第一章主要是对FIFO发生器的概述。它介绍了本地接口FIFO和AXI接口FIFO的区别,并对这两种接口的特性做了简要摘要。此外,还提供了一些应用程序案例,说明了FIFO发生器在不同场景下的应用。 第二章则是产品说明书,主要介绍了FIFO发生器的性能指标和资源利用情况。这些指标包括吞吐量、延迟和容量等,通过这些指标可以评估FIFO发生器在设计中的表现。此外,还介绍了如何使用Vivado设计套件来配置和生成FIFO发生器。 文件中还包含了知识产权事实和订购信息。知识产权事实部分列举了FIFO发生器的一些相关专利和商标信息,订购信息则提供了购买和订阅FIFO发生器的方式。 综上所述,《pg057-fifo-generator的全文翻译.pdf》是一份包含FIFO发生器详细信息的文档,它介绍了FIFO发生器的特性、性能指标和应用程序,并提供了订购和许可方面的信息。这份文档有助于用户了解和使用FIFO发生器,并为设计工作提供参考和指导。
资源详情
资源评论
资源推荐
第一章:
概述
FIFO发生器v13.2
www.xilinx.com
16
发送反馈
内置的FIFO宏也可用。 有关频率要求,请参见目标设备用户指南。
Ultrascale架构内置FIFO只支持同步复位,并具有以下特性:
非对称长宽比
动态功率选通
管道寄存器
注意:
请参见Vivado Design Suite用户指南:逻辑模拟,了解内置FIFO宏的模拟库中的限制[参考文献9]。
FIFO发生器内核为Ultrascale设备提供了一个低延迟选项,以构建更深的FIFO,其中FIFO的延迟为FIFO18e2/FIFO36e2原
始延迟,如果输出
未选择注册选项。 如果选择输出寄存器,则延迟增加1。
第一个词落空
FWFT(First Word fall-through)特性提供了在不发出读操作的情况下从FIFO提前查看下一个可用字的能力。 当数
据在FIFO中可用时,第一个字通过FIFO并自动出现在输出总线(Dout)上。 FWFT在需要低延迟访问数据的应用程序
中非常有用
需要根据读取数据的内容进行节流的应用程序。 FWFT支持是
包括在用块RAM、分布式RAM或内置FIFO创建的FIFO中。
FWFT可用性见表1-2。 此功能的使用会影响许多其他功能的行为,例如:
读操作(参见第99页第一字fall-through FIFO读操作)。
可编程的空(参见非对称纵横比和第一个字下降,第116页)。
数据计数(见第111页第一个字的数据计数和第116页非对称纵横比和第一个字的数据计数)。
支持的内存类型
第一章:
概述
FIFO发生器v13.2
www.xilinx.com
18
发送反馈
表1-1:
内存配置优点
独立时钟
公共时钟
小缓冲
中-大缓冲
高性能
最少资源
内置FIFO
块RAM
移位寄存器
分布式RAM
非对称长径比支承
核心支持生成具有不同宽度的写和读端口的FIFO,支持数据宽度的自动宽度转换。 对于写和读端口宽度,支持从1:
8到8:1的非对称纵横比。 此功能可用于以下FIFO实现:
通用或独立时钟块RAM FIFO(Ultrascale、Zynq-7000和7系列设备)
通用或独立时钟内置FIFO(仅限Ultrascale设备)
块RAM和FIFO宏中的嵌入式寄存器
在FPGA块RAM和FIFO宏中,嵌入式输出寄存器可以提高性能,并在宏中添加流水线寄存器。 此特性可用于
为FIFO内核添加一个额外的延迟(DOUT总线和有效输出)或实现FWFT FIFO的输出寄存器。 嵌入式寄存器可以被重
置(dout)到
通用时钟内置FIFO的默认值或用户编程值。 有关更多信息,请参见块RAM和FIFO宏中的嵌入式寄存器,第117页。
错误注入和纠正(ECC)支持
块RAM和FIFO宏配备了内置的错误注入和校正检查。 此特性可用于块RAM和内置FIFO。
原生FIFO配置与实现
表1-2定义了支持的内存和时钟配置。
表1-2:
FIFO配置
第一章:
概述
FIFO发生器v13.2
www.xilinx.com
20
发送反馈
表1-2:
FIFO配置
时钟域
存储器类型
非对称长宽比
第一个词落
空
ECC
支持
嵌入式寄存器
支持
共同的
移位寄存器
共同的
内置FIFO
(2)
独立的
块RAM
独立的
分布式RAM
独立的
内置FIFO
(2)
(1)
备注:
嵌入式寄存器支持独立时钟内置先进先出,只有在Ultrascale系列。
Xilinx只支持Ultrascale设备的非对称纵横比。 (如果是内置FIFOS,最大深度限制在8192)
公共时钟:块RAM、分布式RAM、移位寄存器
此实现类别允许您选择块RAM、分布式RAM或移位寄存器,并支持用于写和读数据访问的公共时钟。 特性集
此配置支持的包括非对称纵横比(不同的写和读端口宽度)、状态标志(满、几乎满、空和几乎空)以及
用用户定义的阈值生成的可编程空和满标志。
此外,还支持可选的握手和错误标志(写确认,
溢出、有效和下溢),可选的数据计数提供FIFO中的字数。 此外,对于块RAM和分布式RAM实现,您可以选择为核心选
择同步或异步复位。 块RAM FIFO配置也支持ECC。
通用时钟:内置FIFO
此实现选项允许您选择内置FIFO,并支持用于写入和读取数据访问的通用时钟。 此配置支持的功能
包括状态标志(满和空)和可选的可编程满和空标志,带有用户定义的阈值(对于7系列设备,可编程满/空直接
连接到almostfull/almostempty标志)。
此外,还提供了可选的握手和错误标志(写入确认,
剩余371页未读,继续阅读
不过星蔼云雾
- 粉丝: 12
- 资源: 14
上传资源 快速赚钱
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
会员权益专享
最新资源
- zigbee-cluster-library-specification
- JSBSim Reference Manual
- c++校园超市商品信息管理系统课程设计说明书(含源代码) (2).pdf
- 建筑供配电系统相关课件.pptx
- 企业管理规章制度及管理模式.doc
- vb打开摄像头.doc
- 云计算-可信计算中认证协议改进方案.pdf
- [详细完整版]单片机编程4.ppt
- c语言常用算法.pdf
- c++经典程序代码大全.pdf
- 单片机数字时钟资料.doc
- 11项目管理前沿1.0.pptx
- 基于ssm的“魅力”繁峙宣传网站的设计与实现论文.doc
- 智慧交通综合解决方案.pptx
- 建筑防潮设计-PowerPointPresentati.pptx
- SPC统计过程控制程序.pptx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0