日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當(dāng)前位置:首頁 > 通信技術(shù) > 通信技術(shù)
[導(dǎo)讀]采用FM-DCSK調(diào)制的混沌保密通信較其它混沌鍵控保密通信具有更優(yōu)良的特性,但同時電路實現(xiàn)也更加復(fù)雜。

    摘要:采用FM-DCSK調(diào)制的混沌保密通信較其它混沌鍵控保密通信具有更優(yōu)良的特性,但同時電路實現(xiàn)也更加復(fù)雜。DSP以其高效和靈活性在混沌通信中具有廣闊的應(yīng)用前景。文中根據(jù)TMS320C5402的特點,給出了用兩塊DSP來實現(xiàn)FM-DCSK通信系統(tǒng)的硬件方案,同時給出了系統(tǒng)獨立工作時的硬件原理框圖和軟件設(shè)計流程。

    關(guān)鍵詞:數(shù)字信號處理器(DSP);調(diào)頻-差分混沌鍵控(FM-DCSK);混沌通信;多通道緩沖串行口

1 引言

近年來,隨著混沌同步和控制理論的提出與發(fā)展,混沌在信號處理、通信和控制領(lǐng)域的應(yīng)用也日漸廣泛。一般認(rèn)為,在通信領(lǐng)域,混沌信號代替?zhèn)鹘y(tǒng)的正弦信號作信息載體有以下優(yōu)勢:其一是混沌信號的寬頻特性可以實現(xiàn)某種意義上的擴頻;其二是混沌信號的類似噪聲難以預(yù)測,而這一特點正好可為信息的保密傳輸提供保證。

圖1

    混沌通信的類型很多,其中較有應(yīng)用前景的有差動混沌鍵控(DCSK)和混沌擴頻通信。它們的共同特點是信道中傳送的信號不再是實現(xiàn)發(fā)送端和接收端同步的耦合信號,而是利用混沌信號的統(tǒng)計特性,即混沌信號的自相關(guān)和互相關(guān)特性來實現(xiàn)一定程度的保密通信。目前的研究工作主要是以理論研究和計算機仿真為主,而利用硬件來驗證DCSK及其改進的FM-DCSK通信性能的設(shè)計還很少,因此,筆者設(shè)計了基于雙數(shù)字信號處理器(DSP)的FM-DCSK通信系統(tǒng)方案,文中分別介紹了系統(tǒng)中的話音終端、 混沌序列的產(chǎn)生及其FM調(diào)制、 DCSK調(diào)制解調(diào)及數(shù)據(jù)通信等電路,分析了系統(tǒng)工作時程序的裝載原理和可行性,同時給出了硬件原理框圖和軟件設(shè)計流程圖。

2 系統(tǒng)硬件總體結(jié)構(gòu)

本系統(tǒng)主要用來完成語音信號的采集、語音壓縮編碼以及對語音信號進行FM-DCSK調(diào)制,并將調(diào)制后的數(shù)據(jù)通過DSP的多通道緩沖串行口(McBSP)發(fā)送出去,同時對接收到的數(shù)據(jù)進行DCSK解調(diào)和語音解壓縮、譯碼,并將譯碼后的數(shù)據(jù)進行D/A轉(zhuǎn)換以還原出模擬話音。本系統(tǒng)利用串行數(shù)模/模數(shù)轉(zhuǎn)換芯片TLV320AIC10來將輸入語音信號轉(zhuǎn)換成數(shù)字語音信號,待進行完處理后再將數(shù)字語音轉(zhuǎn)換成模擬語音信號;低比特率聲碼器AMBE-1000則用來對數(shù)字語音信號進行低速率的語音壓縮編碼和對DCSK解調(diào)后的數(shù)據(jù)進行解碼;TMS320C5402(主)不僅要對編碼后的數(shù)據(jù)進行DC-SK調(diào)制和DCSK解調(diào),而且還要作為整個系統(tǒng)的控制器來完成對各個功能芯片的設(shè)置、控制,并通過雙口RAM芯片(IDT7206)與TMS320C5402(從)進行數(shù)據(jù)傳遞,同時通過多通道緩沖串行口(McBSP)與另一塊TMS320C5402(從)進行雙向的數(shù)據(jù)通信。TMS320C5402(從)則在TMS320C5402(主)控制下完成混沌序列的生成和序列的FM調(diào)制運算。整個系統(tǒng)的硬件原理如圖1所示。

    圖中,C5402(主)采用并行方式裝載程序?而C5402(從)則是采用HPI方式裝載程序。由于沒有通過雙端口RAM采用并行方式裝載程序,因而可以減少C5402(主)在C5402?從? 裝載程序時復(fù)雜的控制過程,有效地利用資源。在系統(tǒng)獨立工作時,C5402主、從雙方的通信主要通過雙端口RAM來完成。

