999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

一種基于虛擬儀器的軍用計算機總線仿真技術*

2021-12-01 14:32:50
計算機與數字工程 2021年11期
關鍵詞:信號

萬 岳

(中國船舶重工集團公司第七二四研究所 南京 211100)

1 引言

在自動化測試診斷系統(tǒng)中,需要對ISA、EISA、I2C、存儲器等基于數字總線的設備進行測試,通常采用ISA等總線主控制器+接口適配器的方式,通過總線主控制器與被測對象(UUT)進行通訊,輸出激勵、采集反饋信號,完成自動化測試診斷工作。傳統(tǒng)的方式能夠實現總線操作,但是屬于專用測試設備,直接影響設備的通用性,同時,設備結構無法精簡化,導致部署空間、購置成本增加。本文采用通用型數字IO模塊,提出一種基于通用IO的復雜數字總線仿真方法,以復雜的計算機ISA總線為驗證目標,采用圖形化操控方式,實現IO空間與存儲器空間讀寫操作,完成板載寄存器讀寫、內存讀寫等操作。結果表明,基于通用IO的復雜數字總線仿真方法可以模擬仿真ISA、EISA、AT BUS、SCSI BUS、MULTIBUS、I2C等數字總線操作,對總線測試診斷、局部總線通信等設計開發(fā)具有參考價值。

2 傳統(tǒng)測試診斷系統(tǒng)架構

自動化測試診斷系統(tǒng)一般采用VXI、PXI、LXI等測試總線,VXI、PXI機箱集成主控制器、示波器、萬用表、ADDA模塊、串口通訊模塊等虛擬儀器,配齊操控組件與其它外圍設備,構成自動化測試診斷系統(tǒng)[1]。

對于ISA、EISA、MULTIBUS、I2C、存儲器等數字總線被測對象,一般采用總線主控制器+接口適配器方式,實現與被測模塊的數字通訊,組成架構如圖1所示。

圖1 傳統(tǒng)總線測試系統(tǒng)架構

以ISA總線測試為例,設計專用接口適配器,上面配置ISA總線計算機主板,主板通過適配器與被測ISA總線模塊(視頻板、異步串口板等)通訊。測試程序運行在測試PXI主控制器上,測試指令通過網絡或串口發(fā)送給ISA主板,ISA主板轉換為總線讀寫操作,進而實現對被測模塊的功能測試。

采用通用IO模塊的測試系統(tǒng)框架如圖2所示。

圖2 基于通用IO模塊的測試系統(tǒng)框架

在PXI系統(tǒng)中,不再配置總線計算機主板,配置通用數字IO模塊,采用軟件控制數字通道,模擬總線信號交互過程,實現總線操作。由于被測UUT接口在電氣、物理結構上多樣,專用接口適配器實現接口適配功能。對于數字接口簡單的模塊,如I2C模塊,可以直接采用適配電纜。由于采用數字IO模塊,通過軟件適應各種總線操作需求,進一步提高測試系統(tǒng)的通用性與經濟性。

3 通用數字IO仿真技術

3.1 數字總線仿真對通用數字IO的技術要求

通用IO模塊需要模擬仿真ISA、EISA、MULTI?BUS、I2C等數字總線操作,實現完成的完整的數字激勵—響應測試,因此,通用IO模塊主要技術要求如下。

1)由于總線操作涉及讀寫,數字IO通道具備必須輸出與輸入雙向控制功能;

2)考慮到計算機總線的電氣特性,數字IO通道信號邏輯電平標準為TTL與CMOS;

3)除高低電平基本邏輯狀態(tài),需要提供高阻狀態(tài),確保不會多設備同時驅動導致的總線沖突;三態(tài)是I2C通信、IC測試和通用數字激勵/響應測試等雙向應用必要特性;

4)由于總線測試,涉及大規(guī)模的數據交互,大量激勵數據與采集數據需要存放在數字IO模塊上,因此通用數字IO模塊需要大容量的板載內存;

5)具備內時鐘與外時鐘同步能力。內時鐘輸出,是同步外部被測模塊總線操作;外時鐘輸入,是同步自身總線操作;

6)考慮到計算機總線特性,建議數字IO通道可以按照8路為一組成組控制,降低控制難度;

