《電子技術應用》
您所在的位置:首頁 > 可編程邏輯 > 業界動態 > 基于FPGA的數字音頻廣播信道編碼器的實現

基于FPGA的數字音頻廣播信道編碼器的實現

2009-01-08
作者:張 蓉1, 曲 晶1, 王志華2

  摘? 要: 介紹了數字音頻廣播(DAB)信道編碼的原理和關鍵技術,并應用單片FLEX10K100系列FPGA實現DAB信道編碼器。

  關鍵詞: 數字音頻廣播(DAB)? 信道編碼? FPGA

?

1 數字音頻廣播(DAB)發射系統及信道編碼器

  DAB是繼調幅和調頻廣播之后的第三代廣播體系。與模擬廣播相比它不僅可以提供高質量的聲音信號(CD音質),也可以提供數據、圖像等多種其他附加服務。它可以保證在高速移動接收時的聲音質量,具有很強的抗干擾能力,在同樣的頻帶寬度和環境下,DAB可以提供高質量的多種多樣的廣播節目。

  DAB的發射系統主要包括處于節目提供商位置的信源編碼器,處于廣播臺演播室位置的復接器和處于發射機內部的COFDM(編碼正交頻分復用)編碼調制器。其中COFDM可分為信道編碼、OFDM調制和數字上變頻。本文主要討論使用FLEX10K系列FPGA來實現信道編碼的功能。

  DAB的信道編碼部分主要包括能量擴散、卷積編碼和刪除、時間交織等,輸入為來自復接器的ETI(業務群傳輸接口Ensemble Transport Interface)幀,輸出為DAB傳輸幀。能量擴散的作用是通過對二進制序列的隨機化處理使頻譜擴散,減少連‘0’和連‘1’的出現,以保證接收端比特按時恢復。對于信號的傳輸來說,由于卷積編碼引入了大量的冗余比特,因此DAB的信道編碼采用刪除型的卷積編碼。DAB發射機使用時間交織技術來糾正突發性的塊差錯。它按照既定的規則打亂數據排列順序,使得信道中成塊的錯誤分散在不同幀中,再結合卷積編碼的點糾錯能力,可以使接收機能夠糾正移動傳輸中經常出現的塊差錯。

2 FLEX10K系列特點

  FLEX10K系列是Altera公司生產的一種嵌入式可編程邏輯器件(PLD-Programmable Logic Device)。FLEX(可更改邏輯單元陣列)采用可重構的CMOS SRAM單元,其結構集成了實現通用多功能門陣列所需的全部特征。FLEX10K系列器件容量可達25萬門,能夠高速度、高性能地將整個數字系統集成于單個器件中。FLEX10K系列的高密度和易于在設計中實現復雜宏函數與存儲器,使其可以適應系統級設計的要求。

  FLEX10K器件可通過Altera的MAX PLUS II 系統來開發,它具有強大的功能,支持原理圖、硬件描述語言(VHDL,AHDL,verilogHDL)等多種輸入方式。用FPGA來實現DAB信道編碼器,大大簡化了系統結構。而且VHDL描述語言的使用縮短了開發時間,增強了系統的可讀性,便于后續產品的升級。如果想改變軟件設計,只要修改程序、重新編譯、下載即可,十分方便。即使要改變硬件設計,也可通過重新分配FPGA管腳實現,不需大規模改動原有的硬件。從信道編碼器的的功能特點看,大部分是比特操作。如果使用DSP或單片機,每個指令周期只能處理一個字節中的一比特,效率相當低。而FPGA可以對多個比特同時并行操作,大大提高了處理效率。由于FPGA的最高工作頻率在100MHz以上,所以可以通過提高FPGA的工作頻率來提高其處理數據的速度。

  本設計中所用的FLEX10K100A FPGA是FLEX10K系列中的一種,它的等效門數為10萬門,內建24K字節RAM,可用的I/O管腳達到189個,核心電壓3.3V,支持5V輸入輸出。設計中采用原理圖和VHDL語言混合輸入的方法。

