QA&First-Word Fall-Through(FWFT)讀取操作
在查看Xilinx KINTEX-7 FPGA存儲(chǔ)器資源時(shí),你會(huì)發(fā)現(xiàn)它的FIFO生成器支持兩種讀取選項(xiàng)模式——標(biāo)準(zhǔn)讀取操作和FWFT讀取操作。什么是FWFT?
FWFT是First-Word Fall-Through的首字母縮寫(xiě),通常用于描述存儲(chǔ)器中的FIFO操作。借助FWFT特性,可以在不發(fā)出讀操作的情況下從FIFO中查看下一個(gè)可用字。當(dāng)FIFO中有可用數(shù)據(jù)時(shí),第一個(gè)字可以直接通過(guò)FIFO并自動(dòng)出現(xiàn)在輸出總線(dout)上。
dout上出現(xiàn)第一個(gè)字之后,empty變?yōu)闊o(wú)效,表明FIFO中有一個(gè)或多個(gè)可讀字,而VALID變?yōu)橛行?,表明dout中有一個(gè)有效字。
與標(biāo)準(zhǔn)讀模式不同,F(xiàn)WFT empty標(biāo)記在從FIFO讀取最后一個(gè)數(shù)據(jù)后變?yōu)橛行?。?dāng)empty變?yōu)橛行r(shí),VALID即變?yōu)闊o(wú)效。在標(biāo)準(zhǔn)讀取模式下,當(dāng)empty變?yōu)橛行r(shí),VALID會(huì)在1個(gè)時(shí)鐘周期中持續(xù)有效。FWFT特性還將FIFO的有效讀取深度增加兩個(gè)讀取字。當(dāng)將第一個(gè)數(shù)據(jù)寫(xiě)入空FIFO時(shí),F(xiàn)WFT特性為empty的失效延長(zhǎng)了兩個(gè)時(shí)鐘周期。
FWFT在需要低延遲訪問(wèn)數(shù)據(jù)的應(yīng)用和需要基于讀取數(shù)據(jù)內(nèi)容進(jìn)行節(jié)流的應(yīng)用中很有用。
編輯:jq
-
FPGA
+關(guān)注
關(guān)注
1630文章
21769瀏覽量
604648 -
存儲(chǔ)器
+關(guān)注
關(guān)注
38文章
7518瀏覽量
164080 -
fifo
+關(guān)注
關(guān)注
3文章
389瀏覽量
43770 -
生成器
+關(guān)注
關(guān)注
7文章
317瀏覽量
21061
原文標(biāo)題:漲知識(shí):FPGA中的FWFT神秘操作,你知道是怎么回事嗎?
文章出處:【微信號(hào):得捷電子DigiKey,微信公眾號(hào):得捷電子DigiKey】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論