7)由于測試診斷系統(tǒng)工作性質,被測對象與PXI板卡之間往往有電纜連接,單端信號電纜傳輸,會帶來信號完整性問題。因此,高速的總線信號如CPCI[2](33MHz/66 MHz),推薦采用計算機主板+接口適配器方式;采用通用數字IO模擬總線方式,建議總線運行速率控制在20MHz以下。

3.2 PXI數字IO模塊

本項目采用的PXI數字IO模塊,主要技術指標如下。

1)單模塊48通道;

2)內置同步機制,支持多模塊數據通道并行擴展;

3)標準PXI接口,32位PXI總線,即插即用;

4)每通道64Kbit存儲深度;

5)I/O通道電平標準:TTL兼容;

6)兩種操作模式:動態(tài)/靜態(tài);

7)最大猝發(fā)速率:40MHz。

單塊原理框圖如圖3。

圖3 數字IO模塊框圖

PXI接口芯片把PXI總線操作轉換為局部總線。FPGA作為模塊控制器,負責存儲控制、輸出控制、單獨IO控制,同時負責整個模塊的管理與時序控制。存儲器陣列負責存儲多通道大容量數字激勵文件與采集文件的存儲。輸出輸入控制部分負責輸出邏輯三態(tài)控制。

3.3 模塊的工作流程

IO模塊在啟動后,進行初始化操作,設置相關模塊基本參數。然后處于等待狀態(tài),接收總線命令。

由于涉及多通道大數據量數字量的讀取控制,激勵文件與采集文件都是存放于存儲器中。待讀寫完成后,通過中斷方式,通知主控制器操作存儲器數據,進行后續(xù)數據處理。

3.4 IO通道數據文件

激勵文件(寫操作)與響應數據(讀操作)文件都是數字IO邏輯狀態(tài)的數據文件,在文件中,按照輸出時拍(操作時鐘的一個周期)記錄所有通道的邏輯狀態(tài)。

以總線寫操作為例,需要占用十四個時拍(T1~T14),激勵波形如圖5。

圖5 寫操作示意圖

其中,數字IO通道與信號的對應關系,在模塊工作參數設置時確定。在激勵文件中,地址線在A[31-0]在T2-T13有效,D[15-0]在T4-T12有效,寫信號在T11-T12有效。

從中可以看出,對于多通道大數據量數字總線模擬操作,激勵文件的生成成為關鍵,采用人工方式效率低,無法滿足研發(fā)進度需求,必須采用自動化方式。

4 ISA總線仿真-視頻圖形板測試

4.1 ISA總線概述

ISA是16bit的計算機系統(tǒng)總線,最大傳輸速率為16MB/s,允許多個CPU共享系統(tǒng)資源。雖然運行速率低,但是由于兼容性好,在PC104等產品中廣泛使用。

ISA總線包括地址總線SA19-SA0、數據總線AD15-AD0、中斷信號等[3]。與總線仿真操作重要的控制信號為

1)BALE:地址鎖存信號;

2)IORC#:IO空間讀信號;

3)IOWC#:IO空間寫信號;

4)MRDC#:存儲器空間讀信號;

5)MWTC#:存儲器空間寫信號。

System Clock是一個自行運轉的時鐘,頻率在7MHz~10MHz之間。

4.2 視頻圖形板仿真測試

1)視頻圖形板

視頻圖形板由主機接口、圖形系統(tǒng)處理器、存儲器、調色板五部分組成。

其中,主機接口用于完成圖形系統(tǒng)處理器與主機之間的通信控制;圖形系統(tǒng)處理器用于完成圖形加工與顯示控制;存儲器、調色板(RAMDAC)完成圖形、數據、程序的存儲與視頻信號的生成。

2)測試項目

本項目共配置4塊PXI模塊,具備192路數字IO并行仿真測試能力,能夠滿足ISA總線仿真需求。

主要測試項目:

(1)主機通訊測試;

(2)VRAM測試:地址總線測試、數據總線測試、存儲單元測試;

(3)DRAM測試:地址總線測試、數據總線測試、存儲單元測試;

(4)FLASH測試:存儲單元測試;

(5)調色板測試:寄存器測試、內部調色板空間測試。