3 系統(tǒng)電路工作原理

本系統(tǒng)包括話音終端電路、混沌序列產(chǎn)生及其FM調(diào)制電路、DCSK調(diào)制及解調(diào)以及兩個系統(tǒng)數(shù)據(jù)通信實現(xiàn)電路。各個部分在控制器的協(xié)調(diào)下完成雙向的FM-DCSK通信。

3.1 話音終端電路

話音終端電路由聲碼器AMBE-1000與串行數(shù)模/模數(shù)轉(zhuǎn)換芯片TLV320AIC10構(gòu)成,可在DSP控制器的控制下完成模擬話音的數(shù)字化,并進行壓縮編碼以輸出成幀的編碼數(shù)據(jù)包,然后將其作為信息數(shù)據(jù)再經(jīng)DSP做FM-DCSK調(diào)制后輸出。同時將接收到的并經(jīng)過DSP解調(diào)的數(shù)據(jù)包進行譯碼以還原出數(shù)字話音,最后經(jīng)過D/A變換輸出模擬話音。

    在硬件連接中,AMBE-1000的發(fā)送、接收選通信號以及移位時鐘均為TLV320AIC10產(chǎn)生的FS和CLKS信號。為滿足AMBE-1000的時序要求,將TX_STRB、TX_O_CLK分別與TLV320AIC10產(chǎn)生的FS和CLKS直接相連,而RX_STRB、RX_O_CLK則經(jīng)過CPLD邏輯轉(zhuǎn)換后與FS、CLKS相連。AMBE-1000的編碼速率、信道接口方式、AD接口方式以及各種控制都是由C5402(主)通過操作不同的I/O口并經(jīng)CPLD鎖存完成的,其中AMBE-1000的時序邏輯圖如圖2所示。

對TLV320AIC10中各控制寄存器的控制可用C5402(從)通過多通道緩沖串行口?McBSP0?向DCSI寫入相應(yīng)格式的數(shù)據(jù)來完成。與C5402(從)的連接工作在SPI模式,并同樣由TLV320AIC10產(chǎn)生FS和CLKS信號。初始化完成后,TLV320AIC10則在8kHz的采樣率和16bit的線性量化模式下與聲碼器交換數(shù)據(jù)。而聲碼器每20ms與C5402(主)交換一次數(shù)據(jù)。當(dāng)然,所有的工作方式都可以通過軟件編程來實現(xiàn)。

3.2 混沌序列的產(chǎn)生及其FM調(diào)制

混沌序列的產(chǎn)生及其FM調(diào)制主要由C5402(從)完成。可利用經(jīng)典的Logistic映射:

然后經(jīng)離散迭代運算產(chǎn)生所需要的混沌序列。由FM-DCSK通信方式的原理可知,所產(chǎn)生的混沌序列需經(jīng)過FM調(diào)制,然后才能對話音數(shù)據(jù)作DCSK調(diào)制。FM-DCSK調(diào)制解調(diào)系統(tǒng)框圖如圖3所示。因為混沌序列的FM運算量比較大,因此,本設(shè)計選擇TMS320C5402作為運算處理器,它的最高工作頻率可達100MHz。

C5402(從)通過雙口RAM將FM調(diào)制后的混沌序列送給C5402(主),也就相當(dāng)于在FM-DCSK調(diào)制解調(diào)系統(tǒng)中完成了混沌發(fā)生器和FM調(diào)制器的功能。

3.3 DCSK調(diào)制解調(diào)及數(shù)據(jù)通信

用C5402?主?可完成低速率編碼后話音信號的DCSK調(diào)制和接收數(shù)據(jù)的DCSK解調(diào),同時可控制CPLD以產(chǎn)生各種控制信號。每次通信過程中,C5402(主)將從雙口RAM中讀取相應(yīng)數(shù)目FM調(diào)制后的混沌序列,然后對接收到的話音數(shù)據(jù)按bit 進行DC-SK調(diào)制,同時通過McBSP用DMA方式接收DCSK調(diào)制數(shù)據(jù)并由C5402(主)進行DCSK解調(diào)。這兩項工作都是通過中斷來完成的

3.4 系統(tǒng)獨立工作時的程序裝載過程

本系統(tǒng)的程序裝載分為C5402(主)自身的并行裝載和C5402(從)的HPI裝載兩部分。

