《電子技術應用》
您所在的位置:首頁 > 可編程邏輯 > 設計應用 > 帶有時標的嵌入式語音信號錄取系統設計
帶有時標的嵌入式語音信號錄取系統設計
電子設計工程
鄒 巖,李一兵
摘要: 為了滿足語音電臺抗干擾客觀評估系統對語音文件對準精度的要求,在FPGA平臺上設計一種基于SOPC技術的帶有時間標記信息的嵌入式語音信號錄取系統。在GPS接收機時間信息和秒脈沖觸發下,NiosⅡ軟核處理器控制音頻Codec芯片WM8731對輸入的音頻信號進行高精度采集,將觸發時間信息和采集得到的數據按照特定的格式進行打包與封裝,并以FAT文件格式存儲到SD卡上。由于GPS系統時間信息具有很高的時間精度,加之FPGA器件具有的時序可控特性
關鍵詞: SoPC NiosⅡ CycloneⅡ
Abstract:
Key words :

0 引言
語音通信電臺是當今軍事指揮、工業調度和日常生產活動中主要的溝通設備,其通信質量與抗干擾能力將對國防和經濟建設產生直接影響。語音電臺抗干擾客觀評估系統(以下簡稱評估系統)通過數字信號處理算法比較在發送電臺端錄取的標準語音文件與在接收電臺端錄取的失真語音文件之間的信號特征,給出語音電臺的抗干擾性能參數。由于語音信號是按照每20 ms一個語片進行處理,故對語音信號的對準提出了較高的要求,為了達到較高的評估精度,對準誤差應小于1 ms。
為了滿足上述技術指標,本文采用當前剛剛興起的SOPC(System On a Programmable Chip)技術在FPGA(Field Programmable Gate Arr ay)平臺上設計了一種帶有時標的嵌入式語音信號錄取系統。本系統通過捕獲GPS(Global Positioning System)系統的授時信息和秒脈沖信號,觸發SOPC系統中NiosⅡ嵌入式軟核處理器進入外部中斷,調用中斷處理函數啟動音頻Codec芯片WM8731,對Line-in通道輸入的模擬語音信號進行48 KSPS采樣率、16 b采樣精度的錄取,將觸發錄取的時間信號作為時標與錄取得到的數據按照特定數據格式進行打包和封裝,并利用FAT文件系統將封裝好的數據存儲到SD卡(Secure Digital Card)中。由于GPS秒脈沖前沿可以達到微秒級精度,加之WM8731控制接口采用Verilog語言編寫,從而保證了絕對時間誤差遠遠小于1 ms的技術要求。

1 系統組成
SOPC是基于可編程邏輯器件的可重構片上系統(SOC),它集成了硬核或軟核CPU、DSP、鎖相環、存儲器、I/O接口及可編程邏輯,由于具有設計靈活、研制周期短、開發成本低等優點,已經逐步應用在通信、工控、信號處理等諸多領域。
為了給評估系統提供高精度、帶有時標的語音數據源,本文采用SOPC技術在FPGA平臺設計了一套帶有時標的嵌入式語音信號錄取系統(以下簡稱錄取系統)。錄取系統由片上系統和外圍系統兩部分組成。片上系統包括:NiosⅡ嵌入式軟核處理器、GPS控制器、SD卡控制器、SDRAM控制器、Audio控制器、Ethernet控制器、GPIO控制器以及內部Avalon總線;外圍系統包括:GPS接收機M12MT、SD存儲卡、SDRAM存儲芯片、Audio Codec芯片WM8731、Ethernet物理層芯片DM9000A和傳輸變壓器以及按鍵和LED等輸入與顯示器件等。系統組成框圖如圖1所示。

a.JPG



2 硬件結構設計
在FPGA平臺上設計SOPC系統為本文的核心工作。FPGA芯片選擇Altera公司CycloneⅡ系列的EP2C35F672C6N,其具有33 216個邏輯宏單元、105個M4K存儲單元、4個鎖相環以及475個通用I/O口。FPGA開發環境采用QuartusⅡ,嵌入式系統開發環境采用SOPC Buildero由于Nios Ⅱ嵌人式軟核CPU、SDRAM控制器、Ethernet控制器和GPIO控制器都是SOPC Builder中集成的通用IP核,直接調用即可,故本文不做詳細介紹,下面對GPS控制器、Audio控制器和SD卡控制器進行詳細介紹。
2.1 GPS授時系統的設計
   本設計中所使用M12MT是一款5 V供電、RS 232電平NAEA 0183格式串行輸出、TTL電平秒脈沖(PPS)輸出型GPS模塊,由于FPGA芯片I/O口是3.3 V電平,故需要進行電平轉換,串口電平轉換采用美信(Maxim)公司生產的MAX3232芯片,秒脈沖信號由TI公司生產SN74AHC1G04單緩反向器芯片生成。