3 用FPGA實現信道編碼功能

  DAB信道編碼技術包括ETI解復接、能量擴散、卷積編碼和刪除和時間交織。其中ETI解復接和系統控制由一片DSP ADSP2181來實現,核心部分能量擴散、卷積編碼刪除時間交織全部由一片FLEX10K100A實現。一個ETI幀中主要包括幀頭信息(本幀及幀內各子通道的相關信息)和主業務流數據MST(包括音頻數據碼流和快速數據通道FIC)。圖1是信道編碼的硬件實現示意圖。來自復接器的碼流(ETI)經E1接口板,解出ETI幀,存入輸入雙口RAM緩沖區。在每幀(24ms)開始時,控制器2181從輸入緩沖區讀入ETI幀并根據幀頭信息計算得一組控制矢量,并將其寫回到輸入緩沖區,然后啟動FPGA。FPGA首先讀入控制矢量,然后根據其描述讀入ETI幀中MST域的各子通道數據并進行能量擴散、卷積編碼和刪除、時間交織的處理,結果輸出到輸出緩沖區給OFDM調制器。其中SRAM交織緩沖區是用來存放用于交織的16幀數據的。

?

?

  信道編碼的控制器由ADSP2181實現,控制整個信道編碼過程的全部動作,其中主要包括啟動編碼模塊FPGA開始編碼、控制FPGA從外部存儲器的相應地址讀取數據、為編碼模塊提供進行卷積編碼所需的全部參數、為編碼后數據提供存儲地址等。

  下面詳細介紹用FPGA實現信道編碼的過程。當DSP計算完控制信息后,啟動FPGA。FPGA首先讀入計算所得控制矢量的前幾位幀特征字節,根據這幾個字節確定了包括FIC通道在內的子通道個數和輸入數據的起始地址,然后分別讀入各子通道特征字節,并根據其描述對各子通道進行處理。

3.1 能量擴散

  能量擴散采用原理圖輸入的方法,由9個D觸發器和邏輯門實現。在FPGA中,首先按字節讀入數據,然后進行并/串轉換,將串行輸入碼流與生成多項式為 P(x)=x9+x5+1、初始狀態全‘1’的偽隨機比特序列(PRBS)模二相加(處理的順序是串行輸入的第0比特與PRBS序列的第0比特異或),就得到能量擴散的輸出碼流。將輸出的串行碼流送入卷積編碼器。圖2是能量擴散的實現原理圖。

?

?

3.2 卷積編碼

  卷積編碼器也是采用原理圖輸入的方法,如圖3所示,通過移位寄存器和其不同抽頭的組合來實現的。寄存器的初始化狀態為全‘0’,每輸入一個比特會產生4個比特的輸出。當有效數據送完時,還要繼續送入6個‘0’以使全部寄存器清零。若輸入長度I的

?

?

3.3 卷積編碼的刪除

  卷積編碼輸出的前4I個比特被分成連續的比特塊,每塊128比特。每塊又被分為32比特的4個子塊,這4個子塊使用同一個刪除模式,刪除模式由PI決定,表1是刪除模式表的一部分。卷積編碼的輸出與刪除模式表中的刪除矢量V相與,剩下的比特壓入一個堆棧中。當16比特的堆棧中堆積的比特數>8時,編碼器將刪除結果按字節輸出到16幀長度的交織緩沖區暫存。原始數據的讀入、能量擴散、卷積編碼和刪除是同時進行的。當一個子通道(或FIC)的數據讀完時,能量擴散也同時停止,但編碼和刪除并不停止,還要進行最后24比特的編碼和刪除,這24比特使用固定的刪除矢量VT=(1100 1100 1100 1100 1100 1100)進行刪除。對于有填充字節(Pad)的還要加入填充,最后輸出一個字節。

?

?

  PI是根據輸入碼流的比特率、保護級(P)和保護方式(EEP/UEP)決定的。在UEP(非平衡差錯保護)中,把整個幀的碼流(某個子通道)分為3或4塊(L1~L4),然后查表即得到相應塊的PI和填充比特數。表2是此保護級模式表的一部分。對于EEP(平衡差錯保護),有A和B兩類保護模式表,分別對應輸入碼率是8Kbits/s的整數倍和32Kbits/s的整數倍,每幀中一個子通道分為2塊。一般的刪除處理是通過查表進行的,而這里查表的工作由控制器完成,查表結果存在控制矢量字節中。FPGA可直接根據結果編碼,有效降低了FPGA的復雜度。

?

?

