国产毛片a精品毛-国产毛片黄片-国产毛片久久国产-国产毛片久久精品-青娱乐极品在线-青娱乐精品

勇敢的芯伴你玩轉(zhuǎn)Altera FPGA連載88:FPGA片內(nèi)片內(nèi)FIFO實(shí)例

發(fā)布時(shí)間:2018-8-21 21:45    發(fā)布者:rousong1989
勇敢的芯伴你玩轉(zhuǎn)Altera FPGA連載88FPGA片內(nèi)片內(nèi)FIFO實(shí)例
特權(quán)同學(xué),版權(quán)所有
配套例程和更多資料下載鏈接:
http://pan.baidu.com/s/1i5LMUUD

功能概述
         該工程實(shí)例內(nèi)部系統(tǒng)功能框圖如圖9.56所示。我們通過IP核例化一個(gè)FIFO,定時(shí)寫入數(shù)據(jù),然后再讀出所有數(shù)據(jù)。通過QuartusII集成的在線邏輯分析儀SignalTap II,我們可以觀察FPGA片內(nèi)FIFO的讀寫時(shí)序。
圖9.56 FIFO實(shí)例功能框圖
功能仿真
Quartus II中,點(diǎn)擊菜單“Tools à Run Simulation Tool à RTL Simulation”進(jìn)行仿真。接著,Modelsim中我們可以查看讀FIFO的波形。
         如圖9.65所示,這是一組的FIFO讀寫測試波形,左邊f(xié)ifo_wren拉高時(shí)執(zhí)行FIFO寫入操作,右邊f(xié)ifo_rden拉高時(shí)執(zhí)行FIFO讀操作。
圖9.65 FIFO讀寫時(shí)序波形
         如圖9.66所示,這是FIFO寫入操作波形的放大,依次寫入數(shù)據(jù)0x56,0x57,0x58……。在第一個(gè)FIFO數(shù)據(jù)0x56寫入后,隨后的一個(gè)時(shí)鐘周期fifo_empty指示信號(hào)立刻拉低,表示FIFO已經(jīng)不是出于空狀態(tài)了。
圖9.66 FIFO 寫時(shí)序波形
         如圖9.67所示,這是FIFO讀操作波形的放大,在fifo_rden信號(hào)拉高后,其后的一個(gè)時(shí)鐘周期(此時(shí)fifo_rdrdy信號(hào)拉高了)就出現(xiàn)了第一個(gè)數(shù)據(jù)0x56,隨后是0x57,0x58……。這和我們寫入FIFO的數(shù)據(jù)是一致的。由于在我們執(zhí)行讀操作前,F(xiàn)IFO的32個(gè)數(shù)據(jù)出于滿狀態(tài),因此fifo_full信號(hào)高電平,在第一個(gè)FIFO數(shù)據(jù)讀出后,fifo_full指示信號(hào)立刻拉低,表示FIFO已經(jīng)不是出于滿狀態(tài)了。
圖9.67 FIFO讀時(shí)序波形
         FIFO操作的規(guī)則大體可以歸納如下:
●  寫使能信號(hào)fifo_wren拉高時(shí),當(dāng)前的寫入數(shù)據(jù)fifo_wrdb有效,即fifo_wrdb被存儲(chǔ)到FIFO中,如測試波形中依次寫入的數(shù)據(jù)56、57、58……。
●  FIFO為空時(shí),指示信號(hào)fifo_empty為高電平,一旦寫入數(shù)據(jù)后的第2個(gè)時(shí)鐘周期,fifo_empty為低電平,表示當(dāng)前FIFO不空。
●  讀使能信號(hào)fifo_rden拉高時(shí),第2個(gè)時(shí)鐘周期讀出數(shù)據(jù)出現(xiàn)在fifo_rddb有效,如測試波形中依次寫入的數(shù)據(jù)56、57、58……。
●  FIFO為滿時(shí),指示信號(hào)fifo_full為高電平,一旦讀出數(shù)據(jù)后的第2個(gè)時(shí)鐘周期,fifo_full為低電平,表示當(dāng)前FIFO不滿。
在線調(diào)試
         連接好下載線,給CY4開發(fā)板供電。
點(diǎn)擊菜單“Tools à SignalTap II Logic Analyzer”,進(jìn)入邏輯分析儀主頁面。
在右側(cè)的“JTAG ChinaConfiguration”窗口中,建立好USB Blaster的連接后,點(diǎn)擊“SOF Manager”后面的Programmer按鈕進(jìn)行下載。
         如圖9.68所示,在“trigger”下面羅列了我們已經(jīng)添加好的需要觀察的信號(hào),尤其是在fifo_empty信號(hào)的TriggerConditions一列,我們?cè)O(shè)置了值下降沿,表示fifo_empty下降沿(FIFO不為空)時(shí)我們將觸發(fā)采集。另外,我們用鼠標(biāo)點(diǎn)擊選中Instance下面的唯一一個(gè)選項(xiàng),然后單擊InstanceManager后面的運(yùn)行按鈕,執(zhí)行一次觸發(fā)采集。