由于SOPC Builder中的UART核通信協議可以與GPS串口輸出協議兼容,故本設計中經過電平轉換的信號與片內UART核相連,其參數設為:波特率為9 600b/s、1個起始位,1個停止位,無校驗位。秒脈沖經電平轉換后與PIO控制器相連,其參數設為輸入模式、帶有中斷功能、邊沿觸發中斷、下降沿觸發中斷。
2.2 音頻采集系統的設計
為了達到較高的錄音品質,本設計中選用Wolfson公司生產的音頻Codec芯片WM8731,其最高可支持96 KSPS采樣率、24 b采樣精度的立體聲輸入/輸出??紤]到語音電臺抗干擾評估系統的特殊要求和存儲空間、處理速度等條件的限制,本設計中通過軟件設置,使WM8731工作在48 KSPS采樣率、16 b采樣精度、單聲道的工作模式下。
WM8731的控制接口和音頻數據接口分別采用I2C總線和I2S總線,由于控制總線數據量較少,加之I2C總線時序比較簡單,故采用程序控制PIO模擬I2C總線的方式對其進行控制;由于數據總線數據量較大,并且必須保證數據的完整性,本設計采用Verilog硬件描述語言編寫了一個Audio控制器,完成采樣控制、數據緩存以及與Avalon總線接口等功能。

  Audio控制器由有限狀態機(FSM)、數據緩存器(FIFO)和總線接口三部分組成,如圖2所示。FSM完成WM8731數據讀寫的控制、FIFO讀寫與存儲狀態控制以及總線接口控制。FIFO用來緩沖WM8731采集得到的數據,防止數據丟失,并使系統工作在異步模式,大大提高了CPU的工作效率。總線接口作為橋梁,用以連接NiosⅡ和FIFO。

b.JPG


2.3 數據存儲系統的設計
為了實現大容量數據存儲,本采集系統選用當下比較流行SD卡作為存儲介質。由于SD卡采用的是串行讀寫方式,時序較為復雜,且其數據量較大,故采用Verilog編寫了SD控制器,其結構如圖3所示。Avalon Interface FSM與Avalon總線相連接,用來完成控制器與NiosⅡ處理器通信;SD Card Interface與SD卡相連,完成數據的串/并轉換和時序控制。

c.JPG


3 軟件程序設計
本采集系統軟件在Nios EDS環境下進行開發,由于程序中只有一個線程,結構比較簡單,故并未采用操作系統。主程序在完成各個模塊初始化后進入等待狀態,GPS的串口數據、PPS觸發信號和按鍵觸發信號采用中斷形式,利用中斷服務子函數完成各項功能。
3.1 時間信息的解析
由于GPS接收機M12MT具有多種數據輸出格式,其中時間格式默認為為格林威治標準時間,故為了保證數據解析的正確性,在系統啟動后首先對GPS接收機進行初始化,使其時區設定為GMT+8,每秒鐘串口輸出一組數據,格式采用@@Eq形式。
由于UART控制器每收到1個字節即產生一個中斷,故NiosⅡ處理器首先需要對接收到的數據進行緩存,當收到5個字節后判斷是否是報頭,如果是報頭就繼續接收,否則計數器清零并重新進行緩沖。在報頭解析正確后,處理器將所有報文依次接收并存儲到緩沖區中,緩沖區中的前18位即是時間數據,其格式為mm,dd,yy,hh,mm,ss。
需要特別說明的有兩點:第一,由于每一秒的PPS信號早于串口數據的輸出,故處理器需要對接收到的時間加1 s,而后利用下一個PPS信號進行觸發;第二,GPS接收機在鎖定3顆以上衛星時時間數據才具有可靠性,故需要判斷報文中的fix標志位,如果fix位是1,這表明衛星已鎖定,時間信息可靠,PPS信號可以作為觸發信號。
3.2 采集數據的封裝
Audio控制器輸出的數據是按照采樣時刻先后順序生成的一系列二進制數值點,為了加入起始時刻的時間標志,同時便于評估系統進行后續處理,本錄取系統對采樣起始時刻和采樣數據進行封裝。首先將采樣數據封裝成WAV文件格式,加入相應的格式標志、采樣率、采樣精度、聲道數、數據長度等信息,然后再在WAV文件的前面加入二進制的時間信息形成DAT格式文件。評估系統通過DAT文件中的時間信息和WAV文件中的采樣率等信息即可計算出每個采樣點的絕對時間。
3.3 文件系統的引用
為了提高SD卡存儲的兼容性,便于通用計算機對SD卡的寫入和讀取,本錄取系統利用FAT文件系統對SD卡進行讀寫操作。由于處理器中沒有使用操作系統,故需要自己移植文件系統和編寫底層驅動函數。
本錄取系統中的文件系統采用層次結構設計,共分為3層,即硬件描述層(HAL)、功能層和應用層。硬件描述層完成SD卡檢測、控制命令的寫入、數據的讀寫等功能;功能層完成塊數據的讀寫、查找、替換等功能;應用層完成格式化、文件建立與刪除、文件寫入與讀出等功能。主函數調用應用層的功能函數即可完成對SD卡的文件操作。

