● 帶 IU/FPU 單元,支持 5級(jí)流水;
● 帶有內(nèi)存控制器,可以接SRAM/PROM/SDRAM;
● 帶有中斷控制器;
● 帶有 2 個(gè) UART 串口;
● 帶有 2 個(gè)內(nèi)部定時(shí)器;
● 帶有 GPIO 接口;
1553B總線控制器
IP核是歐比特公司專門為航空、航天測控網(wǎng)絡(luò)中的設(shè)備開發(fā)的符合MIL -STD -1553B協(xié)議的總線控制器模塊。該模塊內(nèi)部實(shí)現(xiàn)了1553B總線協(xié)議處理器和總線數(shù)據(jù)收發(fā)器,可以完成總線控制器、遠(yuǎn)程終端和總線監(jiān)視器三種總線設(shè)備的功能。此處使用的1553B內(nèi)核是集成了2個(gè)OBT1553B的功能,從而實(shí)現(xiàn)具有獨(dú)立兩路1553B功能的總線控制器。同時(shí)內(nèi)核內(nèi)置了32K X 16Bit靜態(tài)存儲(chǔ)器,靜態(tài)存儲(chǔ)器容量可根據(jù)需要修改。
圖2總線測試單元原理框圖
2.3 測試接口單元
測試接口單元是以繼電器為基礎(chǔ),基于RS232通訊的鏈路切換矩陣,由于測試功能及測試鏈路多,因此采用了I/O口資源多的FPGA作為主控芯片,其繼電器矩陣如圖3所示。
為保證信號(hào)質(zhì)量本單元設(shè)計(jì)中,選用的是磁保持繼電器,在匹配阻抗的同時(shí)兼顧了絕緣耐壓測試所需的安全距離使整個(gè)系統(tǒng)自身直流1000V絕緣電阻達(dá)到100MΩ以上,交流500V漏電流小于0.02mA。
圖3測試接口單元原理框圖
3 軟件設(shè)計(jì)
為保證軟件的可靠行、可擴(kuò)展性以及維護(hù)方便,本軟件采用設(shè)計(jì)增量模型進(jìn)行軟件工程的開發(fā),在明確需求后將各個(gè)構(gòu)件模塊是逐漸并入已有的軟件體系結(jié)構(gòu)中。其中系統(tǒng)軟件主要包含用戶管理模塊、參數(shù)配置模塊、功能測試模塊、報(bào)表統(tǒng)計(jì)及分析模塊、無人值守測試模塊,底層驅(qū)動(dòng)模塊、波形分析及回放模塊,軟件的總體框圖如圖4所示。
圖3系統(tǒng)軟件框圖
測試系統(tǒng)采用中文界面軟件。軟件平臺(tái)具有以下功能和特性:
a) 友好的人機(jī)交互界面:軟件系統(tǒng)操作簡單、易學(xué)、易掌握,界面美觀、操作舒適;
b) 完備的測試控制:可以根據(jù)測試要求設(shè)置各種測試條件,對(duì)于復(fù)雜的設(shè)置,系統(tǒng)給出操作步驟向?qū)Щ蛱崾荆?/span>
c) 實(shí)時(shí)的測試監(jiān)視:系統(tǒng)實(shí)時(shí)采集測試數(shù)據(jù),并根據(jù)要求以數(shù)字、文字、曲線、圖形等方式顯示出來(導(dǎo)通、隔離性能需要記錄實(shí)測值;網(wǎng)絡(luò)性能測試需要保存示波器圖片);
d) 統(tǒng)一的數(shù)據(jù)管理:系統(tǒng)可以記錄保存所有測試數(shù)據(jù),具有數(shù)據(jù)分析功能,可以根據(jù)分析結(jié)果生成測試報(bào)告并打印輸出;測試過程中也可進(jìn)行數(shù)據(jù)報(bào)表的查看和分析功能;