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

FPGA研發之道(12)-設計不是湊波形(二)FIFO(下)

發布時間:2016-2-26 14:24    發布者:designapp
關鍵詞: FPGA , FIFO , SRAM
  FIFO在FPGA設計中除了上篇所介紹的功能之外, 還有以下作為以下功能使用:
  (1) 內存申請
  在軟件設計中,使用malloc()和free()等函數可以用于內存的申請和釋放。特別是在有操作系統的環境下,可以保證系統的內存空間被動態的分配和使用,非常的方便。如果在FPGA內部實現此動態的內存分配和申請,相對來說較為復雜,例如某些需要外部數據存儲且需動態改變的應用需求下,需要對FPGA外部DDR(或SRAM等)的存儲空間,進行動態的分配和釋放。通過使用FIFO作為內存分配器,雖然比不上軟件的靈活和方便,但是使用也較為簡便。
  舉例說明假設外部存儲空間為8Mbyte,可將其劃分為8192個1Kbyte空間。并將數值0-8191存儲FIFO中,FIFO內部存儲所標示可用的內存空間。如下圖所示。
  


  首先,進行內存的初始化,即將0-8191寫入FIFO中。
  如需申請內存后,從FIFO中讀取值A,然后根據A的標示,寫入A所指示的外部存儲區(DDR)中相應的位置,即申請{A,10’h0_00} ->{A,10’h3_FF}的空間區域。
  如釋放內存后,即可向FIFO中寫入相應的值。即可保證下次該空間能夠被設計使用。
  在此種設計中,FIFO承擔了內存分配和釋放器的角色。此時只能申請或釋放最小單元倍數的內存空間,如本例所示:為1Kbit。如FIFO讀空,則代表申請內存失敗,需要等待其他塊內存釋放后再寫入FIFO中,才能再次申請。
  (2) 串并轉換
  對于串并轉換,可能對于FPGA工程師來說,非常常見,但是如果有專門的IP實現此功能,可簡化設計,減少出錯及驗證的工作量。例如:對于外部輸入的需要進行串并轉換的信號,并進行存儲的信號,如設計進行串并轉換在存儲等操作,設計,可以直接通過例化讀寫位寬不一致的FIFO,例如1入8出的FIFO,可直接將外部輸入信號直接轉換成8BIT信號并進行存儲后,供后續處理使用(其他的)。
  (3) 業務優先級劃分
  通過FIFO設置不同水位線,可以劃分不同的業務優先級,保證高業務優先級數據流在帶寬受限時,優先通過,而低業務優先級只能在滿足高優先級需求后有多余的帶寬時才能通過。并且可以劃分多個優先級,滿足多種業務的需求。設計將在以后篇幅中詳述。
  (4)固定帶寬設定
  通過對FIFO接口的讀出使能,能夠保證實現固定帶寬的輸出,例如FIFO讀接口為32bit,而讀時鐘為50Mhz,則輸出為1.6Gbit/S。如實現固定帶寬的輸出(如1Gbit/S),有兩種方式,一種可以通過降低時鐘頻率到31.25Mhz。另一種方式,可通過讀信號中間插入等待周期,如果讀出長度為N的數據所需時鐘周期為M,則需等待(3M/5)的周期,從而降低至1Gbit/S的處理能力,這在某些需要進行流量限制的業務方式中使用。
  對于FIFO來說,作為FPGA內部資源的一個常用器件,最常見應用于異步時鐘域劃分和緩沖數據,但不僅限于此,簡化設計、減少耦合、輸入輸出接口固定,便于仿真和驗證,都是使用FIFO帶來的設計上的益處。
                               
               
本文地址:http://m.qingdxww.cn/thread-161307-1-1.html     【打印本頁】

本站部分文章為轉載或網友發布,目的在于傳遞和分享信息,并不代表本網贊同其觀點和對其真實性負責;文章版權歸原作者及原出處所有,如涉及作品內容、版權和其它問題,我們將根據著作權人的要求,第一時間更正或刪除。
您需要登錄后才可以發表評論 登錄 | 立即注冊

廠商推薦

  • Microchip視頻專區
  • 使用SAM-IoT Wx v2開發板演示AWS IoT Core應用程序
  • 使用Harmony3加速TCP/IP應用的開發培訓教程
  • 集成高級模擬外設的PIC18F-Q71家族介紹培訓教程
  • 探索PIC16F13145 MCU系列——快速概覽
  • 貿澤電子(Mouser)專區

相關視頻

關于我們  -  服務條款  -  使用指南  -  站點地圖  -  友情鏈接  -  聯系我們
電子工程網 © 版權所有   京ICP備16069177號 | 京公網安備11010502021702
快速回復 返回頂部 返回列表
主站蜘蛛池模板: 久久久久久久久亚洲| 啪啪网站视频| 日韩在线播放视频| 青青草美女| 中文字幕第30页| 在线一区视频| 国产手机在线视频| 性感尼姑风流寺| 天天网综合| 日韩国产成人资源精品视频| 亚洲欧美日本韩国综合在线观看| 午夜私人影院在线观看| 中国欧美日韩一区二区三区| 久久香蕉国产免费天天| 亚洲欧美精品一区天堂久久| 午夜激情视频| 亚洲a图| 亚洲网红精品大秀在线观看| 被窝伦理午夜电影网| 男生射女生| 自拍区偷拍亚洲视频| 欧美一级视频免费| 色婷婷六月丁香在线观看| 性趣味商品推荐| jjzz动漫| 特级淫片大乳女子高清视频 | 特级夫妻大片免费在线播放| www亚洲欲色成人久久精品| 无套内射纹身女视频| 在线观看免费av网站| 亚洲国产精品免费观看| 色婷婷九月| 亚洲加勒比久久88色综合| ewp系列虐杀在线视频| 色婷婷亚洲五月| 一本大道香蕉大vr在线吗视频| 日韩欧美精品综合久久| 深夜在线观看| 暂停时间怀表acg(9)| 欧美精品3atv一区二区三区| 日日插人人插天天插|