C5402(主)與Flash AT29LV1024和雙口RAM之間的邏輯如圖4所示。C5402(主)上電復(fù)位裝載時,由于Bootloader程序在初始化時設(shè)置XF為高電平,因此,在系統(tǒng)進入并行引導(dǎo)裝載模式后,C5402(主)將從數(shù)據(jù)尋址為0FFFFh的單元(A15=1,選中Flash)中讀取將要載入的程序存儲區(qū)首地址和并行裝載數(shù)據(jù)流。此時,C5402可將 Flash地址08000h—0FFFFh單元中的數(shù)據(jù)讀到C5402對應(yīng)于0000h—7FFFh尋址區(qū)的片內(nèi)DRAM和片外SRAM中。Boot-loader程序結(jié)束后,用戶程序的第一條語句為RSBX XF,即置XF引腳為低電平, 那么Flash將始終不選通。這樣,雙端口RAM的高32k?yún)^(qū)域(08000h—0FFFFh)將被釋放出來作為C5402?主?運行時的數(shù)據(jù)區(qū)或程序區(qū)使用。C5402?主?裝載進來的程序數(shù)據(jù)主要分為三部分:給C5402(從)的裝載程序、自身的運行程序及C5402(從)的運行程序。

在C5402(主)進行并行裝載的過程中,C5402(從)將判斷是哪種裝載模式。因為C5402?從?的HINT和INT2連在一起,因此,DSP上電初始化時會將07FH單元清0,同時HINT置0會導(dǎo)致INT2的IFR相應(yīng)標(biāo)志位有效,C5402(從)在查詢到INT2的標(biāo)志位有效后,則判斷為HPI裝載模式。C5402(主)在進行并行裝載后,將首先運行裝載程序,以便將C5402(從)的運行程序數(shù)據(jù)傳送到C5402(從)中,從而將C5402(從)的程序入口地址寫到07FH單元,這樣即表明HPI裝載結(jié)束。 

4 系統(tǒng)軟件設(shè)計

4.1 程序流程

系統(tǒng)的軟件設(shè)計主要包括對C5402?主?和C5402(從)的編程。C5402?主?的軟件設(shè)計由C5402的初始化、AMBE-1000的初始化、McBSP0和McB-SP1初始化、DMA的初始化、DSP中斷設(shè)置、接收數(shù)據(jù)中斷設(shè)置程序和發(fā)送數(shù)據(jù)中斷設(shè)置程序構(gòu)成。圖5為C5402(主)軟件系統(tǒng)流程圖,圖6和圖7分別為McBSP0接收中斷設(shè)置和McBSP1接收中斷設(shè)置流程圖。C5402(從)的軟件設(shè)計由C5402初始化、TLV320AIC10的初始化以及混沌序列產(chǎn)生和混沌序列的FM調(diào)制構(gòu)成。

4.2 程序設(shè)計應(yīng)注意的問題

在進行系統(tǒng)軟件設(shè)計時,應(yīng)注意以下幾個問題:

(1)由于McBSP工作在數(shù)據(jù)接收中斷方式,因此全局中斷和串口中斷的相應(yīng)位要合理設(shè)置。同時,在設(shè)置中斷向量表時,中斷向量表的位置應(yīng)與處理器模式狀態(tài)寄存器PMST中的中斷向量指針IPTR相對應(yīng),IPTR的9位地址指向128字的中斷向量所在的程序頁?同時,中斷向量表也要嚴(yán)格按照C5402規(guī)定的格式編寫,否則不能正確地產(chǎn)生需要的中斷結(jié)果。

(2)要實現(xiàn)DSP數(shù)據(jù)采集系統(tǒng)的脫機獨立運行,程序裝載十分關(guān)鍵。C5402(主)進行并行裝載時,AT29LV1024中的程序數(shù)據(jù)流要嚴(yán)格按照并行裝載的格式依次把C5402?從?裝載程序、C5402(主)自身執(zhí)行程序和C5402(從)的程序裝載到片內(nèi)DRAM和片外雙口SRAM中。

(3)當(dāng)雙端口RAM在兩片DSP之間進行數(shù)據(jù)傳遞時,要合理分配空間,協(xié)調(diào)好讀寫時序,嚴(yán)格避免數(shù)據(jù)沖突。

5 結(jié)束語

本文利用兩片TMS320C5402設(shè)計了FM-DCSK通信系統(tǒng)的硬件實現(xiàn)方案,給出了系統(tǒng)獨立工作時的硬件原理框圖和軟件設(shè)計流程圖。實踐證明:并行裝載模式和HPI裝載模式同時使用,可有效利用系統(tǒng)資源、降低成本。

本站聲明: 本文章由作者或相關(guān)機構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

在工業(yè)自動化、能源管理等實時性要求嚴(yán)苛的場景中,Modbus通信系統(tǒng)的響應(yīng)延遲直接關(guān)系到設(shè)備控制的精度與系統(tǒng)穩(wěn)定性。從智能電表的功率調(diào)節(jié)到機器人關(guān)節(jié)的同步控制,微秒級的響應(yīng)偏差都可能引發(fā)連鎖故障。本文從硬件架構(gòu)、軟件設(shè)計...

