<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > EDA/PCB > 設(shè)計(jì)應(yīng)用 > 基于FPGA的實(shí)時(shí)視頻信號(hào)處理平臺(tái)的設(shè)計(jì)

          基于FPGA的實(shí)時(shí)視頻信號(hào)處理平臺(tái)的設(shè)計(jì)

          作者: 時(shí)間:2013-08-20 來源:網(wǎng)絡(luò) 收藏

          2.2 存儲(chǔ)控制模塊
          存儲(chǔ)控制部分內(nèi)部功能模塊如圖4所示。

          本文引用地址:http://www.ex-cimer.com/article/189535.htm

          e.jpg


          寫SDRAM存儲(chǔ)模塊判斷緩存FIFO中的RGB信號(hào)即像素點(diǎn)數(shù)據(jù)長度滿足720個(gè)時(shí),向SDRAM控制器發(fā)出啟動(dòng)存儲(chǔ)請(qǐng)求,然后SDRAM控制器從緩存FIFO中依次讀取數(shù)據(jù)存入片外的SDRAM中,存576次后即為一幀圖像的數(shù)據(jù),在SDRAM的2個(gè)Bank中各存入一幀圖像數(shù)據(jù),采用乒乓存儲(chǔ)機(jī)制進(jìn)行對(duì)幀數(shù)據(jù)的讀出操作。由于采集到的圖像幀頻為25 Hz,要提高到VGA顯示的刷新頻率60 Hz,因此時(shí)序發(fā)生器要控制讀SDRAM存儲(chǔ)模塊對(duì)SDRAM的幀數(shù)據(jù)進(jìn)行讀出,平均每幀圖像數(shù)據(jù)要讀取的次數(shù)為2.4次,規(guī)定每5幀為一次循環(huán),這5幀數(shù)據(jù)共讀取12次,比例為2:3:2:3:2,同時(shí),每幀的數(shù)據(jù)分576行次讀出打入緩存FIFO,但每次均寫入3行,此處是為后級(jí)幀放大做準(zhǔn)備,只要FIFO中的數(shù)據(jù)為空時(shí),就立刻打入幀圖像的下3行數(shù)據(jù)。SDRAM控制器模塊設(shè)計(jì)如圖5所示。

          f.jpg


          2.3 VGA顯示控制模塊
          VGA顯示控制部分內(nèi)部功能模塊如圖6所示。

          g.jpg


          VGA顯示控制模塊主要是產(chǎn)生滿足分辨率為1 024x768的行頻和場頻,因此還要對(duì)720x576的分辨率進(jìn)行放大,采用的方法是選擇2個(gè)互質(zhì)的整數(shù)m和n,使其比值m/n與給定的放大比例盡可能接近。720x7≈1 024x5,576x4≈768x3,因此水平方向的5個(gè)原始像素點(diǎn)放大為7個(gè)新像素點(diǎn),垂直方向的3個(gè)原始像素點(diǎn)放大為4個(gè)新像素點(diǎn),所以前一級(jí)每次存入緩存有3行數(shù)據(jù),水平和垂直方向上的像素放大函數(shù)如下所示。

          fpga相關(guān)文章:fpga是什么




          評(píng)論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();