欧美aⅴ在线,国产手机精品一区二区,日韩国产欧美一区二区三区,精品视频在线观看视频免费视频,欧美在线小视频,精品一区视频

咨詢熱線:021-80392549

數字視頻廣播傳輸流接收專用芯片的設計

放大字體  縮小字體 發布日期:2014-10-21     來源:[標簽:出處]     作者:[標簽:作者]     瀏覽次數:121
核心提示:
摘  要:為了滿足計算機能夠接收數字視頻廣播(DVB)內容的需要,針對DVB傳輸數據量大,實時性要求高的業務特性,提出了一種DVB傳輸流接收專用芯片的設計。按照自頂向下的設計流程,通過合理劃分軟硬件結構,圍繞高速數據通道的設計,采用流水線結構和鏈式直接存儲器訪問(DMA)的方式來提高教據處理速度,并利用理論建模的方法定制鏈式DMA的參數以及系統緩存大小。實驗結果表明:鏈式DMA策略的硬件帶寬達到476.6Mb/s,為傳統DMA方式的25倍,有效提高了接收芯片的數據處理能力。該芯片已采用Fujitsu 0.35μm的CMOS工藝流片。
關鍵詞:專用集成電路;數字視頻廣播;直接存儲器訪問

    近年來,數字電視在全世界范圍內得到了推廣。計算機與電視是未來家庭中最主要的兩種信息獲取終端。隨著計算機網和廣播電視網的融合,兩種終端也有融合的趨勢,這樣就可以利用計算機接收數字視頻廣播的內容。
    數字視頻廣播(DVB)傳輸流(TS)接收計算機插卡主要由兩塊芯片組成:一塊完成TS包的過濾和解擾;另一塊芯片是完成TS包到PCI總線的傳輸。文提出了在現場可編程門陣列(FPGA)上完成上述兩個功能的方案。
    為了提高數據的傳輸速率和可靠性,降低產品的成本,在此基礎上,本文介紹的IP over DVB(簡稱IPoD)芯片就是利用單塊芯片來完成DVB傳輸流到計算機系統的過濾和傳輸。

1 軟硬件劃分策略
   
根據IP over DVB的標準和MPEG2標準系統層的數據規范,IPoD系統的處理層次由低到高分別為物理接口層、傳輸流處理層、數據流層和應用層。IPoD是一個軟硬件協同的復雜系統,軟硬件劃分策略是整個系統芯片設汁中很關鍵的一個步驟,對于系統的整體性能影響巨大。IPoD系統的處理層次和軟硬件劃分結果如圖1所示。

    物理接口層完成總線互連,比如Tuner(調諧器)輸出的解調后數據與IPoD芯片的連接接口,PCI總線接口等。傳輸流處理層對DVB的TS包進行處理,包括同步、過濾、解擾等協議處理。以上兩層對實時性要求很高,由硬件實現。
    數據流層分為兩個部分,一部分是基本流數據包的處理,對應MPEG2的音視頻數據;另一部分是用于傳輸信息的數據結構。由于這一層需要處理復雜的數據結構,需要大量的緩沖資源,因此需要軟件硬件同時參與處理;同時由于協議處理的速度要求,數據流層也需要芯片內部的處理,所以這一層是軟件和硬件接口的層次。最高層應用層完成MPEG2解碼和各種數據業務的應用,由軟件實現。

2 IPoD芯片硬件結構
    IPoD系統硬件的基本結構是基于PCI的內置型計算機插卡,Tuner用來接收天線的數據同時輸出TS包,TS數據通過IPoD芯片傳送到PCI總線,最終傳送到主機。圖2是IPoD系統芯片結構。

    由圖2可以看出,白色矩形區域代表IPoD芯片,寬箭頭表示數據通道,窄箭頭表示控制通道。數據流是從Tuner到主機的單向流,Tuner接收到天線的數據,經過解調,送入IPoD芯片的Tunet數據接口緩存;然后數據經過包標志(PID)過濾模塊,獲取需要的TS包;而后數據進入解擾模塊,對加擾的TS包進行解擾;經過解擾后的TS包傳送到DMA接口,通過DMA控制器的處理,TS包經過PCI核被送到PCI總線上,最終傳送到主機的內存中?刂屏靼ㄖ鳈C對各個硬件模塊的控制和各個硬件模塊對主機的反饋,因此是雙向流?刂屏鲗崿F的核心是本地總線管理模塊,主機可以用發出命令的方式讀寫PCI總線上的任意地址,PCI核將這一命令傳送到芯片內部,再由從模式控制模塊把讀寫命令傳送到本地總線管理模塊。

