《電子技術應用》
您所在的位置:首頁 > 可編程邏輯 > 設計應用 > FPGA在衛星數字電視碼流轉發器設計中的應用
FPGA在衛星數字電視碼流轉發器設計中的應用
摘要: 作為數字電視前端設備中的衛星數字電視碼流轉發器,簡稱為碼流機,其主要功能就是接收頻率為950~2 150 MHz的國內外數字衛星節目信號進行QPSK解調,并轉換成ASI格式的MPEG-2傳輸流,輸出給TS流復用器、QAM調制器等前端設備處理后發射到數字電視終端用戶,即相當于有線電視臺轉播節目的信號源;同時他還輸出模擬視頻和音頻信號,供管理人員監控使用。本文主要討論如何把調諧器輸出的TS流轉換為ASI格式的MPEG-2傳輸流。
關鍵詞: FPGA EP1C3T144C8 CY7B923 CPLD
Abstract:
Key words :

  1 引 言

  由于數字電視能提供更清晰的圖像、更逼真的聲音、更大的屏幕,以及數字化傳輸方式所特有的高效數據傳輸率,可以在有限的傳輸頻帶內傳送更多的電視節目,正成為數字化視聽技術發展的一個新方向。作為數字電視前端設備中的衛星數字電視碼流轉發器,簡稱為碼流機,其主要功能就是接收頻率為950~2 150 MHz的國內外數字衛星節目信號進行QPSK解調,并轉換成ASI格式的MPEG-2傳輸流,輸出給TS流復用器、QAM調制器等前端設備處理后發射到數字電視終端用戶,即相當于有線電視臺轉播節目的信號源;同時他還輸出模擬視頻和音頻信號,供管理人員監控使用。本文主要討論如何把調諧器輸出的TS流轉換為ASI格式的MPEG-2傳輸流。

  2 系統硬件組成及ASI接口

衛星數字電視碼流轉發器的結構示意圖

  衛星數字電視碼流轉發器主要由調諧器,FPGA,ASI輸出,SPI輸出以及音視頻解碼輸出部分構成,其中調諧器部分負責接收來自衛星的節目信號;音視頻解碼輸出是供管理人員監控使用;FPGA主要負責ASI的數據鏈路層的具體實現、SPI輸出以及TS流的轉接到音視頻解碼芯片上;控制部分主要負責碼流路由選擇和音視頻解碼部分的控制。其內部結構如圖1所示。

  由于SPI接口采用的是低電壓差分信號,其傳輸距離短、抗干擾性差,因此當今數字電視前端設備的輸入輸出接口一般都要求配有ASI接口。DVB-ASI是一種傳輸速率恒定,允許具有不同數據速率的串行編碼傳輸系統,我國的ASI接口沒有采用ISO/IEC規定的265.625 Mb/s傳輸速率,而是采用了270.000 Mb/s的傳輸速率。DVB-ASI接口協議是基于MPEG-2傳輸包的分層結構,共分3層[1],如圖2所示。

  第0層:物理層,傳輸介質可以是電纜或光纖;

  第1層:數據鏈路層,主要定義了8 B/10 B編碼,同步

  字節插入以及串并轉換;

ASI的傳輸系統模型

  第2層:傳輸層,采用MPEG-2的傳輸包,有兩種傳輸數據格式:一種是每個TS包中的188 B是連續的,同步字插在兩個包間,稱為突發模式(burst);另外一種是同步字隨機均勻地插在TS數據之間,稱為非突發模式,一般設備只支持非突發模式的傳輸。

  下面主要討論數據鏈路層的。FPGA的具體實現。

  3 8 B/10 B編碼的理論基礎

  DVB-ASI的8 B/10 B編碼[2,3]主要包括數據編碼,插入特殊字符和誤差控制。通過8 B/10 B映射保證發射信號正負均衡,即‘O’和‘1’為1∶1的直流信號,并且不會有連續的‘0’或連續的‘1’。每8 b分成3 b和5 b兩組,分別映射成4 b和6 b兩部分,合起來就是10 b。其中每部分按照‘0’和‘1’的數量關系有惟一的奇偶特性,稱之為RD(Running Disparity),當‘1’的個數大于‘0’的個數時,RD為正,反之為負。個數相等時,RD保持不變[4]。具體的編碼規則見表1。