4 結論
本文介紹了一種利用SOPC技術在FPGA平臺上實現帶有時標的嵌入式語言信號錄取系統,不但論述了錄取系統的結構組成與工作原理,而且對GPS控制器、Audio控制器、SD卡控制器等硬件設計和GPS時間解析、采集數據的封裝、文件系統的引用等軟件編寫進行了詳細的介紹。經實際使用驗證,本錄取系統能夠在GPS時間觸發下完成語音信號的錄取,錄取得到的數據帶有時標信息,能夠滿足語音電臺抗干擾客觀評估系統的技術要求。

此內容為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>
          国产精品影视天天线| 久久偷窥视频| 在线观看欧美成人| 久久久欧美精品sm网站| 一区二区不卡在线视频 午夜欧美不卡'| 伊人色综合久久天天| 欧美色欧美亚洲高清在线视频| 久久米奇亚洲| 午夜一区不卡| 久久精品国产99国产精品| 欧美日韩精品免费看| 在线播放一区| 亚洲高清在线| 黄色亚洲大片免费在线观看| 欧美一区二区观看视频| 国产日韩一区二区三区在线| 国产精品区二区三区日本| 国产精品美女午夜av| 亚洲美女在线国产| 一本色道久久综合亚洲精品按摩| 欧美一区二区三区视频| 久久av老司机精品网站导航| 亚洲欧美日韩区| 欧美亚洲一级片| 欧美一区二区三区视频免费播放| 欧美激情中文字幕在线| 欧美成人一二三| 99re6这里只有精品视频在线观看| 这里只有精品在线播放| 国产精品综合不卡av| 日韩亚洲精品视频| 欧美一二三视频| 国产精品chinese| 99亚洲一区二区| 国产欧美日韩亚州综合| 欧美bbbxxxxx| 欧美自拍丝袜亚洲| 欧美激情一区二区三区不卡| 免费成人毛片| 国产一区二区三区黄视频| 欧美日韩国产色站一区二区三区| 国产精品盗摄一区二区三区| 一本久久综合亚洲鲁鲁五月天| 亚洲成人在线视频播放| 亚洲一区二区黄| 亚洲女同性videos| 国产精品理论片| 欧美一区高清| 99热精品在线观看| 欧美日韩一区二区三区视频| 一区二区欧美激情| 亚洲大胆女人| 久久精品国产一区二区三区| 在线视频一区二区| 欧美人与性禽动交情品| 黑人巨大精品欧美黑白配亚洲| 激情综合色综合久久| 亚洲欧美国产高清| 日韩视频免费观看| 欧美女同视频| 欧美高清免费| 伊人精品久久久久7777| 欧美午夜精品久久久久久人妖| 国产伦精品一区二区三区视频孕妇| 欧美性大战久久久久| 久久精品视频在线播放| 亚洲欧美日韩国产成人精品影院| 欧美日本在线一区| 国产精品不卡在线| 亚洲承认在线| 久久人体大胆视频| 亚洲国产va精品久久久不卡综合| 欧美麻豆久久久久久中文| 亚洲精品乱码| 亚洲性xxxx| 欧美1区视频| 欧美日韩在线一区二区三区| 日韩网站免费观看| 欧美精品在线观看91| 亚洲男人的天堂在线| 欧美亚洲专区| 国产一区二区主播在线| 国产精品专区第二| 欧美日韩精品综合| 亚洲一区视频| 久久久久国产精品人| 国产精品劲爆视频| 久久人人爽人人爽爽久久| 亚洲国产成人精品久久| 久久福利影视| 欧美理论电影网| 亚洲国产mv| 国产一区欧美| 欧美日韩在线播放三区四区| 国产精品免费网站在线观看| 久久影视精品| 亚洲伦理中文字幕| 久久美女艺术照精彩视频福利播放| 中国成人在线视频| 国产尤物精品| 亚洲片区在线| 国产精品久久久久高潮| 亚洲丶国产丶欧美一区二区三区| 欧美成人激情视频| 亚洲福利视频一区| 久久久久久精| 蜜桃伊人久久| 一本一本久久a久久精品综合妖精| 亚洲欧美中文字幕| 国产女主播一区二区三区| 一区在线免费观看| 一本高清dvd不卡在线观看| 韩国成人福利片在线播放| 国产精品日韩欧美| 国产伦精品一区| 欧美大秀在线观看| 国语自产在线不卡| 国产精品免费视频xxxx| 国产欧美日韩精品丝袜高跟鞋| 欧美一区二区三区免费观看视频| 国产精品实拍| 久久久亚洲一区| 欧美母乳在线| 欧美成人精品在线播放| 国产日韩精品入口| 国产精品入口福利| 免播放器亚洲一区| 久久精品国产免费观看| 欧美日韩在线一区二区| 午夜免费在线观看精品视频| 久久蜜桃香蕉精品一区二区三区| 国产伦精品免费视频| 久久久久国产精品一区二区| 国产精品免费网站在线观看| 欧美一区亚洲| 欧美制服丝袜| 国产一区自拍视频| 亚洲日韩中文字幕在线播放| 亚洲国产女人aaa毛片在线| 欧美国产日本高清在线| 亚洲激情视频在线| 亚洲国产成人精品久久久国产成人一区| 久久一日本道色综合久久| 一本色道久久综合亚洲精品不卡| 精品动漫一区| 国产精品盗摄一区二区三区| 国内精品久久久久影院薰衣草| 这里只有精品视频在线| 国产精品一区二区欧美| 国产欧美日韩视频一区二区| 免费成人av| 欧美另类99xxxxx| 欧美大秀在线观看| 亚洲缚视频在线观看| 久久综合图片| 免费试看一区| 99热免费精品| 久久久久久久久久久成人| 亚洲人线精品午夜| 老牛国产精品一区的观看方式| 国产麻豆精品theporn| 欧美激情综合五月色丁香小说| 国产欧美一区二区三区久久人妖| 麻豆精品视频在线观看视频| 欧美在线高清视频| 欧美午夜精彩| 国产伦精品一区二区三区四区免费| 亚洲小少妇裸体bbw| 在线观看视频亚洲| 亚洲视频axxx| 亚洲欧洲日产国码二区| 亚洲视频成人| 亚洲日韩第九十九页| 欧美日韩国产色综合一二三四| 精东粉嫩av免费一区二区三区| 国产亚洲精品自拍| 欧美激情一二区| 亚洲国产天堂久久综合网| 欧美中文字幕在线视频| 亚洲女爱视频在线| 日韩视频第一页| 国产精品区免费视频| 欧美日韩一区二区三| 日韩视频在线一区| 国产精品亚洲综合| 国产精品系列在线播放| 亚洲一级影院| 蜜桃av一区| 99视频国产精品免费观看| 亚洲国产欧美日韩另类综合| 久热爱精品视频线路一| 国产精品婷婷| 国产麻豆一精品一av一免费| 欧美性猛交xxxx乱大交蜜桃| 国产精品久久久久7777婷婷| 夜夜嗨av一区二区三区免费区| 欧美搞黄网站| 99精品黄色片免费大全| 免费观看在线综合色| 欧美人交a欧美精品| 国内精品伊人久久久久av影院| 欧美片网站免费| 在线成人激情黄色| 久久午夜精品一区二区| 亚洲一区影院| 乱人伦精品视频在线观看| 国产视频在线观看一区二区| 久久亚裔精品欧美| 在线午夜精品| 亚洲破处大片| 欧美综合第一页| 欧美视频导航| 好看的日韩av电影| 欧美日韩精品一区二区天天拍小说| 亚洲日本精品国产第一区| 国产亚洲一区二区三区在线观看| 一区二区免费在线观看| 欧美日韩国产在线观看| 国产精品揄拍一区二区| 亚洲永久精品大片| 欧美成人亚洲| 国产一区二区视频在线观看| 在线一区二区三区做爰视频网站| 每日更新成人在线视频| 欧美在线啊v一区| 亚洲开发第一视频在线播放| 欧美另类在线观看| 国产精品一级久久久| 亚洲破处大片| 在线观看欧美黄色| 欧美日韩成人综合在线一区二区| 久久aⅴ国产欧美74aaa| 国产精品成人v| 久久狠狠亚洲综合| 亚洲女女女同性video| 欧美一区免费视频| 亚洲一区二区日本| 国产一区二区三区丝袜| 欧美日韩日本视频| 久久夜色撩人精品| 国产欧美不卡| 欧美va天堂va视频va在线| 国内精品久久久久影院色| 国产精品激情av在线播放| 亚洲一区二区三区午夜| 欧美激情亚洲一区| 久久人人看视频| 91久久综合亚洲鲁鲁五月天| 亚洲看片一区| 精品88久久久久88久久久| 亚洲成在人线av| 女女同性女同一区二区三区91| 国产日韩精品一区二区| 欧美午夜欧美| 亚洲精品一区二区三区在线观看| 在线视频亚洲欧美| 国产精品丝袜91| 欧美无乱码久久久免费午夜一区| 欧美日韩不卡在线| 亚洲欧美日韩另类精品一区二区三区| 欧美精品一区二区三区高清aⅴ| 久久久最新网址| 欧美国产亚洲另类动漫| 狠狠色噜噜狠狠狠狠色吗综合| 一本久道久久综合中文字幕| 久久精品视频va| 玖玖国产精品视频| 久久精品人人做人人综合| 国产视频精品va久久久久久| 午夜精品久久久久久久99热浪潮| 国产农村妇女毛片精品久久莱园子| 亚洲精品日韩在线观看| 美女啪啪无遮挡免费久久网站| 免费日韩av电影| 欧美激情va永久在线播放| 99精品国产一区二区青青牛奶| 久久伊人精品天天| 在线观看国产一区二区| 这里只有精品电影| 香蕉成人啪国产精品视频综合网| 黑丝一区二区三区| 亚洲一卡二卡三卡四卡五卡| 欧美精品日韩| 玖玖玖国产精品| 欧美激情亚洲综合一区| 亚洲人精品午夜在线观看| 亚洲欧洲免费视频| 日韩天堂在线视频| 久久久精品午夜少妇| 久久精品视频在线| 欧美日韩精品二区| 欧美午夜一区| 美国十次了思思久久精品导航| 午夜视频久久久| 欧美大片在线观看一区二区| 欧美性大战xxxxx久久久| 欧美精品日本| 国产精品日韩久久久| 国产精品日韩欧美一区二区| 久久av一区| 亚洲日韩第九十九页| 一个色综合导航| 日韩一级成人av| 久久黄色网页| 欧美日韩国产色站一区二区三区| 性色av一区二区三区红粉影视| 欧美国产丝袜视频| 国产精品v日韩精品v欧美精品网站| 亚洲欧美国产日韩天堂区| 国产精品国色综合久久| 亚洲欧美综合精品久久成人| 欧美视频中文字幕| 欧美区视频在线观看| 免费成人黄色av| 国产综合网站| 欧美激情片在线观看| 国产一区二区三区电影在线观看| 国产专区欧美专区| 亚洲欧美日韩精品综合在线观看| 亚洲国产精品一区二区三区| 亚洲精品影视| 欧美性猛交99久久久久99按摩| 亚洲国产精选| 久久婷婷久久| 黄色一区二区三区| 欧美fxxxxxx另类| 黄色一区二区在线观看| 午夜精品视频|