3.4 時間交織

  交織開始時,FPGA已經將卷積編碼刪除的結果順序地寫入交織緩沖區,然后按照交織規則亂序地讀出數據,完成交織深度為16幀的時間交織。這個緩沖區是一片容量128K字節的SRAM,分為16個8K的塊,每塊用來存儲一幀的卷積編碼結果。SRAM的地址組織如圖4(括號內是各幀的起始地址)。表3所示的交織規則對應于128K的交織緩沖區,其中r是輸入幀的序號,r'是輸出幀的序號,i表示比特的序號,R(i/16)表示i除以16的余數,r’(r,i)表示輸出第r’幀第i比特應該對應輸出第r幀第i比特。Ram_addr表示在交織緩沖區中此幀的起始地址。

?

?

?

  為符合DAB發射系統下級OFDM調制器需要的碼元格式,交織后的結果按字節寫入輸出雙口RAM緩沖區時要符合傳輸幀的數據結構。根據DAB傳輸幀的要求,這里的輸出緩沖區可容納4個邏輯幀的數據,其片選邏輯也是每96ms變化一次,輸出RAM緩沖區內的數據結構如圖5。

?

?

  如上所述,DAB信道編碼器可由單片FLEX10K系列FPGA(adsp2181做控制器)完全實現。這一方法易于實現、工作穩定、速度快、易于升級,可以作為今后集成專用ASIC芯片研制的核心技術基礎。

?

參考文獻

1 ETI 300 401 ETS 300 401:Radio broadcasting systems;Digital Audio Broadcasting(DAB) to mobile, portable and? fixed receivers,May,1997

2 Altera 公司.Data Book.1999

3 趙曙光,郭萬有,楊頌華.可編程邏輯器件原理、開發與應用.西安:西安電子科技大學出版社, 2000