8B/10B編碼規則

  每個編碼字符可表示為Dx.y或Kx.y,D表示是數據信號,K表示是字符信號。

編碼的理論基礎

  其中x,y為十進制數,編碼中依次對一個信息字符的x和y部分進行編碼,其編碼的結果取決于當前x或y的值和前一次編碼結果的RD。若前一次RD為正,則后一次編碼采用RD為負的碼字編碼,反之亦然。這樣編碼的結果保證傳輸信號的電平統計上的直流特性。

  在這種編碼控制下,根據RD的變化一方面可以保證比特流的直流特性且不會存在多個的連續‘O’或連續‘1’;另一方面可以進行自動檢測,實現誤差控制。ASI傳輸系統中的誤比特率小于10-13。系統中插入的特殊符號實現控制功能,包括同步信號K28.5,在接收端的字節同步正是依靠檢測到連續兩個K28.5的同步信息且滿足奇偶校驗,在同步信號后的比特被依次組成字節,完成字節同步。

  4 FPGA部分的詳細設計

  在FPGA的設計中,我們選用Altera的EP1C3T144C8。按照自頂向下的設計思路,我們把FPGA的ASI部分詳細設計化分為5個子模塊,如圖3所示。

FPGA內部功能模塊劃分

  4.1 輸入FIF0的設計

  由于從調諧器輸出的TS流與實際FPGA處理的TS流速度并不是同步的,因此在FPGA內部建立一個FIFO對輸入的TS流進行數據緩沖處理是必需的,但FIFO的深度是一個不容忽視的問題,FIFO的參考設計深度為一幀TS流長度的2倍,由于一個TS包的長度可能是188 B,也可能是204 B,同時,由于8 B/10 B模塊讀FIFO的速度是恒定的27 MHz,大于TS流的數據速率,因此FIFO是永遠都不會上溢的。綜上所述,FIFO的深度選用512 B是比較合適的。

  

        4.2 8 B/10 B模塊設計

  在該部分設計的過程中,參照上述的8 B/10 B理論基礎[4],我們沒有選用CYPRESS公司的CY7B923[

5]HOTLinkTM專用芯片,也沒有選用Altera的8 B/10 B的IP Core,而是自己開發的8 B/10 B模塊,按照自頂向下的設計思路,我們把該部分又分為6個子模塊,其對應的Verilog接口如下:

 

  8 B/10 B頂層模塊:module top——8B10B(clk,rst,din,dout,invalidK);

  3 B/4 B模塊:module e3Bto4B(clk,rst,din,kin,dout,dsp4b);

  5 B/6 B模塊:module e5Bto6B(clk,rst,din,kin,dout,dsp6b);

  K字符檢測模塊:module k_detector(clk,rst,din,kin,invalidK);

  特殊3 B字符處理模塊:module dec_spec3b4b(clk,rst,din3b,din4b,kin,rdp,rdn);

  RD控制模塊:module RD(clk,rst,kin,din4b,din6b,dsp4b,dsp6b,out6b,out4b,rdp,rdn);

  4.3 同步字節插入

 

模塊設計

 

  當TS流的數據速度始終小于8 B/10 B編碼模塊讀取數據的時候,FIFO就有可能下溢,當FIFO為空時,并/串轉換模塊的輸入數據為K28.5同步字節(8 B/10 B編碼后為:0011111010或1100000101)[6],以達到ASI的固定的270.000 Mb/s的傳輸速率。同步字節的插入方法有兩種:

  (1) 由TS流中的數據有效信號來確定是否向FIFO中插入K28.5同步字節;

  (2) 由FIFO的EMPTY信號和來確定并串轉換模塊的的輸入數據為0011111010或1100000101,即不通過8 B/10 B編碼模塊。在本設計中,我們選用了方法(1)插入K28.5同步字節。

  4.4 并/串轉換模塊設計

  該模塊對10 B的并行數據進行并/串轉換,在實際的設計中,采用1個移位寄存器和1個計數器即可完成并/串轉換操作。

  4.5 PLL模塊設計

  由于ASI的標準輸出速率是270.000 Mb/s,因此為整個并/串轉換的最小時鐘就是270 MHz,而系統FPGA的外部時鐘選用的是27 MHz的有源晶振,所以可以采用EPlC內部自帶的鎖相環來提供270 MHz的內部時鐘,實際的操作方法就是例化一個PLL模塊,把倍頻系數設置為10即可。

  5 系統測試與仿真結果

  對數字衛星碼流轉發器ASI輸出的測試可以采用標準MPEG-2碼流分析儀AD953,也可以直接選用DVB解碼器,以觀看能否正確收視節目來確定ASI流是否正常。FPGA部分設計的軟件平臺選用Quartuns和仿真工具ModelSim,部分仿真結果如圖4所示。