圖9.68 波形采樣觸發(fā)設(shè)置
         波形如圖9.69所示。兩組密密麻麻的數(shù)據(jù),前面一組fifo_wren拉高了,表示這是一組寫入FIFO的數(shù)據(jù);而后面一組fifo_rden為高電平,表示從FIFO讀出數(shù)據(jù)。
圖9.69 FIFO讀寫時(shí)序波形
         將寫入的頭幾個(gè)數(shù)據(jù)放大,如圖9.70所示。連續(xù)寫入了數(shù)據(jù)56h、57h、58h、5Ah……。
圖9.70 FIFO寫時(shí)序波形
         頭幾個(gè)讀數(shù)據(jù)的時(shí)序放大,如圖9.71所示。FIFO在讀時(shí)能信號(hào)fifo_wren拉高后,通常數(shù)據(jù)默認(rèn)是在其后的一個(gè)時(shí)鐘周期出現(xiàn),即它所對(duì)應(yīng)的數(shù)據(jù)是滯后1個(gè)時(shí)鐘周期出現(xiàn),這里我們使用了信號(hào)fifo_rdrdy拉高對(duì)應(yīng)FIFO讀出數(shù)據(jù)有效,因此首先的讀出的數(shù)據(jù)依次為56h、57h、58h、5Ah……。
圖9.71 FIFO讀時(shí)序波形

本文地址:http://www.qingdxww.cn/thread-546170-1-1.html     【打印本頁】

本站部分文章為轉(zhuǎn)載或網(wǎng)友發(fā)布,目的在于傳遞和分享信息,并不代表本網(wǎng)贊同其觀點(diǎn)和對(duì)其真實(shí)性負(fù)責(zé);文章版權(quán)歸原作者及原出處所有,如涉及作品內(nèi)容、版權(quán)和其它問題,我們將根據(jù)著作權(quán)人的要求,第一時(shí)間更正或刪除。
您需要登錄后才可以發(fā)表評(píng)論 登錄 | 立即注冊(cè)

廠商推薦

  • Microchip視頻專區(qū)
  • 無線充電基礎(chǔ)知識(shí)及應(yīng)用培訓(xùn)教程2
  • 5分鐘詳解定時(shí)器/計(jì)數(shù)器E和波形擴(kuò)展!
  • 為何選擇集成電平轉(zhuǎn)換?
  • 基于CEC1712實(shí)現(xiàn)的處理器SPI FLASH固件安全彈性方案培訓(xùn)教程
  • 貿(mào)澤電子(Mouser)專區(qū)
關(guān)于我們  -  服務(wù)條款  -  使用指南  -  站點(diǎn)地圖  -  友情鏈接  -  聯(lián)系我們
電子工程網(wǎng) © 版權(quán)所有   京ICP備16069177號(hào) | 京公網(wǎng)安備11010502021702
快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 色视频在线观看完整免费版 | 人体蜈蚣2彩色版 | 亚洲免费视频在线观看 | 国产视频a区 | 欧美成人手机在线视频 | 青草午夜精品视频在线观看 | 国内精品久久久久久久星辰影视 | 97欧美 | 三级毛片免费看 | 欧美一级淫片漂亮的老师 | 日本人视频jizz4 | 两个人的视频免费观看 | 91精品最新国内在线播放 | xxx大片免费视频 | 男女羞羞视频在线免费观看 | 岛国成人 | 日韩一区二区视频 | 日本 在线播放 | 天天噜噜揉揉狠狠夜夜 | 国产chinese视频在线观看 | 色偷偷女男人的天堂亚洲网 | 国产一区二区三区在线免费观看 | 黄色网站在线观看视频 | 免费在线观看一级片 | 在线观看日本视频 | 亚洲国产日韩欧美高清片a 亚洲国产日韩欧美 | 又粗又硬又猛又黄的免费视频黑人 | 免费毛片视频网站 | 欧美黑粗大| 国产亚洲蜜芽精品久久 | 狠狠色丁香久久综合婷婷 | 欧美性色欧美a在线播放 | 久久精品六 | 日本欧美一区二区三区片 | 亚洲青青草原 | 亚洲产在线精品第一站不卡 | 国内精品自在自线2020 | 狠狠色综合色综合网站久久 | 国产在线精品福利一区二区三区 | 精品真实国产乱文在线 | 在线精品视频成人网 |