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

        ?

        分布式計(jì)算機(jī)系統(tǒng)通用接口模塊的設(shè)計(jì)與實(shí)現(xiàn)

        2016-08-04 06:16:04李成文高楊何小亞中國航空計(jì)算技術(shù)研究所西安710119
        電子測試 2016年13期

        劉 宇,李成文,高楊,楊 濤,何小亞(中國航空計(jì)算技術(shù)研究所,西安,710119)

        ?

        分布式計(jì)算機(jī)系統(tǒng)通用接口模塊的設(shè)計(jì)與實(shí)現(xiàn)

        劉 宇,李成文,高楊,楊 濤,何小亞
        (中國航空計(jì)算技術(shù)研究所,西安,710119)

        摘要:文章的研究目的是研究新一代飛機(jī)機(jī)載計(jì)算機(jī)中具用通用化、模塊化的機(jī)載通用接口模塊,滿足新一代綜合化航空電子系統(tǒng)要求.文章介紹了一種應(yīng)用于分布式計(jì)算機(jī)系統(tǒng)的通用接口模塊的設(shè)計(jì)與實(shí)現(xiàn),此設(shè)計(jì)解決了新一代飛機(jī)對接口模塊綜合化、模塊化的要求,介紹了通用接口模塊具體實(shí)現(xiàn)方式,通過驗(yàn)證證明了設(shè)計(jì)的可行性和可靠性,目前,通用接口模塊在機(jī)載容錯(cuò)分布式計(jì)算機(jī)原理樣機(jī)中通過了系統(tǒng)驗(yàn)證,滿足用戶要求.

        關(guān)鍵詞:分布式;通用接口;LRM

        0 引言

        隨著航空電子系統(tǒng)的快速發(fā)展,系統(tǒng)對機(jī)載計(jì)算機(jī)的性能提出了越來越高的要求,尤其是對機(jī)載計(jì)算機(jī)的綜合化、模塊化要求。機(jī)載計(jì)算機(jī)不僅要計(jì)算大量的數(shù)據(jù),而且還要對各種數(shù)據(jù)進(jìn)行融合,除具有處理器、RAM、ROM外,還要求具有很強(qiáng)的對外設(shè)備的輸入輸出處理能力,如何實(shí)現(xiàn)模塊綜合化、模塊化已經(jīng)成為一個(gè)新的研究方向。

        本文介紹的通用接口模塊就是一種實(shí)現(xiàn)數(shù)據(jù)處理及與對外輸入輸出處理能力的設(shè)計(jì)。

        1 系統(tǒng)結(jié)構(gòu)及原理

        整個(gè)系統(tǒng)分成兩個(gè)功能塊:CPU和IO、CPU部分負(fù)責(zé)整個(gè)模塊內(nèi)部的數(shù)據(jù)處理和資源管理,而IO部分用于整個(gè)系統(tǒng)與外部設(shè)備的輸入輸出處理,兩大功能塊通過PCI總線連接。

        2 模塊結(jié)構(gòu)與特點(diǎn)

        通用接口模塊用于模塊內(nèi)部數(shù)據(jù)處理、資源滾利幾對外部設(shè)備的輸入輸出處理,圖1是通用接口模塊原理圖,其中上半部分為CPU部分,下半部分為IO部分。兩部分通過PCI總線連接:

        3 模塊功能設(shè)計(jì)與實(shí)現(xiàn)

        3.1CPU部分功能設(shè)計(jì)

        CPU部分實(shí)現(xiàn)上電復(fù)位、時(shí)鐘電路、電壓轉(zhuǎn)換器、看門狗電路、MPC107橋等電路。

        復(fù)位電路由上電復(fù)位電路和復(fù)位處理電路組成,上電復(fù)位電路采用MAXIM公司的MAX791實(shí)現(xiàn),當(dāng)上電、掉電或手動(dòng)復(fù)位有效時(shí),上電復(fù)位電路產(chǎn)生200ms的復(fù)位信號(hào)。復(fù)位處理電路由CPLD邏輯實(shí)現(xiàn),上電復(fù)位電路的輸出復(fù)位信號(hào)送到CPLD1(因MAX791產(chǎn)生的是5V信號(hào),不能直接輸入到MPC107上),經(jīng)過CPLD1邏輯驅(qū)動(dòng)后輸入到MPC107上,由MPC107產(chǎn)生MPC107_ HRST和MPC107_SRST輸入到CPLD1,再由CPLD1產(chǎn)生處理器硬復(fù)位和處理器軟復(fù)位及PCI設(shè)備復(fù)位信號(hào)。

        時(shí)鐘電路輸入時(shí)鐘為33MHz(3.3V時(shí)鐘),33MHz時(shí)鐘由SG-8002JF-33MHz晶振產(chǎn)生,然后輸入到MPC107上,MPC107產(chǎn)生5 路33MHz同步時(shí)鐘供PCI設(shè)備使用(到通用接口模塊的通用部分),MPC107內(nèi)部實(shí)現(xiàn)時(shí)鐘鎖相環(huán)電路,經(jīng)MPC107中的DLL產(chǎn)生4路同步時(shí)鐘(66MHz~100MHz)時(shí)鐘供SDRAM使用, 產(chǎn)生3路同步時(shí)鐘(66MHz~100MHz)時(shí)鐘供處理器使用。

        本模塊上處理器(MPC750)內(nèi)核電壓為2.6V,接口電壓為3.3V;MPC107內(nèi)核電壓為2.5V,接口電壓為3.3V或2.5V,其它芯片均為5V或3.3V電壓。5V,3.3V電壓可由電源模塊提供。處理器內(nèi)核電壓2.6V由線性Linear公司的可調(diào)電壓轉(zhuǎn)換器LT1083CT提供,最大電流7A。MPC107內(nèi)核電壓2.5V電壓由LT1085CM提供,最大電流3A。為了保證同時(shí)加電,電壓轉(zhuǎn)換器之間加入二級管,當(dāng)上電時(shí)VOUT立刻可達(dá)到預(yù)設(shè)值(小于2.6V),再等到電壓轉(zhuǎn)換器轉(zhuǎn)換電壓VOUT達(dá)到2.6V時(shí),二級管反向截止,從而電壓穩(wěn)定滿足器件電氣特性。

        看門狗電路采用MAX791和CPLD實(shí)現(xiàn),定時(shí)周期可根據(jù)應(yīng)用需要用硬件設(shè)置,默認(rèn)為1.6s。當(dāng)看門狗功能失效后,產(chǎn)生看門狗中斷??撮T狗設(shè)計(jì),當(dāng)看門狗報(bào)警時(shí)采用硬件設(shè)計(jì)自動(dòng)喂狗,當(dāng)連續(xù)發(fā)生三次看門狗中斷后產(chǎn)生處理器軟復(fù)位。

        MPC107內(nèi)部實(shí)現(xiàn)EPIC(嵌入可編程中斷控制器),可以管理5路PCI中斷,中斷控制器示意圖如圖6,處理器1管理5路PCI中斷及MPC107中斷,看門狗中斷和掉電中斷接到處理器的MCP上,查詢FPGA內(nèi)部寄存器可以判斷是看門狗中斷還是掉電中斷。

        MPC107PCI橋接器/集成存儲(chǔ)器控制器提供MPC6XX,MPC7XX,MPC74XX處理器到PCI總線的接口,MPC107提供功能有:一個(gè)高性能的存儲(chǔ)器控制器,兩處理器的支持,兩通道DMA控制器,一個(gè)中斷控制器,一路I2O消息控制器,一路I2C接口,一個(gè)時(shí)鐘鎖相環(huán)電路,MPC107內(nèi)部有配置寄存器,配置寄存器基地址為0XFEC00000。

        3.2 IO部分功能設(shè)計(jì)

        IO部分實(shí)現(xiàn)PCI橋接器、PCI局部總線控制器、接口電路、模擬量處理電路、輸入輸出離散量處理電路等電路。

        3.2.1PCI橋接器設(shè)計(jì)

        PCI橋接器使用PLX Technology公司的PCI9056.PCI9056具有32位、66MHz的PCI總線以及局部總線操作;PCI9056內(nèi)部還是基于原有的PCI9054技術(shù)架構(gòu).PCI9056具有以下特點(diǎn):

        1)含有1個(gè)PCI仲裁器,支持7個(gè)外部主控設(shè)備;

        2)2個(gè)獨(dú)立的DMA通道,每個(gè)通道含有1個(gè)雙向的深度為64長字(256字節(jié))的FIFO;

        3)增強(qiáng)的M模式功能,能提供PowerQUICC超出原有16字節(jié)長度限制的突發(fā)傳送;

        4)有2個(gè)響應(yīng)同樣深度的FIFO,并有可編程的讀信號(hào)超過報(bào)告及其恢復(fù);

        5)符合PICMG 2.1熱交換技術(shù)規(guī)范,包括電壓偏移容錯(cuò)、預(yù)充電功能與預(yù)置不支持響應(yīng)功能,支持PCI電源管理,含有D3cold電源事件中斷;

        6)可應(yīng)用于嵌入式主機(jī)的復(fù)位和中斷引腳設(shè)置功能,具有JTAG邊界掃描;

        7)2.5V的CMOS芯核電壓,對3V和5V的I/O信號(hào)電平兼容。

        圖1 通用接口模塊原理圖

        本模塊的PCI9056設(shè)計(jì)成PCI總線的目標(biāo)設(shè)備,采用M模式局部總線。

        3.2.2PCI局部總線控制器

        PCI局部總線控制器由CPLD2邏輯實(shí)現(xiàn),該控制器包括片選譯碼電路、時(shí)序控制電路、AD轉(zhuǎn)換控制電路、429時(shí)鐘分頻電路、429控制器和中斷管理器。

        片選譯碼電路是對PCI9056局部總線進(jìn)行地址PCI_ A[31:28]、PCI_A[15:0]、傳輸類型碼PCI_SIZE[1:0]進(jìn)行譯碼產(chǎn)生各種IO接口片選CS_L和字節(jié)使能BE_L[3:0]。PCI_ A[31:28]產(chǎn)生IO設(shè)備的基地址0x80000000,PCI_A[15:2]產(chǎn)生IO設(shè)備的偏移地址0x0000-0xFFFF。所有IO設(shè)備均按32位方式訪問,訪問地址加4,有效數(shù)據(jù)為低8位或低16位。

        時(shí)序控制電路實(shí)現(xiàn)IO設(shè)備訪問的讀/寫信號(hào),及對PCI主設(shè)備訪問應(yīng)答等功能。CYC_L為周期信號(hào),DEN_L為數(shù)據(jù)使能信號(hào),這兩個(gè)信號(hào)控制IO設(shè)備訪問時(shí)間,讀信號(hào)RD_L和寫信號(hào)WR_L均與時(shí)鐘CLK同步,各IO設(shè)備的訪問時(shí)間按芯片手冊提供的典型值來設(shè)計(jì)。

        AD轉(zhuǎn)換控制電路用于啟動(dòng)AD轉(zhuǎn)換、讀取AD碼、鎖存AD碼及模擬通道的選擇,該電路還包括輸入離散量的驅(qū)動(dòng)。

        429時(shí)鐘分頻電路產(chǎn)生1MHz時(shí)鐘供ARINC429協(xié)議處理器使用,該電路由一個(gè)4位計(jì)數(shù)器實(shí)現(xiàn),計(jì)數(shù)器輸入時(shí)鐘為16MHz,輸出時(shí)鐘為1MHz。

        429控制器用于控制ARINC429接口電路收發(fā)數(shù)據(jù),是本模塊設(shè)計(jì)的重點(diǎn)和難點(diǎn)之一。429控制器要完成ARINC429接口電路的讀/寫、配置、接收數(shù)據(jù)處理、發(fā)送數(shù)據(jù)處理等操作。

        中斷管理器用于管理RS422通信中斷、ARINC429通信中斷和AD轉(zhuǎn)換器中斷,中斷管理器接收16路中斷:1路AD轉(zhuǎn)換中斷、9路RS422中斷、6路ARINC429中斷,所有中斷均為電平觸發(fā)方式。中斷管理器設(shè)有16位寄存器保存16路中斷請求,中斷管理器的寄存器地址為0500H。

        3.2.3接口電路電路設(shè)計(jì)

        接口電路由RS422接口電路和ARINC429接口電路組成。

        RS422接口電路實(shí)現(xiàn)9路RS422協(xié)議的數(shù)據(jù)通信,該電路由5片TL16C552芯片和9片MAX488實(shí)現(xiàn)。5片TL16C2552芯片實(shí)現(xiàn)10路數(shù)據(jù)轉(zhuǎn)換通道,本模塊使用其中的9路。RS422數(shù)據(jù)轉(zhuǎn)換通道的物理數(shù)據(jù)寬度為8位,本模塊設(shè)計(jì)成32位訪問方式。MAX3490實(shí)現(xiàn)3.3V TTL電平與差分RS422串行通信電平的轉(zhuǎn)換。

        ARINC429接口電路實(shí)現(xiàn)4路ARINC429協(xié)議數(shù)據(jù)接收、2 路ARINC429協(xié)議數(shù)據(jù)發(fā)送,該電路由2片HS4-3282芯片和2片HS4-3182芯片實(shí)現(xiàn),4路ARINC429接收通道與RS422接口電路的6、7、8、9接收通道復(fù)用,2路ARINC429發(fā)送通道與RS422接口電路的8、9發(fā)送通道復(fù)用,通道的切換通過設(shè)置12個(gè)跳線實(shí)現(xiàn)。

        3.2.4模擬量處理電路

        模擬量處理電路用于處理3路-10V~+10V輸入模擬量,本部分電路由模擬量輸入信號(hào)前端處理電路和A/D轉(zhuǎn)換電路組成。

        模擬量前端處理電路由RC電路和運(yùn)算放大器(OP200)組成,3路-10V~+10V外部模擬量輸入接口,采用差分或單端輸入方式,高低端通過一階濾波,經(jīng)運(yùn)放(OP200)進(jìn)行1:1的比例放大,然后送入A/D轉(zhuǎn)換電路。

        A/D轉(zhuǎn)換電路由多路器ADG508和模數(shù)轉(zhuǎn)換器AD1674組成,AD1674內(nèi)部有采樣保持器,允許單極性和雙極性輸入,輸入電壓可為±5V,±10V, 0V-10V, 0V-20V。本模塊的AD1674設(shè)計(jì)成可以是單極性輸入,也可以是雙極性輸入,由跳線來設(shè)置,輸入電壓可為±10V和0V-20V。

        3.2.5輸入輸出離散量處理電路

        輸入輸出離散量處理電路由輸入離散量處理電路和輸出離散量處理電路組成。

        輸入離散量處理電路實(shí)現(xiàn)0V-32V的輸入離散量處理,0V-3V定義為邏輯‘1’;18V-32V定義為邏輯‘0’,輸入離散量處理電路由光電隔離6N140芯片、電壓調(diào)節(jié)電阻和CPLD2邏輯實(shí)現(xiàn),

        輸出離散量處理電路要實(shí)現(xiàn)12路離散量輸出,其中4路為TTL電平、4路+15V/地、4路為4路+28V/地。5V離散量輸出電路是由CPLD2的邏輯實(shí)現(xiàn),4路5V離散量直接從CPLD2輸出到底板總線,15V離散量輸出電路是由CPLD2的邏輯、電壓變換器MC14504和限流電阻實(shí)現(xiàn),4路15V離散量從CPLD2的鎖存器輸出,然后電壓變換器MC14504把5V TTL電平離散量轉(zhuǎn)換成15V離散量,最后經(jīng)過10KΩ電阻送到到底板總線。15V輸出離散量使用并口1的高4位。15V離散量輸出端口地址為0x80000200,28V離散量輸出電路是由CPLD2的邏輯、繼電器驅(qū)動(dòng)器SG2803、繼電器S172和限流電阻實(shí)現(xiàn)。4路28V離散量從CPLD2的鎖存器輸出,送到繼電器驅(qū)動(dòng)器SG2803,SG2803驅(qū)動(dòng)S172繼電器,使繼電器接+28V或接28V地,產(chǎn)生+28V/地的離散量,最后經(jīng)過50KΩ電阻送到到底板總線。28V輸出離散量使用并口2的低4位,28V離散量輸出端口地址為0x80000204。

        4 分布式計(jì)算機(jī)系統(tǒng)通用接口模塊功能驗(yàn)證與分析

        通過JTAG調(diào)試接口、串行總線接口以及故障輸出接口來檢測模塊工作的正確性,檢測結(jié)果正確,達(dá)到技戰(zhàn)術(shù)指標(biāo),滿足用戶需要,同時(shí)也可以對模塊進(jìn)行調(diào)試,跟蹤等。模塊的驗(yàn)證主要包括可編程邏輯器件的仿真驗(yàn)證和功能的驗(yàn)證。目前,通用接口模塊已在機(jī)載實(shí)時(shí)容錯(cuò)分布式計(jì)算機(jī)系統(tǒng)原理樣機(jī)中通過了系統(tǒng)驗(yàn)證,本分所實(shí)現(xiàn)的一種通用接口模塊已經(jīng)應(yīng)用于分布式機(jī)載計(jì)算機(jī)系統(tǒng),前景廣闊。

        5 結(jié)束語

        本文介紹了一種應(yīng)用于機(jī)載實(shí)時(shí)容錯(cuò)分布式計(jì)算機(jī)系統(tǒng)的通用接口模塊的設(shè)計(jì)與實(shí)現(xiàn),本課題在應(yīng)用預(yù)研成果的基礎(chǔ)上,針對新一代飛機(jī)機(jī)載計(jì)算機(jī)系統(tǒng),突破了多項(xiàng)關(guān)鍵技術(shù),為新一代飛機(jī)的綜合航電系統(tǒng)的研制提供了有力的支持。

        參考文獻(xiàn)

        [1]鄭緯民.計(jì)算機(jī)系統(tǒng)結(jié)構(gòu)[M].北京:清華大學(xué)出版社,2000.

        [2]MPC750 RICS Microprocessor Family User' s Manual[Z]. USA: Motorola Inc,2001.

        [3]MPC107 PCI Bridge /Memory Controller User's Manual [Z].USA: Motorola Inc,2000.

        [4]李貴山.PCI 局部總線開發(fā)者指南[M].西安: 西安電子科技大學(xué)出版社,2001,3.

        [5]Universe IITM User Manual[Z].USA:TUNDRA,1998.

        [6]PCI 9056BA Data Book[Z].USA: PLX Technology Inc,2003.

        作者簡介

        劉宇(1987~ ),男,黑龍江綏棱人,學(xué)士,助理工程師,主要研究方向?yàn)橛?jì)算機(jī)及應(yīng)用。

        Design of A Genneral I/O Module for Distributed Computer System

        Liu Yu,Li Chengwen,Gao Yang,Yang Tao,He Xiaoya
        (Aeronsutical Conputing Technique Research Institute,Xi’an,710068,China)

        Abstract:To research general airborne I/O module for next-generation airplane ,fulfilling integrated avionics system’s requirements, is the main purpose of integration and modularization.Thispaper also presents a method of verification for feasibility and reliability.The general I/O module passed user acceptance tests and functions well in prototype airborne distributed cpmputer systems.

        Keywords:distributed;common interface;LRM

        国产一区二区三区在线影院| 精品久久综合亚洲伊人| 在线视频中文字幕乱人伦| 久久国产自偷自免费一区100| 少妇高潮无码自拍| 精品日韩av专区一区二区| 中文字幕人妻一区二区二区| 亚洲av无码成人精品国产| 人妻少妇久久中文字幕一区二区 | 亚洲天堂2017无码中文| 亚洲色偷偷偷综合网另类小说 | 国产日韩一区二区精品| 中文字幕午夜精品久久久| 五月开心婷婷六月综合| 精品水蜜桃久久久久久久| 中文字幕在线日韩| av成人资源在线观看| 老女老肥熟女一区二区| 久久综合亚洲色hezyo国产| 国产免费破外女真实出血视频| 91自国产精品中文字幕| 二区视频在线免费观看| 国产又爽又黄又刺激的视频| 亚洲综合伊人制服丝袜美腿 | 国产午夜手机精彩视频| 日本a级特黄特黄刺激大片| 日本av一区二区播放| 免费人成视频网站在在线| 狠狠色噜噜狠狠狠狠米奇777| 日韩秘 无码一区二区三区| 亚洲伊人伊成久久人综合| 婷婷五月六月激情综合色中文字幕| 亚洲欧洲巨乳清纯| 亚洲蜜芽在线精品一区| 一区二区三区激情免费视频| 99久久精品免费看国产一区二区三区| 欧洲人妻丰满av无码久久不卡| 无码人妻中文中字幕一区二区| 国产自拍精品视频免费观看| 国产自国产自愉自愉免费24区| 99蜜桃在线观看免费视频网站|