8B/10B模塊時序仿真圖

  6 結 語

  本方案經硬件實現后,接上衛星信號,ASI接口輸出的信號經過DVB解碼器后,得到了穩定連續的音視頻信號。采用一塊FPGA代替傳統的CY7B923+CPLD方案[6],由于省去了價格昂貴的CY7B923HOTLinkTM芯片,大大降低了該部分的物理成本和硬件電路原理設計的復雜性,因此,本方案具有很強的實用價值。

此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          国产乱人伦精品一区二区| 亚洲午夜激情| 国产精品丝袜xxxxxxx| 欧美极品aⅴ影院| 国产一级揄自揄精品视频| 欧美在线二区| 欧美日韩免费在线观看| 久久久亚洲精品一区二区三区| 亚洲免费观看视频| 国产在线播放一区二区三区| 国产乱码精品一区二区三区五月婷| 国产一区二区三区黄视频| 日韩亚洲视频| 亚洲第一页自拍| 亚洲色无码播放| 国产精品日韩在线播放| 欧美精品麻豆| 伊人一区二区三区久久精品| 欧美日韩八区| 中文久久精品| 久久综合999| 亚洲一本视频| 午夜精品电影| 亚洲素人一区二区| 一本色道久久88综合日韩精品| 狠狠狠色丁香婷婷综合激情| 欧美成年人视频网站| 国产亚洲一区在线| 亚洲色图综合久久| 欧美视频亚洲视频| 国产精品每日更新| 欧美一区二区三区免费视| 国产精品免费一区豆花| 在线观看欧美精品| 欧美日韩亚洲精品内裤| 在线不卡a资源高清| 亚洲国产高清在线| 午夜精品久久久久久久| 欧美在线播放一区二区| 激情综合激情| 亚洲乱码国产乱码精品精天堂| 欧美成人一区二免费视频软件| 亚洲国产片色| 亚洲国产精品一区二区久| 亚洲国产成人在线视频| 亚洲精品视频在线| 久久国产精品网站| 欧美精品七区| 国产午夜精品美女视频明星a级| 久久精品夜夜夜夜久久| 亚洲国产欧美久久| 亚洲精品免费在线| 亚洲国产精彩中文乱码av在线播放| 欧美高清视频www夜色资源网| 欧美福利在线观看| 国产精品久久久久9999高清| 1024精品一区二区三区| 亚洲欧美日韩综合aⅴ视频| 伊人成综合网伊人222| 国产一区 二区 三区一级| 亚洲一区在线免费| 在线视频你懂得一区| 亚洲男人第一网站| 欧美亚洲一区二区在线| 国产精品美女久久久久aⅴ国产馆| 麻豆乱码国产一区二区三区| 国产亚洲美州欧州综合国| 影音先锋中文字幕一区二区| 亚洲自啪免费| 欧美另类极品videosbest最新版本| 精品999日本| 国产精品三级久久久久久电影| 久久av最新网址| 在线成人www免费观看视频| 老鸭窝毛片一区二区三区| 午夜视频在线观看一区| 亚洲小视频在线观看| 亚洲一区精品在线| 亚洲国产精品va在看黑人| 久久精品国产亚洲5555| 国产精品日韩欧美大师| 国产永久精品大片wwwapp| 麻豆九一精品爱看视频在线观看免费| 国产三级欧美三级| 午夜在线观看欧美| 一区二区三区无毛| 欧美一区二区日韩| 欧美日韩国产亚洲一区| 欧美中在线观看| 亚洲高清在线观看一区| 亚洲午夜视频在线| 欧美在线视频观看免费网站| 亚洲伦理精品| 欧美成人黑人xx视频免费观看| 亚洲日本欧美在线| 欧美精品日韩综合在线| 久久久久久有精品国产| av成人毛片| 国内偷自视频区视频综合| 欧美成人有码| 亚洲影音先锋| 欧美日本在线一区| 久久riav二区三区| 国产精品福利网站| 亚洲国产精品999| 国产精品青草久久久久福利99| 亚洲精选91| 亚洲第一网站| 在线观看的日韩av| 欧美日韩一区二区免费视频| 亚洲欧洲精品一区二区三区波多野1战4| 亚洲激情六月丁香| 欧美片第1页综合| 国产精品午夜在线观看| 夜夜嗨av色一区二区不卡| 国产精品v欧美精品v日韩精品| 日韩午夜视频在线观看| 欧美体内谢she精2性欧美| 国内一区二区在线视频观看| 国产精品麻豆成人av电影艾秋| 蜜臀91精品一区二区三区| 亚洲欧美日韩精品综合在线观看| 久久久久国色av免费看影院| 香蕉久久久久久久av网站| 久久久久国色av免费看影院| 99视频+国产日韩欧美| 久久精品99无色码中文字幕| 激情综合网址| 久久精品视频在线| 久久av老司机精品网站导航| 欧美日韩国产三区| 欧美日韩免费区域视频在线观看| 欧美日韩激情小视频| 欧美日韩在线一区二区| 国产一区二区在线观看免费播放| 久久青草福利网站| 亚洲欧美国内爽妇网| 亚洲高清av| 免费看成人av| 欧美高清在线视频观看不卡| 久久香蕉国产线看观看网| 亚洲国产欧美一区二区三区久久| 国产亚洲午夜高清国产拍精品| 欧美午夜精品理论片a级大开眼界| 欧美一区午夜视频在线观看| 国产精品久久久久秋霞鲁丝| 国产精品igao视频网网址不卡日韩| 久久久久国产精品一区二区| 在线看片第一页欧美| 亚洲视频大全| 久久婷婷国产综合国色天香| 国产精品视频网| 麻豆精品一区二区av白丝在线| 一区二区在线观看视频| 亚洲自拍16p| 久久久久亚洲综合| 国模一区二区三区| 亚洲欧美日韩精品久久久| 欧美77777| 欧美国产亚洲另类动漫| 国产日本欧美一区二区三区在线| 久久精品国产免费观看| 国产精品第一页第二页第三页| 一区二区三区视频免费在线观看| 欧美国产精品中文字幕| 国产一区91精品张津瑜| 香蕉精品999视频一区二区| 一区二区三区日韩在线观看| 亚洲性夜色噜噜噜7777| 欧美国产日韩一区二区| 亚洲中无吗在线| 国产亚洲精品7777| 欧美网站大全在线观看| 亚洲欧美日韩国产综合| 亚洲精品孕妇| 欧美日韩成人在线| 国产视频欧美视频| 国产精品系列在线播放| 欧美日韩一区二区在线| 久久久久久高潮国产精品视| 亚洲一区二区高清| 亚洲三级视频在线观看| 亚洲精品日韩久久| 国产三级精品三级| 欧美电影免费观看高清完整版| 久久aⅴ乱码一区二区三区| 欧美日韩视频一区二区三区| 欧美视频在线观看视频极品| 久久激情一区| 中文国产成人精品| 亚洲在线观看视频| 美女尤物久久精品| 亚洲综合视频1区| 日韩一区二区久久| 久久婷婷一区| 香蕉久久a毛片| 国产精品一二三视频| 欧美激情在线有限公司| 这里是久久伊人| 亚洲图片在线| 国产伦精品一区二区三区高清| 久久久精品2019中文字幕神马| 欧美婷婷在线| 国产精品免费区二区三区观看| 欧美影院成年免费版| 亚洲国产清纯| 99re视频这里只有精品| 国产亚洲女人久久久久毛片| 日韩亚洲欧美在线观看| 精品成人乱色一区二区| 日韩亚洲精品电影| 国产精品国产三级国产专播品爱网| 日韩亚洲综合在线| 久久婷婷综合激情| 美女成人午夜| 亚洲欧美视频一区| 在线观看成人网| 日韩亚洲在线| 亚洲免费观看在线视频| 国产精品成人观看视频免费| 久久国产乱子精品免费女| 国产精品永久免费视频| 国产欧美欧洲在线观看| 国产永久精品大片wwwapp| 欧美人与禽猛交乱配视频| 极品日韩久久| 亚洲小少妇裸体bbw| 国产精品亚洲成人| 国产精品亚洲综合色区韩国| 久久国产主播| 午夜精品久久久久久久男人的天堂| 久久久精品欧美丰满| 亚洲三级影院| 亚洲欧美在线播放| 在线精品视频一区二区三四| 亚洲网站在线观看| 久久精品国产77777蜜臀| 欧美日韩精品在线播放| 欧美日韩一区二区在线观看| 一本一本久久a久久精品综合妖精| 巨胸喷奶水www久久久免费动漫| 欧美亚州在线观看| 久久综合综合久久综合| 亚洲卡通欧美制服中文| 久热精品视频| 亚洲一区二区三区视频| 国产日产欧产精品推荐色| 老司机午夜精品视频| 久久亚洲综合色一区二区三区| 国产麻豆精品视频| 在线欧美影院| 一本一道久久综合狠狠老精东影业| 亚洲欧美一级二级三级| 一区二区三区国产精品| 国产色爱av资源综合区| 国产女主播一区二区| 国产一区二区在线免费观看| 欧美日韩一区二区三区视频| 亚洲欧美另类综合偷拍| 欧美xart系列高清| 亚洲激情电影在线| 亚洲第一中文字幕| 国产精品久久久久久一区二区三区| 亚洲自拍偷拍色片视频| 欧美/亚洲一区| 亚洲专区一区二区三区| 噜噜噜久久亚洲精品国产品小说| 欧美一区二区高清在线观看| 欧美日韩人人澡狠狠躁视频| 欧美激情在线观看| 亚洲第一天堂av| 激情亚洲成人| 久久网站热最新地址| 欧美日韩在线大尺度| 一区二区高清在线| 欧美国产精品| 国产精品永久免费在线| 亚洲香蕉在线观看| 精品成人国产在线观看男人呻吟| 久久aⅴ乱码一区二区三区| 日韩午夜中文字幕| 国产精品推荐精品| 国内精品嫩模av私拍在线观看| 久久精品国产久精国产爱| 亚洲承认在线| 欧美日韩免费高清一区色橹橹| 欧美日韩久久| 国产免费一区二区三区香蕉精| 亚洲一区免费网站| 国产精品视频区| 中国成人亚色综合网站| 国产欧美亚洲一区| 国产一区二区精品| 国产精品每日更新在线播放网址| 激情五月婷婷综合| 新67194成人永久网站| 欧美日韩欧美一区二区| 999亚洲国产精| 亚洲欧美日本国产专区一区| 欧美精品一区二区久久婷婷| 亚洲影院污污.| 欧美激情片在线观看| 亚洲人成网站影音先锋播放| 欧美三级网址| 久久福利一区| 欧美日韩亚洲激情| 亚洲国产视频一区| 欧美激情91| 国产精品亚洲不卡a| 欧美性视频网站| 伊人成人网在线看| 亚洲片国产一区一级在线观看| 亚洲网站在线观看| 玖玖国产精品视频| 亚洲精品国产精品国自产观看| 久久亚洲精品网站| 国产网站欧美日韩免费精品在线观看| 国产精品vip| 国产精品日韩一区二区| 国产精品夜夜嗨| 国产女人水真多18毛片18精品视频| 亚洲免费在线观看| 欧美h视频在线| 欧美精品免费观看二区| 国外成人免费视频| 欧美午夜片在线观看| 亚洲精品1区2区| 欧美一区二区精品在线|