涨知识:FPGA中的FWFT读取操作,你知道是怎么回事吗?

涨知识:FPGA中的FWFT读取操作,你知道是怎么回事吗?


关键词 : FPGA, 编程

问:First-Word Fall-Through(FWFT)读取操作

在查看Xilinx KINTEX-7 FPGA存储器资源时,你会发现它的FIFO生成器支持两种读取选项模式——标准读取操作和FWFT读取操作。什么是FWFT?

FWFT是First-Word Fall-Through的首字母缩写,通常用于描述存储器中的FIFO操作。借助FWFT特性,可以在不发出读操作的情况下从FIFO中查看下一个可用字。当FIFO中有可用数据时,第一个字可以直接通过FIFO并自动出现在输出总线(dout)上。

dout上出现第一个字之后,empty变为无效,表明FIFO中有一个或多个可读字,而VALID变为有效,表明dout中有一个有效字。下图展示了FWFT读取访问的过程。


与标准读模式不同,FWFT empty标记在从FIFO读取最后一个数据后变为有效。当empty变为有效时,VALID即变为无效。在标准读取模式下,当empty变为有效时,VALID会在1个时钟周期中持续有效。FWFT特性还将FIFO的有效读取深度增加两个读取字。当将第一个数据写入空FIFO时,FWFT特性为empty的失效延长了两个时钟周期。

FWFT在需要低延迟访问数据的应用和需要基于读取数据内容进行节流的应用中很有用。


更多关于编程技术的信息, 请查看:



———————————————————–

如有任何问题,欢迎联系得捷电子Digi-Key客服团队。

中国(人民币)客服
- 400-920-1199
- service.sh@digikey.com
- QQ在线实时咨询 |QQ号:4009201199


中国(美金)/ 香港客服
- 400-882-4440
- 8523104-0500
- china.support@digikey.com

Digikey WeChat QR Code

到微信搜寻“digikey”或“得捷电子
关注我们官方微信
并登记成会员,
每周接收工程师秘技,
赚积分、换礼品、享福利

头像
得捷电子

评论已关闭。

Copyright©DigiKey Electronics