關(guān)鍵字: Modbus 通信系統(tǒng)

隨著在線會議、直播和游戲語音交流的普及,高質(zhì)量的音頻輸入設(shè)備變得越來越重要。為此,邊緣AI和智能音頻專家XMOS攜手其全球首家增值分銷商飛騰云科技,利用其集邊緣AI、DSP、MCU和靈活I(lǐng)/O于一顆芯片的xcore處理器...

關(guān)鍵字: AI DSP MCU

多DSP集群的實時信號處理系統(tǒng),通信拓?fù)涞膬?yōu)化直接決定任務(wù)調(diào)度效率與系統(tǒng)吞吐量。RapidIO與SRIO作為嵌入式領(lǐng)域的主流互連協(xié)議,其帶寬利用率差異與QoS配置策略對集群性能的影響尤為顯著。以無線基站、雷達陣列等典型應(yīng)...

關(guān)鍵字: DSP 通信拓?fù)鋬?yōu)化

隨著5G網(wǎng)絡(luò)普及與物聯(lián)網(wǎng)設(shè)備爆發(fā)式增長,邊緣計算正從概念驗證走向規(guī)?;渴?。據(jù)IDC預(yù)測,2025年全球邊緣數(shù)據(jù)量將占總體數(shù)據(jù)量的50%,這對邊緣節(jié)點的實時處理能力提出嚴(yán)苛要求。在此背景下,AI加速器的DSP化趨勢與可重...

關(guān)鍵字: AI加速器 DSP

在科技飛速發(fā)展的當(dāng)下,汽車行業(yè)正經(jīng)歷著一場深刻變革,汽車通信系統(tǒng)作為其中的關(guān)鍵領(lǐng)域,展現(xiàn)出了極為光明的前景。其中,車對車(V2V)和車對基礎(chǔ)設(shè)施(V2I)技術(shù)憑借其在避免事故方面的卓越潛力,成為了人們關(guān)注的焦點。

關(guān)鍵字: 汽車 通信系統(tǒng) 技術(shù)

在工業(yè)控制領(lǐng)域,數(shù)字信號處理器(DSP)的性能直接決定了系統(tǒng)的實時控制能力和可靠性。德州儀器(TI)的C2000系列芯片憑借其卓越的采樣、控制和功率管理能力,長期以來在全球工業(yè)控制市場占據(jù)絕對領(lǐng)導(dǎo)地位,廣泛應(yīng)用于能源、電...

關(guān)鍵字: TI C2000 DSP 格見半導(dǎo)體 芯來 RISC-V 工控

2025年7月16日 – 專注于引入新品的全球電子元器件和工業(yè)自動化產(chǎn)品授權(quán)代理商貿(mào)澤電子 (Mouser Electronics) 持續(xù)供貨Texas Instruments (TI) 的新產(chǎn)品和解決方案。作為一家授權(quán)...

關(guān)鍵字: 線性穩(wěn)壓器 柵極驅(qū)動器 DSP

在當(dāng)今數(shù)字化浪潮的推動下,數(shù)據(jù)流量呈爆炸式增長,數(shù)據(jù)中心、5G通信網(wǎng)絡(luò)以及云計算等領(lǐng)域?qū)Ω咚俟馔ㄐ诺男枨笥l(fā)迫切。800G光模塊作為高速光通信的關(guān)鍵組件,其性能直接影響著整個通信系統(tǒng)的傳輸效率和可靠性。數(shù)字信號處理(DS...

關(guān)鍵字: 800G DSP PAM4均衡算法

以氫燃料電池空壓機為研究對象 ,開發(fā)超高速永磁同步電機控制器 ,采用傳統(tǒng)的IGBT主功率器件 ,且為兩電平主回 路結(jié)構(gòu)形式 ,通過改進的V/F控制算法 ,完成了控制器的設(shè)計。搭建了試驗平臺進行測試 ,結(jié)果表明 ,控制器能...

關(guān)鍵字: 超高速永磁同步電機 V/F控制 DSP

在現(xiàn)代通信系統(tǒng)中,功率放大器(PA)作為關(guān)鍵組件,其效率的提升對于降低能耗、延長設(shè)備續(xù)航以及提高系統(tǒng)性能具有至關(guān)重要的意義。隨著通信技術(shù)的不斷發(fā)展,如 5G 乃至未來 6G 的演進,信號的峰均比(PAPR)不斷提高,傳統(tǒng)...

關(guān)鍵字: 通信系統(tǒng) 功率放大器 包絡(luò)跟蹤
關(guān)閉