段海艦,孔慶忠
(內(nèi)蒙古工業(yè)大學(xué) 機(jī)械學(xué)院,內(nèi)蒙古 呼和浩特 010051)
臺式射頻儀表平臺主要是針對射頻信號的測量提供測試平臺,可以測試射頻信號的頻譜,包括信號頻譜分析和矢量信號分析功能,可以產(chǎn)生高精度的信號源,用于搭建完整的測試系統(tǒng),以便在實際測試信號或者是高校做實驗時使用。
臺式射頻儀表平臺的結(jié)構(gòu)如圖1所示。其硬件系統(tǒng)包括擴(kuò)展信號處理板、射頻發(fā)射板、射頻接收板、射頻擴(kuò)展板、系統(tǒng)控制和信號處理板。系統(tǒng)控制和信號處理板卡在臺式射頻儀表的最下方位置,其主要完成整個系統(tǒng)內(nèi)的信號接收、處理以及傳輸功能。
圖1 臺式射頻儀表的結(jié)構(gòu)圖
系統(tǒng)控制和信號處理板主要完成系統(tǒng)的控制和中頻信號處理,包括頻譜儀需要的信號處理功能,其硬件結(jié)構(gòu)框架如圖2所示。根據(jù)總體設(shè)計要求,系統(tǒng)控制和信號處理板卡位于系統(tǒng)的0槽,對外提供1路千兆調(diào)試網(wǎng)口,1路PCIE接口,2路SATA硬盤接口,2路USB接口,1路觸發(fā)信號輸入接口,1路觸發(fā)信號輸出接口,1路10MHz時鐘輸出接口,1路10MHz時鐘輸入接口,1路SPI總線接口,2路風(fēng)機(jī)轉(zhuǎn)速指示信號接口,VGA接口,鍵盤按鈕接口等。
臺式射頻儀表的電源智能控制通過系統(tǒng)控制和信號處理板實現(xiàn),當(dāng)系統(tǒng)電源接上交流220V后,先輸出5VSB的電壓,通過接插件提供給臺式射頻儀表平臺COM EXPRESS板卡,經(jīng)過電壓轉(zhuǎn)換芯片轉(zhuǎn)成3.3 VSB給系統(tǒng)控制和信號處理板板上的單片機(jī)供電,單片機(jī)驅(qū)動前面板的電源狀態(tài)指示燈亮,說明220V電源已經(jīng)接通。此時ATX只有+5VSB電壓供電,臺式射頻儀表平臺板卡內(nèi)的CPU并沒有運(yùn)行。系統(tǒng)控制和信號處理板電源控制原理如圖3所示。
當(dāng)按下前面板的電源按鍵后,PS_IN信號產(chǎn)生一個低脈沖,該信號送給 W83627的ACPI專用管腳PS_IN,并在芯片內(nèi)部對該復(fù)位信號進(jìn)行去抖處理,W83627捕捉到該脈沖,輸出一個復(fù)位脈沖到臺式射頻儀表平臺的PWRBTN信號,臺式射頻儀表平臺采樣該輸入復(fù)位信號,并根據(jù)BIOS設(shè)置會產(chǎn)生SUS_S3#、SUS_S4#和SUS_S5#三個狀態(tài)指示信號,SUS_S3#輸出給W83627芯片,在該芯片內(nèi)根據(jù)該信號的狀態(tài)產(chǎn)生PS_ON信號,并輸出給ATX電源,用于打開ATX電源的輸出。ATX電源檢測到PS_ON信號為拉低后,便會輸出各正常工作電壓(±12V、5V、3.3V),其中+12V提供給臺式射頻儀表平臺,但此時臺式射頻儀表平臺內(nèi)部沒有進(jìn)行電壓轉(zhuǎn)換,而是等候POWER_GOOD信號。當(dāng)ATX電源各輸出電壓都穩(wěn)定后,會輸出PWR_GOOD信號給COM EXPRESS板卡,此時COM EXPRESS板卡內(nèi)部產(chǎn)生工作需要的各種電壓,COM EXPRESS板卡會根據(jù)PWR_GOOD信號及輸入的電壓實現(xiàn)上電初始化過程。
圖2 系統(tǒng)控制和信號處理板硬件結(jié)構(gòu)框架
圖3 系統(tǒng)控制和信號處理板電源控制原理圖
系統(tǒng)控制和信號處理板的基帶處理單元主要由1片freescale公司的DSP芯片(型號為 MSC8157)構(gòu)成,通過RapidIO接口連接到現(xiàn)場可編程邏輯門陣列模塊,通過以太交換接口連接到臺式射頻儀表平臺。MSC8157系統(tǒng)接口方式如圖4所示。MSC8157處理器的主要特性如下:①支持6個SC3850內(nèi)核,最高頻率為1.0GHz;②每個SC3850內(nèi)核的L1內(nèi)存大小為64kByte,L2內(nèi)存大小為512kByte,M3內(nèi)存大小為3 MByte;③外接4片DDR3存儲器,構(gòu)成64bit位寬,時鐘頻率為667MHz,每片容量為128MByte;④支持4個CPRI接口,速率可以達(dá)到6GHz,SRIO滿足協(xié)議要求;⑤支持2個以太接口,對外可以配成2個RGMII方式或者是2個SGMII方式;⑥具有32個GPIO引腳,支持集電極開路。
圖4 MSC8157系統(tǒng)接口方式
系統(tǒng)控制和信號處理板的控制邏輯單元(EPLD)采用Lattice的LCMXO2280芯片實現(xiàn)。主要完成以下功能:①整板復(fù)位控制與管理;②外部軟件狗;③工作指示燈控制;④整板定時信號分發(fā);⑤中斷復(fù)用;⑥數(shù)字鎖相環(huán)鑒相功能;⑦FPGA下載;⑧支持IIC協(xié)議。控制邏輯單元接口方式如圖5所示。
系統(tǒng)控制和信號處理板的現(xiàn)場可編程邏輯門陣列模塊采用了ALTERA公司的EP4SGX230FPGA芯片,其功能如下:①外接6GB的大存儲,用于數(shù)據(jù)的高速回放功能;②實現(xiàn)ADC和DAC接口功能;③對ADC中頻采樣輸出數(shù)據(jù)進(jìn)行數(shù)字下變頻、多速率轉(zhuǎn)換處理等;④將基帶信號解出,經(jīng)過脈沖整形、多速率轉(zhuǎn)換、數(shù)字上變頻處理生成基頻信號,輸出給DAC進(jìn)行中頻變頻、模數(shù)轉(zhuǎn)換;⑤發(fā)出快速射頻開關(guān)控制,通過本板控制邏輯單元模塊透傳到射頻板卡上的控制邏輯單元模塊,直接控制射頻開關(guān);⑥對射頻信號經(jīng)過ADC采樣后進(jìn)行頻譜處理,處理后的數(shù)據(jù)通過PCIE直接進(jìn)入X86的內(nèi)存進(jìn)行顯示,最大限度地提高頻譜處理速度。現(xiàn)場可編程邏輯門陣列接口方式如圖6所示。
圖5 控制邏輯單元接口方式
圖6 現(xiàn)場可編程邏輯門陣列接口方式
系統(tǒng)控制和信號處理板有2個復(fù)位按鍵:電源復(fù)位按鍵和系統(tǒng)復(fù)位按鍵。其中電源復(fù)位按鍵產(chǎn)生的復(fù)位信號接入到SuperIO芯片的專用管腳PSIN,由該芯片產(chǎn)生臺式射頻儀表平臺的上電復(fù)位信號PM_PWRBTN#;系統(tǒng)復(fù)位按鍵產(chǎn)生復(fù)位信號PM_EXTRST#,直接連接臺式射頻儀表平臺的指定系統(tǒng)復(fù)位管腳。此外,板卡上還有用于復(fù)位單片機(jī)的復(fù)位按鈕。由于臺式射頻儀表平臺的供電和信號處理板的供電時間不一致,因此系統(tǒng)控制和信號處理板卡上的幾個芯片的復(fù)位信號均需要在臺式射頻儀表平臺啟動后再釋放,臺式射頻儀表平臺上電前應(yīng)保持復(fù)位狀態(tài),避免造成芯片與臺式射頻儀表平臺之間連接信號線的干擾。系統(tǒng)控制和信號處理板復(fù)位設(shè)計原理框圖如圖7所示。
圖7 系統(tǒng)控制和信號處理板復(fù)位設(shè)計原理框圖
系統(tǒng)控制和信號處理板的時鐘樹如圖8所示。
圖8 系統(tǒng)控制和信號處理板時鐘樹
由于篇幅所限,臺式射頻儀表平臺的鍵盤和旋鈕設(shè)計、VGA設(shè)計、LCD液晶屏設(shè)計以及以太網(wǎng)接口等模塊的設(shè)計,在此不再敘述。
本文設(shè)計的臺式射頻儀表平臺中的系統(tǒng)控制和信號處理板能實現(xiàn)整個系統(tǒng)的信號控制和處理,設(shè)計完成后,經(jīng)調(diào)試達(dá)到了預(yù)期效果。
[1] 周炯盤,龐沁華.通信原理[M].北京:北京郵電大學(xué)出版社,2005.
[2] 劉百芬,張利華.信號與系統(tǒng)[M].北京:人民郵電出版社,2012.
[3] 吳繼華.Altera公司推薦FPGA/CPLD培訓(xùn)教材[M].北京:人民郵電出版社,2005.