亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于DSP語音識別系統(tǒng)的設(shè)計

        2013-09-21 08:01:10賀秀玲
        時代農(nóng)機 2013年9期
        關(guān)鍵詞:PC機信號處理指令

        張 顯,賀秀玲

        (防災(zāi)科技學(xué)院,河北 三河 065201)

        1 系統(tǒng)的硬件設(shè)計方案

        本系統(tǒng)主要以DSP為核心完成語音信號識別系統(tǒng)的設(shè)計,其電路主要由三部分電路組成,DSP芯片及其外圍電路、A/D轉(zhuǎn)換電路和接口電路組成,基本的工作原理和芯片的選擇是:首先選擇TLC320AD50對語音信號進行A/D轉(zhuǎn)換,再選擇DSP芯片TMS320C5510對信號進行濾波、端點檢測、語音信號增強、特征參數(shù)提取等語音信號處理進而進行識別,并通過LED檢測識別結(jié)果進而報警。

        1.1 DSP的特點及語音處理識別上的優(yōu)勢

        選用DSP器件作為語音信號處理的專用微處理器,因為具有以下4個特點:

        (1)DSP內(nèi)部采用改進的哈佛架構(gòu)(Modified Harvard),即程序空間與數(shù)據(jù)存儲空間分開各有獨立的地址總線和數(shù)據(jù)總線,允許同時訪問程序存儲器和數(shù)據(jù)存儲器,實現(xiàn)高度并行操作。如可以在一條指令中,同時執(zhí)行3次讀操作和1次寫操作。此外,還可以在數(shù)據(jù)總線與程序總線之間相互傳送數(shù)據(jù),使處理器的性能大大提高。

        (2)采用流水線結(jié)構(gòu),增強了軟件程序的處理能力。每條指令的執(zhí)行可劃分為取指令、譯碼、取操作數(shù)和執(zhí)行等幾個階段。在DSP中,采用流水線結(jié)構(gòu),在程序運行過程中這幾個階段是重疊的,這樣將指令周期降低到最小值。

        (3)多處理單元。DSP內(nèi)部一般都包括多個處理單元,如算術(shù)邏輯運算單元、累加器、輔助寄存器運算單元以及硬件乘法器等。它們可以在一個指令周期內(nèi)同時進行運算。因此,DSP在進行連續(xù)的乘加運算時,每一次乘加運算都是單周期的。DSP的這種多處理單元結(jié)構(gòu),特別適用于FIR和IIR濾波器。

        (4)運算精度高。早期DSP的字長為8位,后來逐步提高到16位、24位、32位。為防止運算過程中溢出,有的累加器達到40位。此外,一批浮點DSP,則提供了更大的動態(tài)范圍。

        1.2 DSP芯片的濾波實現(xiàn)

        本設(shè)計核心芯片DSP選用TMS320VC5410DSP,該芯片采用了專用硬件邏輯CPU、片內(nèi)存儲器、片內(nèi)外設(shè)及高度專業(yè)化的精簡指令集計算(RISC),其結(jié)構(gòu)采用改進的哈佛結(jié)構(gòu),獨立的數(shù)據(jù)和地址總線,保證了指令和數(shù)據(jù)能得以并行處理。在語音識別中,首先是濾波器的設(shè)計,TMS320VC5410在指令集和硬件結(jié)構(gòu)上,對濾波器算法的實現(xiàn),有專門的考慮。其基本實現(xiàn)方法是:首先是在指令中設(shè)置了MACD指令,它的功能是將數(shù)據(jù)區(qū)的兩個數(shù)相乘以后,再與累加器中的值累加,運算結(jié)果仍保留于累加器中,而為下一次操作準備;其次在硬件上,設(shè)計了間接尋址時的循環(huán)尋址功能,即將濾波器系數(shù)保存于一個可循環(huán)尋址的數(shù)據(jù)緩沖區(qū),尋址指針由低地址自動增長,當(dāng)達到緩沖區(qū)頂部時,自動返回低地址重新尋址,這樣,配合單指令重復(fù)指令RPT,就可以快速實現(xiàn)卷積操作。

        1.3 DSP芯片語音信號處理的實現(xiàn)

        系統(tǒng)語音信號處理的實現(xiàn)主要通過軟件來完,軟件設(shè)計主要包括DSP編程和PC編程,要完成的功能是通過外部設(shè)備采集語音信號,經(jīng)TLC320AD50進行模擬信號轉(zhuǎn)換成數(shù)字信號后進入TMS320C5510和PC機進行處理,整個程序處理過程基本是在PC機上完成,包括語音信號預(yù)處理、端點檢測,語音信號增強等,處理后的信號在PC機上進行波形顯示、頻譜分析等。DSP編程的主要任務(wù)是初始化管理板上的資源和完成語音處理的算法。PC機編程重點則是完成與"DSP的串行通信,用戶使用系統(tǒng)界面和對信號的存儲分析顯示等功能。本軟件設(shè)計以TI提供的功能強大的CCS(Code Composer Studio)為集成開發(fā)環(huán)境。

        TMS320C5510控制著整個系統(tǒng)的工作流程和運行狀態(tài),系統(tǒng)上電CPU復(fù)位后,首先由TMS320C5510完成自身的初始化,包括配置RAM塊,設(shè)置數(shù)據(jù)頁指針、中斷和I/O模式,設(shè)置中斷屏蔽位和等待狀態(tài)位,設(shè)置定時器模式、初值、串行口等,然后開始啟動TLC320AD50,等待中斷。TLC320AD50負責(zé)信號采集,并將轉(zhuǎn)換的數(shù)據(jù)存入到一級緩存器FIFO中。當(dāng)FIFO達到半時向TMS320C5510提出中斷申請,TMS320C5510響應(yīng)中斷,讀取采樣數(shù)據(jù),進行語音信號端點檢測等處理后,存入二級緩沖器CRAM中,并通過USB接口與PC機連接,可以在PC機上進行語音信號處理、存儲示波顯示、波形實時顯示等。要輸出的數(shù)據(jù)再送入TLC320AD50進行模數(shù)轉(zhuǎn)換,實現(xiàn)聲音回放。主程序和中斷服務(wù)程序流程框圖如圖1、圖2所示。

        圖1 主程序流程框圖

        圖1 中斷服務(wù)程序流程框圖

        2 A/D轉(zhuǎn)換電路

        數(shù)據(jù)采集與處理是采用DSP與TLC320AD50組成,TLC320AD50集成了16位A/D和D/A轉(zhuǎn)換器,采用速率可達22Kbit/s,它具有7個控制寄存器,AD50的采用速率有寄存器4設(shè)定。

        當(dāng)選用PLL模式時(D7=0),采樣速率為:FS=MCLK/128×N;

        當(dāng)不選用PLL模式時(D7=1),采樣速率為:FS=MCLK/256×N;其中:N=1~8的整數(shù)。

        其TLC320AD50的16位傳輸?shù)臅r序圖如圖3所示,F(xiàn)S為幀同步信號。DSP提供了3個多通道緩沖串行口(MCBSP),為魔術(shù)接口提供了極大的便利。MCBSP提供了雙工的傳輸機制,數(shù)據(jù)長度可為8、12、16、20、24、32位。數(shù)據(jù)經(jīng)MCBSP的DR和DX引腳傳輸,控制信號經(jīng)CLKR、CLKX、FSR、FSX 4個引腳決定,如圖4所示。

        圖3 TLC320AD50的16位傳輸?shù)臅r序圖

        圖4 DSP與TLC320AD50硬件接口

        3 其它功能模塊

        (1)TMS320VC5510采用雙電源供電,其中I/O供電電壓為3.3 V,內(nèi)核供電電壓僅為1.26V。由于實際系統(tǒng)使用5V電源,所以必須采用電源轉(zhuǎn)換芯片。選用PT75233和PT70302兩塊電源轉(zhuǎn)換芯片,與DSP可以進行無縫連接,分別接上少量的外圍電路,即可調(diào)整兩塊芯片的輸出電壓分別為3.3 V和1.26V。

        (2)由于TMS320VC5510片上沒有FLASH且片內(nèi)RAM只有64K,要想使其成為獨立系統(tǒng)就必須外擴外部存儲器,這里選用了存儲容量為256K的低功耗FLASH芯片SST39VF400A。當(dāng)系統(tǒng)上電后,DSP芯片自動讀取FLASH芯片中保存的程序并自主運行程序。

        (3)JTAG可以對DSP片上的各引腳邏輯值進行掃描和測試,片內(nèi)的各種資源都能通過JTAG口進行訪問,包括各寄存器、ROM、RAM、各片內(nèi)外設(shè)等,還可通過JTAG口下載程序進行系統(tǒng)調(diào)試,功能很強大。

        4 結(jié)語

        文章設(shè)計了語音識別系統(tǒng),該系統(tǒng)以TMS320VC5510DSP為核心,結(jié)合A/D和D/A轉(zhuǎn)換器TLC320AD50構(gòu)成了一個閉環(huán)設(shè)計系統(tǒng),可自發(fā)自收,而算法主要集中在TMS320VC5510DSP芯片內(nèi)部進行模塊化處理,這給系統(tǒng)的軟硬件設(shè)計帶來了極大的方便,這種設(shè)計思路還可用于各種信號處理儀器中。經(jīng)驗證,本系統(tǒng)設(shè)計成功后可以有效識別災(zāi)后生命體。

        猜你喜歡
        PC機信號處理指令
        聽我指令:大催眠術(shù)
        ARINC661顯控指令快速驗證方法
        LED照明產(chǎn)品歐盟ErP指令要求解讀
        電子測試(2018年18期)2018-11-14 02:30:34
        《信號處理》征稿簡則
        信號處理(2018年5期)2018-08-20 06:16:02
        《信號處理》第九屆編委會
        信號處理(2018年5期)2018-08-20 06:16:00
        《信號處理》征稿簡則
        信號處理(2018年8期)2018-07-25 12:25:42
        《信號處理》第九屆編委會
        信號處理(2018年8期)2018-07-25 12:24:56
        基于PC機與單片機的多機通信技術(shù)及抗干擾方法
        基于三菱FXPLC的感應(yīng)淬火機床與PC機的串行通信實現(xiàn)
        VC.NET下實現(xiàn)dsPIC單片機與PC機的通信
        電子制作(2017年23期)2017-02-02 07:16:47
        中文字幕人妻中文av不卡专区| 国产午夜激情视频在线看| 国内精品久久久久久久97牛牛| 亚洲高清中文字幕视频| 亚洲一区二区三区成人网| av成人资源在线观看| 激情内射亚洲一区二区三区爱妻| 亚洲日韩中文字幕一区| 久久精品无码一区二区三区免费| 人妻洗澡被强公日日澡电影| 国产suv精品一区二区四| 91自拍视频国产精品| 麻豆精品一区二区三区| 日本高清一区二区在线播放| 精品国产污黄网站在线观看| 午夜视频在线观看国产| av中文字幕一区人妻| 丝袜美腿一区在线观看| 亚洲中文字幕免费精品| 青青草免费在线视频导航| 青青手机在线视频观看| 欧美亚洲国产丝袜在线| 久久亚洲日本免费高清一区| 欧美一级人与嘼视频免费播放| 亚洲深深色噜噜狠狠爱网站| 亚洲aⅴ无码成人网站国产app| 性欧美暴力猛交69hd| 久久亚洲精品成人av| 中文天堂在线www| 日本丰满少妇高潮呻吟| 日韩精品中文字幕 一区| 亚州五十路伊人网| 亚洲一区在线二区三区| 91久久综合精品久久久综合 | 亚洲不卡av不卡一区二区| 手机在线观看亚洲av| 美女被射视频在线观看91| 国产亚洲精品一区二区在线播放| 蜜桃视频网站在线免费观看| 国产一级av理论手机在线| 国产色视频在线观看了|