在測試中,涉及大量存儲器操作,如地址總線測試、數據總線測試、存儲單元測試等,為此編制了激勵文件專用生成器,自動生成大容量數據文件。

4.3 測試結果

測試程序啟動后,程序自動運行,并把測試結果在進度狀態(tài)對話框中反饋。測試中如有故障,其故障結果在實測值中顯示,方便使用人員記錄故障原因。

5 結語

在傳統(tǒng)總線測試系統(tǒng)架構分析的基礎上,基于通用型數字IO模塊,本文提出一種基于通用IO的復雜數字總線仿真方法,設計數字IO模塊工作流程、底層驅動方式。以復雜的計算機ISA總線為驗證目標,針對視頻圖形板,采用自動化測試向量生成器,進行IO空間與存儲器空間讀寫操作,實現板載寄存器讀寫、內存讀寫等操作。驗證結果表明,基于通用IO的復雜數字總線仿真方法可以模擬仿真ISA、EISA、I2C等數字總線操作,對總線測試診斷、局部總線通信等設計具有參考價值。

猜你喜歡
信號
信號
鴨綠江(2021年35期)2021-04-19 12:24:18
完形填空二則
7個信號,警惕寶寶要感冒
媽媽寶寶(2019年10期)2019-10-26 02:45:34
孩子停止長個的信號
《鐵道通信信號》訂閱單
基于FPGA的多功能信號發(fā)生器的設計
電子制作(2018年11期)2018-08-04 03:25:42
基于Arduino的聯(lián)鎖信號控制接口研究
《鐵道通信信號》訂閱單
基于LabVIEW的力加載信號采集與PID控制
Kisspeptin/GPR54信號通路促使性早熟形成的作用觀察
主站蜘蛛池模板: 999精品视频在线| 久久这里只有精品66| www.精品国产| 亚洲综合婷婷激情| 亚洲欧美在线综合图区| 亚洲精品成人片在线观看| 毛片免费在线视频| 国产中文一区二区苍井空| 国产精品天干天干在线观看| 日韩中文无码av超清| 中文无码伦av中文字幕| 日本成人在线不卡视频| 亚洲女同欧美在线| 啦啦啦网站在线观看a毛片 | 天天躁夜夜躁狠狠躁躁88| 色视频久久| 992Tv视频国产精品| 国产精品区视频中文字幕| 五月激情综合网| 99这里精品| 日韩天堂视频| 国产一级视频久久| 综合色在线| 国产成人亚洲精品色欲AV| 国产国模一区二区三区四区| 国产va免费精品| 欧美在线视频不卡| 国产精品久久久久婷婷五月| 538精品在线观看| 欧美成人精品一级在线观看| 毛片三级在线观看| h网站在线播放| 亚洲国产成人久久精品软件| 1769国产精品视频免费观看| 国产视频入口| 国产人人乐人人爱| 成年人视频一区二区| 久久中文电影| 黄片一区二区三区| av一区二区三区高清久久| 91免费国产高清观看| 国产极品美女在线| 色婷婷亚洲综合五月| 美女无遮挡免费网站| 欧美劲爆第一页| 韩日无码在线不卡| 成人免费网站久久久| 国产小视频a在线观看| 最新国产你懂的在线网址| 99re热精品视频中文字幕不卡| а∨天堂一区中文字幕| 男人天堂伊人网| 婷婷综合在线观看丁香| 亚洲全网成人资源在线观看| 免费国产黄线在线观看| 亚洲AV无码久久精品色欲 | 小说 亚洲 无码 精品| 久草视频精品| 五月婷婷导航| 日本a∨在线观看| 欧美三级不卡在线观看视频| 日韩精品专区免费无码aⅴ| 色悠久久综合| 久久黄色免费电影| 国产网站免费| 人人妻人人澡人人爽欧美一区 | 手机看片1024久久精品你懂的| 国产欧美高清| 91精品国产自产在线老师啪l| 亚洲综合九九| 亚洲欧美日韩高清综合678| 久久国产精品无码hdav| 99热这里只有精品国产99| 欧美综合激情| 欧美97色| 奇米精品一区二区三区在线观看| 亚洲最大福利视频网| 国产一级片网址| 亚洲女同欧美在线| 99精品视频在线观看免费播放| 在线视频97| 国产无码精品在线|