本站內容除特別聲明的原創文章之外,轉載內容只為傳遞更多信息,并不代表本網站贊同其觀點。轉載的所有的文章、圖片、音/視頻文件等資料的版權歸版權所有權人所有。本站采用的非本站原創文章及圖片等內容無法一一聯系確認版權者。如涉及作品內容、版權和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經濟損失。聯系電話:010-82306118;郵箱:aet@chinaaet.com。
热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>
          亚洲精品国产视频| 亚洲人午夜精品免费| 久久久成人精品| 亚洲欧美日韩视频二区| 久久国产精品久久w女人spa| 99www免费人成精品| 国产精品vvv| 91久久久亚洲精品| 免费日韩一区二区| 欧美一区二区啪啪| 精品91免费| 亚洲精品一区二区三区蜜桃久| 国产精品日本欧美一区二区三区| 亚洲国产精选| 久久全国免费视频| 国产精品久久国产愉拍| 亚洲国产成人久久| 国产欧美精品一区aⅴ影院| 在线看视频不卡| 国产精品久久二区二区| 欧美在线视频观看免费网站| 国内精品久久久久久久影视蜜臀| 亚洲精品美女91| 亚洲欧美国产三级| 久久久夜精品| 久久精品一本久久99精品| 亚洲视频一区在线观看| 国产精品久久久久久超碰| 国产一区二区三区黄视频| 欧美国产精品久久| 国产视频综合在线| 欧美午夜精品一区二区三区| 国产精品日日摸夜夜添夜夜av| 欧美午夜一区二区三区免费大片| 国产欧美精品一区二区三区介绍| 在线激情影院一区| 欧美在线免费视频| 欧美日韩中文字幕在线| 欧美亚洲午夜视频在线观看| 欧美黄色一级视频| 亚洲欧美激情视频| 欧美色视频日本高清在线观看| 午夜日韩福利| 欧美日韩一区三区四区| 欧美剧在线观看| 日韩一级片网址| 欧美视频久久| 一区二区三区日韩欧美精品| 亚洲综合丁香| 亚洲国产成人精品女人久久久| 欧美日韩精品免费在线观看视频| 国产老肥熟一区二区三区| 久久久亚洲成人| 欧美在线中文字幕| 国产精品电影在线观看| 亚洲精品黄网在线观看| 一区视频在线播放| 欧美777四色影视在线| 亚洲永久精品国产| 欧美电影电视剧在线观看| 久久视频一区二区| 亚洲国产一区二区三区高清| 久久久亚洲人| 免费在线成人| 宅男66日本亚洲欧美视频| 欧美精品久久99久久在免费线| 欧美 亚欧 日韩视频在线| 国产主播喷水一区二区| 亚洲国产另类久久久精品极度| 久久精品一二三| 亚洲蜜桃精久久久久久久| 欧美日韩爆操| 日韩系列欧美系列| 亚洲国产天堂久久综合网| 欧美激情1区2区| 亚洲一区黄色| 欧美一区二区三区视频在线观看| 欧美激情视频网站| 激情综合久久| 在线欧美不卡| 国产精品一区二区三区观看| 久久久噜噜噜久久人人看| 激情综合色丁香一区二区| 久久久久一区二区三区四区| 99视频日韩| 午夜亚洲性色视频| 国产一区二区三区日韩欧美| 国产日韩欧美在线看| 亚洲国产精品va在线看黑人动漫| 国产精品亚洲аv天堂网| 国产综合久久久久影院| 国产麻豆午夜三级精品| 亚洲激情图片小说视频| 免费观看久久久4p| 影音先锋久久资源网| 一区二区久久久久| 亚洲小说区图片区| 欧美日韩另类视频| 欧美国产欧美综合| 欧美在线短视频| 欧美精品自拍| 欧美α欧美αv大片| 一区二区三区高清在线| 久久一区二区视频| 免费日本视频一区| 亚洲高清久久久| 欧美日本国产一区| 国产一区二区无遮挡| 国产精品久久久免费| 欧美一区二区三区四区在线观看地址| 国产精品日日做人人爱| 欧美成人一区在线| 亚洲黄色天堂| 亚洲一区不卡| 欧美.com| 久久久久亚洲综合| 亚洲综合视频一区| 欧美精品九九99久久| 欧美精品少妇一区二区三区| 欧美精品二区| 久久精品视频免费播放| 亚洲国产精品尤物yw在线观看| 激情综合色综合久久| 欧美中日韩免费视频| 欧美一级在线亚洲天堂| 午夜日韩av| 欧美日韩成人在线观看| 欧美xart系列高清| 亚洲欧美中文字幕| 狠狠入ady亚洲精品| 国产日韩欧美麻豆| 韩国三级电影一区二区| 亚洲电影在线播放| 欧美大片专区| 国产精品国产三级国产aⅴ9色| 国产伦精品一区二区三区高清版| 亚洲缚视频在线观看| 国产日韩欧美日韩大片| 久久激情五月丁香伊人| 亚洲影视在线播放| 伊人成人开心激情综合网| 久久九九免费视频| 国产日韩亚洲欧美| 欧美不卡一卡二卡免费版| 欧美精品久久99| 欧美日韩在线一区二区| 欧美午夜精品电影| 国产精品任我爽爆在线播放| 亚洲福利国产| 国外精品视频| 国产精品一区=区| 亚洲精品一二三区| 亚洲国产另类久久精品| 激情文学一区| 亚洲欧美中文另类| 性欧美video另类hd性玩具| 欧美日韩在线三级| 浪潮色综合久久天堂| 久久精品99无色码中文字幕| 国产精品综合色区在线观看| 久久人人看视频| 欧美xart系列高清| 国产麻豆精品在线观看| 免费成人黄色av| 国产精品电影在线观看| 午夜精品久久久久久久99水蜜桃| 国产精品视频一区二区高潮| 国产精品毛片a∨一区二区三区|国| 欧美日韩在线视频一区二区| 蜜臀av性久久久久蜜臀aⅴ| 久久久久青草大香线综合精品| 欧美日韩亚洲精品内裤| 国产综合色在线| 欧美一区二区三区视频| 亚洲电影免费观看高清完整版在线| 久久日韩精品| 国产欧美亚洲视频| 欧美日韩亚洲激情| 欧美国产精品专区| 欧美性片在线观看| 欧美激情bt| 亚洲欧美日韩在线播放| 欧美亚洲第一区| 久久精品国产亚洲高清剧情介绍| 国产精品美女在线观看| 亚洲激情视频在线观看| 日韩视频在线播放| 亚洲精品一区二区三区蜜桃久| 最新热久久免费视频| 久久精品噜噜噜成人av农村| 欧美日韩综合网| 午夜精品电影| 亚洲电影免费在线| 国产精品美女黄网| 欧美三级黄美女| 国色天香一区二区| 黄色在线成人| 国产色婷婷国产综合在线理论片a| 欧美区一区二| 久久久噜噜噜久噜久久| 久久精品国产999大香线蕉| 国内精品视频在线观看| 亚洲一区综合| 91久久中文字幕| 亚洲丰满少妇videoshd| 国产欧美日韩综合一区在线播放| 久久久久久噜噜噜久久久精品| 亚洲一区精品视频| 亚洲黄色在线视频| 欧美理论大片| 久久久久久久成人| 国产精品永久| 亚洲高清在线视频| 久久先锋资源| 国产精品麻豆成人av电影艾秋| 国产精品一区久久久久| 久久久精品动漫| 久久久国产一区二区三区| 女人香蕉久久**毛片精品| 亚洲欧美日韩国产中文在线| 国产精品久久久久久久一区探花| 亚洲精品国产品国语在线app| 欧美激情精品久久久久久免费印度| 亚洲电影网站| 久久久国产91| 国产一区二区三区直播精品电影| 亚洲第一在线综合网站| 美女主播视频一区| 久久综合电影| 欧美午夜无遮挡| 六月丁香综合| 国产日本欧美一区二区三区在线| 国产欧美日韩综合一区在线观看| 国产精品一区二区男女羞羞无遮挡| 免费看av成人| 欧美在线一级va免费观看| 久久久女女女女999久久| 可以免费看不卡的av网站| 国产精品sm| 国产精品久久毛片a| 欧美日韩另类国产亚洲欧美一级| 欧美成人在线网站| 欧美四级电影网站| 一区二区三区www| 一本大道久久a久久精二百| 国产在线拍揄自揄视频不卡99| 亚洲欧美日韩国产精品| 国产欧美日韩三区| 正在播放欧美视频| 欧美性色aⅴ视频一区日韩精品| 欧美xart系列在线观看| 国产精品国产亚洲精品看不卡15| 亚洲激情视频网站| 国模套图日韩精品一区二区| 国产精品久久久久久久久免费| 亚洲另类一区二区| 欧美日韩一区二区视频在线观看| 久久综合伊人77777| 亚洲午夜在线观看| 欧美日韩在线一区| 亚洲高清色综合| 毛片精品免费在线观看| 欧美视频一区二区| 久久亚洲不卡| 中文有码久久| 亚洲人体一区| 欧美激情aⅴ一区二区三区| 国产欧美日韩伦理| 久久精品一区四区| 欧美电影免费观看高清| 久久精品中文字幕免费mv| 国产精品v欧美精品v日韩| 一本色道久久综合一区| 国产精品国产三级国产aⅴ无密码| 久热精品视频| 欧美一区91| 欧美影院午夜播放| 狼狼综合久久久久综合网| 亚洲国产欧美日韩精品| 麻豆精品一区二区综合av| 久久亚洲综合色一区二区三区| 一本色道久久综合亚洲精品婷婷| 亚洲欧美日本国产有色| 久久性天堂网| 国语自产精品视频在线看抢先版结局| 亚洲欧美日本国产有色| 亚洲性xxxx| 欧美电影在线免费观看网站| 亚洲黄色大片| 欧美在线观看一区二区| 亚洲国产高清在线| 亚洲精品乱码久久久久久| 国产精品一区一区三区| 亚洲精品乱码久久久久久按摩观| 激情视频一区二区| 韩国欧美国产1区| 亚洲自拍偷拍麻豆| 国产欧美日韩精品丝袜高跟鞋| 国产精品午夜国产小视频| 国产精品视频大全| 欧美日韩国产首页在线观看| 狠狠爱www人成狠狠爱综合网| 国产精品福利片| 亚洲国产综合在线| 91久久精品视频| 亚洲人成网站在线播| 在线电影欧美日韩一区二区私密| 久久另类ts人妖一区二区| 国产一区二区三区不卡在线观看| 久久免费一区| 免费久久99精品国产自| 亚洲欧美日韩国产一区| 亚洲精选国产| 国产伦精品一区二区三区照片91| 樱桃国产成人精品视频| 免费成人在线视频网站| 可以看av的网站久久看| 日韩视频一区二区三区| 国产有码一区二区| 久久综合九色欧美综合狠狠| 在线视频亚洲一区| 亚洲第一天堂av| 欧美一区二区在线视频| 国产欧美日韩免费| 亚洲精品乱码久久久久久蜜桃麻豆| 欧美人与禽猛交乱配视频| 久久综合亚州| 欧美日本一区二区视频在线观看|