亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 開發設計 > 正文

流 FIFO 控制器 (Stream FIFO Controller)——可以“耍無賴”的 FIFO

2019-11-14 11:03:17
字體:
來源:轉載
供稿:網友

流 FIFO 控制器 (Stream FIFO Controller)——可以“耍無賴”的 FIFO

Introduction

在幀 (FRAME) 或包 (PACKET) 應用的設計中,經常需要同步傳遞幀描述信息和在幀校驗出錯的時候做丟棄處理。

上游模塊 先寫“數據緩存”,在寫入一幀數據完成后,再寫“描述緩存”,寫入幀描述信息,如幀長度、幀校驗結果等。

下游模塊 先讀“描述緩存”,讀出幀描述信息,再讀“數據緩存”,根據幀描述信息對幀數據做相應處理,如丟棄等。

替代通用 FIFO

上述應用設計,如果使用“Stream FIFO”,可以有下面優點:

簡化設計——可以把幀描述信息和幀數據都放在一個 FIFO 中 FIFO 寫側可以在幀數據寫入之后把幀描述信息,即幀頭,插入到幀數據之前——“插隊”;FIFO 讀側可以順序地先讀出幀頭,再讀出幀數據。

提高吞吐率——可以在 FIFO 寫側一拍丟幀 幀數據寫入 FIFO 后,如果幀尾數據校驗出錯需要丟棄,它可以直接在 FIFO 寫側丟棄,即下一幀數據是直接從上一個錯幀的第一個位置開始填充。比較而言,普通 FIFO 需要把全部錯幀數據讀出來丟棄。

項目地址:Laotzu

Feature

易用的類似 FIFO 接口 參數化數據寬度和 FIFO 深度 參數化幀頭長度 增強的同步數據有效指示 增強的首數據預讀加速功能(可關閉)

application

圖片名稱

Input/Output

Name I/O Description
w_rst_n I Reset in write-side1 is normal0 is reset
w_clk I Clock in write-side
w_ctrl [2:0] I Write control0 is NOP1 is write data2 is eof with writing data3 is eof without writing data4 is write head5 is write final head6 is discard frame7 is NOP
w_full O 1 is FIFO full
w_error O Error in write-side1 is error0 is normal
w_counter [] O FIFO counter in write-side
r_rst_n I Reset in read-side1 is normal0 is reset
r_clk I Clock in read-side
r_en I Read enable1 is read0 is NOP
r_valid O 1 is data valid in read-side
r_error O Error in read-side1 is error0 is normal
r_counter [] O FIFO counter in read-side
w_ram_addr [] O Write address for dual-port RAM
w_ram_en O Write enable for dual-port RAM1 is enable0 is disable
r_ram_addr [] O Read address for dual-port RAM
r_ram_en O Read enable for dual-port RAM1 is enable0 is disable

Parameter

Name Description
FWFTEN First Word PRe-fetch enable1 is enable0 is disable
ADDRWIDTH Address bus width
FIFODEPTH FIFO depth
HEADSIZE HEAD size

Back-to-Back 傳輸的情況

Back-to-back

Non-Back-to-Back 傳輸的情況

Non back-to-back

Discard 命令的情況

Discard

HEADSIZE = 1 的情況

Head = 1

HEADSIZE = 2 的情況

Head = 2

使用條件

FIFO 寫側最小幀的時間需要大于 FIFO 讀側時鐘 4 倍周期,即 Tw_frame>4?Tr_period

讀計數跳變

原因解釋如上圖所示,FIFO 讀計數在幀尾出現跳變,即 FIFO 寫側在發出下面命令后,寫指針才被更新到 FIFO 讀側,通知有新的數據被寫入到 FIFO,可以讀取了。

HEADSIZE = 0 w_ctrl = 2, or w_ctrl = 3

HEADSIZE = 1 w_ctrl = 5

寫指針從寫時鐘域傳到讀時鐘域,并且是跳變信號,所以不能使用傳統 Gray 碼的方式處理。設計中采用了“濾波”的方式,過濾掉了跨時鐘域傳遞出現的的雜亂信號?!笆褂脳l件”就表示了從信號跳變開始到信號穩定的時間。