2.1 IPoD芯片內部模塊
   
芯片的內部結構由相應的數據通道,控制通道和外圍接口構成。主要由以下部分組成:
    1)Tuner接口和PID過濾模塊
    接收并緩存從Tuner進入的數據,用PID過濾電路將輸入數據的PID值與過濾表中的數據相比較,保留符合要求的TS包。
    2)通用解擾模塊
    通用解擾模塊是按照DVB標準的通用解擾算法設計,輸入的加擾數據經過流解密和塊解密后從塊解密模塊輸出。
    3)PCI核和主從模式控制模塊
    在IPoD芯片中,集成了Fujitsu公司的PCI核,符合PCl2.2規范。
    PCI設備有兩種工作模式:主模式和從模式。當IPoD系統工作在主模式下時,主模式控制模塊提供DMA控制器和PCI核之間的接口,協助DMA控制器完成DMA傳輸。PCI核通過主模式控制模塊完成PCl的寫過程,將數據從芯片送入主機內存。當IPoD系統在從模式下工作時,從模式控制模塊提供PCI核和本地邏輯的接口。PCI核通過從模式控制模塊可以配置DMA的寄存器,也可以讀寫本地總線上的各個模塊。
    4)DMA控制器
    DMA控制器與主模式控制器和片內FIFO相連接,提供DMA控制邏輯、寄存器和描述符隊列,完成DMA讀寫。針對高帶寬、低延時和大數據量的定長多媒體數據包,設計了基于PCI核的鏈式DMA控制器,由DMA寄存器,描述符FIFO,DMA狀態機和數據通道RAM這4個模塊構成。DMA控制器把系統緩存在FIFO中的一個DMA數據包轉移到數據通道RAM中,并在主模式下負責把數據通道RAM里的數據包通過PCI總線傳送到從設備。

  5)本地總線
    使用本地總線連接各個模塊,便于主機對各個模塊的讀寫。在主機讀寫芯片內模塊時,IPoD芯片作為一個PCI設備工作

工博士工業品商城聲明:凡資訊來源注明為其他媒體來源的信息,均為轉載自其他媒體,并不代表本網站贊同其觀點,也不代表本網站對其真實性負責。您若對該文章內容有任何疑問或質疑,請立即與商城(www.lmelshi.com)聯系,本網站將迅速給您回應并做處理。
聯系電話:021-31666777
新聞、技術文章投稿QQ:3267146135  投稿郵箱:syy@gongboshi.com
主站蜘蛛池模板: 欧美理论电影| 国产真真人女人特级毛片| 日本视频二区| 一本久道热中字伊人| 日本免费一二区视频| www性欧美| 日韩欧美一区二区久久黑人| 欧美精品九九99久久在免费线| 午夜男人网| 免费人欧美成又黄又爽的视频| 亚洲高清在线mv| 99精品视频免费在线观看| 欧美在线视频二区| 欧美第一色| 成人网视频免费播放| 精品72久久久久久久中文字幕| 久久www免费人成_看片高清| 免费国产不卡午夜福在线观看| 免费人成在线观看视频不卡| 国产成人综合在线观看网站| 亚洲精品91| 国产视频高清在线| 天天做天天爱夜夜爽女人爽宅| 日韩福利视频精品专区| 亚洲国产欧美在线人成aaa| 国产精品成人网| 伊人夜夜| 欧美艳星性videose精品| 亚洲国产精品一区二区三区久久| 亚洲国产一区在线精选| 欧美第一页在线| 久久婷婷电影网| 伊人网青青草| 亚洲看片网| 中文字幕亚洲综合久久| 在线成人av电影| 欧洲精品一区二区三区| 国产精品成人免费观看| 日韩高清在线高清免费| 国产精品片211在线观看| 国产精品亚洲综合一区|