基于Altera ASI IP核的ASI發(fā)送卡實(shí)現(xiàn)(2)
把生成的ASI 核添加的自己的工程中,頂層部分代碼如下:
對(duì)其進(jìn)行仿真,波形如下:
外部接 27M 的時(shí)鐘,連接到clk27,做為ASI IP 核27M 的輸入?yún)⒖紩r(shí)鐘。t_out 為一個(gè) 時(shí)鐘輸出信號(hào),對(duì)27M 分頻,作為指示燈信號(hào),來(lái)監(jiān)測(cè)程序是否下載到FPAG 中。在指示燈正常閃爍情況下,表明程序已經(jīng)下到芯片中,并且能夠工作。經(jīng)過(guò)ASI IP 核編碼的ASI 數(shù) 據(jù)由data 輸入。在本工程中,通過(guò)一電腦不斷地發(fā)送TS 流給板卡,經(jīng)過(guò)ASI 編碼后通過(guò) ASI 接口輸出。在接收端,通過(guò)一個(gè)ASI 接收卡,讀出接收的數(shù)據(jù),可以看出ASI 工作正常。 在發(fā)送TS 流時(shí)采突發(fā)模式,其讀出的數(shù)據(jù)如下:
在調(diào)試階段,PC 機(jī)連續(xù)發(fā)送相同的MPEG-2 編碼的TS 包。在接收到的數(shù)據(jù)中,可以看到連 續(xù)的MPEG-2 編碼的TS 包,且與發(fā)送的數(shù)據(jù)相同。其中TS 包的接收采用一塊ASI 接收卡作 為接收端,通過(guò)USB 接口輸入到電腦里,用相應(yīng)的軟件讀取數(shù)據(jù)后顯示。
4.應(yīng)用意義
本文設(shè)計(jì)的基于Altera 公司的ASI IP 核實(shí)現(xiàn)的DVB-ASI 卡,實(shí)現(xiàn)了ASI 數(shù)據(jù)的正確編 碼和發(fā)送。用FPGA 實(shí)現(xiàn)邏輯控制和數(shù)據(jù)緩存,可以方便的實(shí)現(xiàn)系統(tǒng)升級(jí),實(shí)現(xiàn)多個(gè)ASI 數(shù) 據(jù)的發(fā)送。與用Cypress 公司的CY7B923 實(shí)現(xiàn)的ASI 的發(fā)送卡相比,本卡更適合批量生產(chǎn),可以節(jié)約成本,提高了市場(chǎng)竟?fàn)幜?,具有很好的市?chǎng)前景。
本文作者創(chuàng)新觀點(diǎn)是用Altera 公司的ASI IP 核代替Cypress 公司的CY7B923 專(zhuān)用ASI 發(fā)送芯片,實(shí)現(xiàn)ASI 數(shù)據(jù)的穩(wěn)定發(fā)送。本方案降低了成本,設(shè)計(jì)靈活,并且方便升級(jí)到多路ASI 數(shù)據(jù)發(fā)送。
- 第 1 頁(yè):基于Altera ASI IP核的ASI發(fā)送卡實(shí)現(xiàn)(1)
- 第 2 頁(yè):ASI 工程及仿真波形#
本文導(dǎo)航
非常好我支持^.^
(0) 0%
不好我反對(duì)
(0) 0%
相關(guān)閱讀:
- [新品快訊] Altera、Apical和AltaSens聯(lián)合發(fā)布業(yè)界首款HD寬動(dòng)態(tài)范 2011-04-07
- [嵌入式設(shè)計(jì)應(yīng)用] FreeARM7 IP核的微處理器邏輯擴(kuò)展與驗(yàn)證 2011-04-06
- [電子常識(shí)] ASIC和FPGA的優(yōu)勢(shì)與劣勢(shì) 2011-03-31
- [新品快訊] Altera發(fā)布光纖互連可編程器件 2011-03-31
- [電子技術(shù)] 賽靈思可能領(lǐng)先于Altera進(jìn)入28納米節(jié)點(diǎn) 2011-03-21
- [廠商新聞] Altera有機(jī)會(huì)2012年超越Xilinx成FPGA龍頭 2011-03-14
- [新品快訊] ASIX亞信電子推出多款嵌入式有線/無(wú)線局域網(wǎng)路芯 2011-03-09
- [新品快訊] Altera業(yè)界首款集成增強(qiáng)前向糾錯(cuò)(EFEC) IP內(nèi)核 2011-03-09
( 發(fā)表人:發(fā)燒友 )