References


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产男女猛烈无遮挡91| 欧美一级高清免费播放| 国产精品91免费在线| 亚洲在线一区二区| 欧美大秀在线观看| 91精品久久久久久久久中文字幕| 在线观看视频99| 精品在线观看国产| 91久久精品日日躁夜夜躁国产| 久久久久久久久久久久久久久久久久av| 国产精品国产三级国产aⅴ9色| 国产成人精品在线播放| 亚洲人成在线电影| 国产精品日韩专区| 国产精品视频成人| 91超碰中文字幕久久精品| 久久精品国产99国产精品澳门| 韩国美女主播一区| 亚洲精品91美女久久久久久久| 国产欧美精品一区二区三区介绍| 91色在线视频| 亚洲精品久久久久中文字幕欢迎你| 国产成人精品免费久久久久| 亚洲自拍偷拍色片视频| 欧美精品在线免费| 欧美激情中文网| 欧美日韩爱爱视频| 91av在线免费观看视频| 国产亚洲精品91在线| 欧美一区二区三区四区在线| 亚洲男人的天堂网站| 91免费电影网站| 97在线看免费观看视频在线观看| 日韩最新中文字幕电影免费看| 狠狠色狠狠色综合日日小说| 欧美有码在线观看| 国产亚洲一区二区精品| 久久视频中文字幕| 国产精品激情自拍| 成人在线一区二区| 日韩欧美在线观看视频| 日韩毛片在线观看| 91国内免费在线视频| 亚洲成人av资源网| 国产亚洲视频在线| 色偷偷噜噜噜亚洲男人| 久久全国免费视频| 国产精品久久久久久久久久久新郎| 国产国语videosex另类| 97在线免费观看视频| 国产精品女人网站| 欧美在线视频免费播放| 亚洲欧美国产精品专区久久| 92国产精品久久久久首页| 久久精品91久久久久久再现| 国产热re99久久6国产精品| 久久精品成人动漫| 欧洲亚洲在线视频| 色综合久久88色综合天天看泰| 中文字幕亚洲一区| 日韩动漫免费观看电视剧高清| 亚洲综合国产精品| 久久亚洲电影天堂| 日本免费在线精品| 欧美人在线观看| 国产精品久久久久77777| 这里只有精品在线观看| 97精品视频在线观看| 日韩午夜在线视频| 国产精品美女视频网站| 国产z一区二区三区| 亚洲男人天堂网| 日韩成人av网| 成人激情视频在线观看| 91久久嫩草影院一区二区| 成人欧美一区二区三区在线| 欧美精品999| 亚洲成av人乱码色午夜| 精品久久香蕉国产线看观看gif| 亚洲欧美日韩一区二区三区在线| 欧美精品久久久久久久| 欧美一区二区三区艳史| 国产大片精品免费永久看nba| 久久久91精品国产一区不卡| 亚洲成人在线视频播放| 啊v视频在线一区二区三区| 久久久影视精品| 久久久www成人免费精品| 国产精品国产福利国产秒拍| 国产噜噜噜噜久久久久久久久| 久久久精品网站| 亚洲欧美日韩在线高清直播| 国产精品久久久久久久久久久久久| 成人精品一区二区三区电影免费| 日韩av电影在线播放| 亚洲精品短视频| 91九色单男在线观看| 热久久免费视频精品| 国产一区二区三区在线看| 亚洲一区二区三区xxx视频| 九色91av视频| 亚洲级视频在线观看免费1级| 欧美香蕉大胸在线视频观看| 亚洲精品久久久久久久久久久久| 色偷偷av亚洲男人的天堂| 欧美日韩免费在线| 精品国产鲁一鲁一区二区张丽| 日韩亚洲欧美成人| 一区二区三区在线播放欧美| 欧美日韩亚洲精品内裤| 欧美最猛黑人xxxx黑人猛叫黄| 亚洲免费av片| 日韩中文字幕网址| 日韩有码片在线观看| 久久色在线播放| 亚洲一区二区黄| 久久久久久亚洲| 欧美天天综合色影久久精品| 2021国产精品视频| 精品无人区乱码1区2区3区在线| 国产在线拍偷自揄拍精品| 国产精品美女www爽爽爽视频| 热门国产精品亚洲第一区在线| 国产精品三级美女白浆呻吟| 成人免费直播live| 亚洲第一福利网站| 国产精品福利在线观看网址| 国产91网红主播在线观看| 一区二区三区视频观看| 91网站免费观看| 精品在线小视频| 精品五月天久久| 中文字幕日韩在线播放| 欧美日韩一区二区三区| 日韩国产欧美精品在线| 久久亚洲精品毛片| 91免费欧美精品| 在线视频亚洲欧美| 色阁综合伊人av| 亚洲加勒比久久88色综合| 国产成人精品在线| 疯狂做受xxxx欧美肥白少妇| 国产97在线视频| 国产精品视频自拍| 亚洲精品国产精品国自产观看浪潮| 久久免费精品日本久久中文字幕| 热草久综合在线| 色婷婷综合成人av| 97人洗澡人人免费公开视频碰碰碰| 日韩精品小视频| 久久久久久久久国产精品| 奇门遁甲1982国语版免费观看高清| 中文字幕亚洲无线码a| 欧美另类在线观看| 亚洲自拍另类欧美丝袜| 久久久久久久久久久人体| 国产欧美va欧美va香蕉在| 久久久久国色av免费观看性色| 欧美性开放视频| 中文字幕免费精品一区| 国产午夜精品视频| 欧美午夜宅男影院在线观看| 精品国产91久久久| 久久99青青精品免费观看|