国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

惡劣環(huán)境下互聯(lián)網(wǎng)通信接口自適應轉(zhuǎn)換系統(tǒng)設計

2018-01-20 18:26常青
現(xiàn)代電子技術 2018年1期
關鍵詞:中央處理器分布式

常青

摘 要: 針對采用當前轉(zhuǎn)換系統(tǒng)時一直存在通信接口轉(zhuǎn)換效率低的問題,提出一種互聯(lián)網(wǎng)通信接口轉(zhuǎn)換系統(tǒng)設計方法。首先對惡劣環(huán)境下互聯(lián)網(wǎng)通信接口自適應轉(zhuǎn)換系統(tǒng)硬件平臺進行設計,中央處理器與可編程邏輯門陣列間的接口部分主要負責控制通信轉(zhuǎn)換,網(wǎng)絡控制芯片與可編程邏輯門陣列間的接口部分負責以太網(wǎng)數(shù)據(jù)與網(wǎng)絡通信總線數(shù)據(jù)轉(zhuǎn)換,異步收發(fā)傳輸器接口部分負責通信數(shù)據(jù)轉(zhuǎn)換。構建具有通信讀寫控制信號功能的分布式區(qū)域異步的存儲器。軟件平臺設計從通信線速上對網(wǎng)絡通信轉(zhuǎn)換進行分析,給出互聯(lián)網(wǎng)通信接口自適應轉(zhuǎn)換系統(tǒng)應滿足的約束條件,在該約束條件下以間斷方式進行數(shù)據(jù)轉(zhuǎn)換,完成對惡劣環(huán)境下互聯(lián)網(wǎng)通信接口自適應轉(zhuǎn)換系統(tǒng)設計。實驗結果表明,該方法有效地提高惡劣環(huán)境下互聯(lián)網(wǎng)網(wǎng)絡的通信性能,降低網(wǎng)絡通信能耗。

關鍵詞: 數(shù)據(jù)轉(zhuǎn)換; 互聯(lián)網(wǎng)通信接口; 控制芯片; 分布式; 自適應轉(zhuǎn)換; 中央處理器

中圖分類號: TN915?34 文獻標識碼: A 文章編號: 1004?373X(2018)01?0028?04

Abstract: Since the low conversion efficiency of communication interface exists in the current conversion system, a design method of the Internet communication interface conversion system is put forward. The hardware platform of the Internet communication interface adaptive conversion system for sever environment is designed. In the design of the hardware platform, the interface between the programmable logic gate array and central processing unit is mainly responsible for the control of communication conversion, the interface between the network control chip and programmable logic gate array is responsible for the conversion between the Ethernet data and network communication bus data, and the interface of asynchronous transceiving transmitter is responsible for the communication data conversion. The distributed area asynchronous memory with functions of communication and control signal read?write is constructed. In the software platform design, the network communication conversion is analyzed in the aspect of communication speed, and the constraint condition which should be satisfied in the use of the Internet communication interface adaptive conversion system is given. Under this constraint condition, the data is converted in the interval mode to accomplish the adaptive conversion system design of the Internet communication interface for severe environment. The experimental results show that the method can effectively improve the network communication performance of the Internet in severe environment and reduce the energy consumption of the network communication.

Keywords: data conversion; Internet communication interface; control chip; distribution; adaptive conversion; central processing unit

0 引 言

隨著計算機網(wǎng)絡技術的發(fā)展,計算機網(wǎng)絡系統(tǒng)對互聯(lián)網(wǎng)通信接口自適應轉(zhuǎn)換的需求也變得越來越高[1]。而并行的通信總線由于自身固有的串音干擾以及通信信號的偏移等問題,不能通過提高時鐘頻率或增加通信數(shù)據(jù)總線的數(shù)目來提高通信轉(zhuǎn)換速度[2]。因此,需求一種新型的高速互聯(lián)網(wǎng)通信接口自適應轉(zhuǎn)換總線,來降低網(wǎng)絡通信能耗,同時提高通信接口自適應轉(zhuǎn)換的有效性[3]?;ヂ?lián)網(wǎng)通信技術的發(fā)展給傳統(tǒng)通信技術帶來了新的革命[4]。利用互聯(lián)網(wǎng)通信總線技術的優(yōu)點,將計算機軟硬件應用到通信接口自適應轉(zhuǎn)換系統(tǒng)中,從而提高整個通信接口自適應轉(zhuǎn)換的效率,具有良好的發(fā)展前景[5]。另外,未來無論是在通信接口自適應轉(zhuǎn)換系統(tǒng)的構建,還是在互聯(lián)網(wǎng)通信設計中,通信接口的自適應轉(zhuǎn)換設計包含多種通信接口轉(zhuǎn)換模塊,實現(xiàn)常用的通信接口解決方案,解決通信接口間的自適應轉(zhuǎn)換問題已經(jīng)成為互聯(lián)網(wǎng)通信領域的重要研究課題[6]。endprint

文獻[7]提出基于單片機的互聯(lián)網(wǎng)通信轉(zhuǎn)換模塊的設計方法。該方法首先設計了一個簡單實用的通信轉(zhuǎn)換模塊。結合通信轉(zhuǎn)換接口的優(yōu)點,建立在通信接口總線的通信協(xié)議上,擴展了通信接口總線在工業(yè)中的應用,便于將工業(yè)控制現(xiàn)場的通信總線網(wǎng)絡與通信接口相連,利用轉(zhuǎn)換接口強大的處理能力,擴展了通信總線在互聯(lián)網(wǎng)中的監(jiān)控和管理功能。但該方法存在實用性較低的問題。文獻[8]提出一種嵌入式的通信接口轉(zhuǎn)換模塊設計方法,將多個通信設備與系統(tǒng)網(wǎng)絡通信接口進行連接;在軟件的設計上,依據(jù)通信系統(tǒng)的要求,使用實時任務的轉(zhuǎn)換方式保證通信接口信息轉(zhuǎn)換的可靠性,但該方法的可行性較低。文獻[9]提出一種通信接口轉(zhuǎn)換模塊的設計方法,該方法為克服通信總線易受到干擾的弱點,對通信接口進行隔離操作,但存在通信接口轉(zhuǎn)換效率低的問題。

針對上述問題,設計一種新的互聯(lián)網(wǎng)通信接口自適應轉(zhuǎn)換系統(tǒng)。實驗結果表明,該系統(tǒng)有效地提高了互聯(lián)網(wǎng)網(wǎng)絡通信性能,降低了網(wǎng)絡通信能耗。

1 互聯(lián)網(wǎng)通信接口自適應轉(zhuǎn)換設計

在互聯(lián)網(wǎng)通信接口自適應轉(zhuǎn)換設計的過程中,在惡劣環(huán)境下提出一種互聯(lián)網(wǎng)通信接口轉(zhuǎn)換系統(tǒng)設計的方法。該方法首先對惡劣環(huán)境下互聯(lián)網(wǎng)通信接口自適應轉(zhuǎn)換系統(tǒng)的硬件進行設計,硬件平臺中央處理器與可編程邏輯門陣列間的接口部分主要負責控制通信轉(zhuǎn)換,網(wǎng)絡控制芯片與可編程邏輯門陣列間的接口部分主要負責以太網(wǎng)數(shù)據(jù)與網(wǎng)絡通信總線數(shù)據(jù)間的轉(zhuǎn)換,異步收發(fā)傳輸器接口部分主要負責通信數(shù)據(jù)的轉(zhuǎn)換。在可編程邏輯門陣列內(nèi)部構建一個分布式區(qū)域異步的存儲器,該存儲器具有通信讀寫控制信號的功能。軟件平臺設計從通信線速上對網(wǎng)絡通信轉(zhuǎn)換進行分析,給出互聯(lián)網(wǎng)通信接口自適應轉(zhuǎn)換系統(tǒng)使用應滿足的約束條件,在該約束條件下以間斷方式進行數(shù)據(jù)轉(zhuǎn)換,以完成對惡劣環(huán)境下互聯(lián)網(wǎng)通信接口自適應轉(zhuǎn)換系統(tǒng)設計。

1.1 通信接口自適應轉(zhuǎn)換硬件平臺設計

通信系統(tǒng)采用因特爾公司的7400作為中央處理器,該芯片是用于通信領域的14位定點處理器,處理的速度達到160 MHz,主要特點是采用哈佛通信總線結構,具有快速的中斷響應與處理能力,16位的通信數(shù)據(jù)總線,三個外部芯片用于選擇信號。網(wǎng)絡通信接口控制接口芯片對收到的網(wǎng)絡通信數(shù)據(jù)進行處理,將以太網(wǎng)傳輸?shù)耐ㄐ艛?shù)據(jù)轉(zhuǎn)換為自適應通信數(shù)據(jù),與處理器進行交互。采用賽靈思公司的連接性系列的芯片作為外部微處理器,該芯片可配置邏輯模塊的內(nèi)部資源??色@取的顯示查找表為7160,可使用的通信邏輯區(qū)為3580。以太網(wǎng)接口芯片的控制和異步收發(fā)通過傳輸器來實現(xiàn),采用DS90LV019進行網(wǎng)段數(shù)量信號和差分信號的轉(zhuǎn)換,數(shù)字信號處理器與可編程邏輯門陣列間采用通信總線的方式進行數(shù)據(jù)操作。通信接口自適應轉(zhuǎn)換框圖見圖1。

互聯(lián)網(wǎng)通信接口的自適應轉(zhuǎn)換系統(tǒng)硬件設計分為三部分:中央處理器與可編程邏輯門陣列間的接口部分主要負責通信轉(zhuǎn)換控制;網(wǎng)絡控制芯片與可編程邏輯門陣列之間的接口部分主要負責以太網(wǎng)數(shù)據(jù)與網(wǎng)絡通信總線數(shù)據(jù)間的轉(zhuǎn)換;異步收發(fā)傳輸器接口部分主要負責通信數(shù)據(jù)的轉(zhuǎn)換。

中央處理器與可編程邏輯門陣列作為通信接口外部處理器相連接,連接內(nèi)容包括:通信接口地址總線、通信接口數(shù)據(jù)總線、通信接口片選信號、通信接口讀使能、通信接口寫使能、通信接口外部保持請求、通信接口外部保持應答、通信接口外部準備后信號、通信接口中斷控制信號。接口連接處理器原理框圖如圖2所示。

中央處理器與可編程邏輯門陣列處理器間采用通信總線接口進行通信數(shù)據(jù)的交互,可編程邏輯門陣列作為一個外部的擴展區(qū),中央處理器需要通過讀寫和片選控制信號。實現(xiàn)方法為:首先在可編程邏輯門陣列內(nèi)部構建一個分布式區(qū)域異步的存儲器,該存儲器的通信數(shù)據(jù)寬度為16位,深度為1 024,具有通信讀寫控制信號,讀時鐘與寫時鐘。讀時鐘由處理器的讀信號賦值,寫時鐘由通用信號處理器的寫信號賦值,讀寫控制的信號由外部通用信號處理器擴展輸入賦值,當需要寫外部存儲器時,輸入設置為低,當通用信號處理器需要讀外部存儲器時,輸入設置為高。網(wǎng)絡通信接口控制器選擇的芯片是臺灣ASIX公司推出的Non?PCI通信接口的以太網(wǎng)絡控制芯片。根據(jù)芯片的需要配置控制信號,網(wǎng)絡通信接口芯片控制原理圖如圖3所示。

異步收發(fā)傳輸器接口芯片采用DS90LV019芯片,該芯片的電壓為3.3 V,在該芯片下的網(wǎng)絡通信接口部件是RS 422/RS 485接口與網(wǎng)段數(shù)量電平轉(zhuǎn)換模塊,電路的原理圖如圖4所示。

1.2 互聯(lián)網(wǎng)通信接口自適應轉(zhuǎn)換方法

結合上述的通信接口自適應轉(zhuǎn)換系統(tǒng)硬件平臺設計對互聯(lián)網(wǎng)通信接口帶來的通信方式與通信時間的約束,考慮一種具有代表性的情況,假設各互聯(lián)網(wǎng)通信接口的線速為[VA,VB1,VB2,…,VBn,]互聯(lián)網(wǎng)通信接口[A]硬件的接收以及發(fā)送到互聯(lián)網(wǎng)通信接口[Bj]的軟件發(fā)送以及接收緩沖區(qū)的大小是[SAhr,SAht,SABjr,SABjt,]互聯(lián)網(wǎng)通信接口[Bj]硬件的接收以及發(fā)送緩沖區(qū)的大小是[SBjhr,SBjht,]互聯(lián)網(wǎng)通信接口傳輸時間分別是[TA,TBj,]其中,[j]為小于[N]的整數(shù)。若使互聯(lián)網(wǎng)通信接口自適應轉(zhuǎn)換,忽略中斷的響應時間與數(shù)據(jù)遷移需要的時間,必須滿足:

[VATA

在進行互聯(lián)網(wǎng)通信接口自適應轉(zhuǎn)換系統(tǒng)設計時,將通信接口數(shù)據(jù)從通信接口[A]流向通信接口[Bj,]可描述為:

[VATA>SAht+j=1nSABjt+SBjhr+VBjTBj] (2)

由式(1)、式(2)可知,互聯(lián)網(wǎng)通信接口緩沖區(qū)越大,通信接口模塊能承受的高速通信時間就越長。因互聯(lián)網(wǎng)通信接口的線速與緩沖區(qū)的大小都是穩(wěn)定的,所以式(1)實際是對互聯(lián)網(wǎng)通信接口的通信時間與通信方式的約束。假設[VA>j=1nVBj,]互聯(lián)網(wǎng)通信接口[A]連續(xù)向通信接口[Bj]發(fā)送通信數(shù)據(jù),而互聯(lián)網(wǎng)通信接口[Bj]則不停地將接收到的通信數(shù)據(jù)轉(zhuǎn)發(fā)走,經(jīng)過一定時間,通信數(shù)據(jù)就會溢出,可表示為:

[SAhr=j=1nSABjr+SBjhtVA-j=1nVBj] (3)

因此,互聯(lián)網(wǎng)通信接口只能以間斷的方式進行通信數(shù)據(jù)的傳輸(滿足大部分的情況),[Sbuffer]表示通信接口參數(shù),且其通信接口占比為[η](停歇的時間與通信接口傳輸周期之比),要滿足式(1),從而得出:

[η=trtr+twVAtw

式中:[VA]表示數(shù)據(jù)鏈接;[VB]表示數(shù)據(jù)轉(zhuǎn)換。求解上述方程,得出[tw]與[η]需滿足的要求:

[twVA-VB-Sbuffertw] (5)

式(5)與理解一致,說明通信接口緩沖區(qū)越大,或通信接口的線速相差越小,通信接口的連續(xù)通信數(shù)據(jù)發(fā)送的時間才會越長,通信接口占比才能越小,通信接口的利用率與通信接口的轉(zhuǎn)換性能才會越高。滿足式(5)的通信接口模塊可進行間斷式通信接口轉(zhuǎn)換而不會發(fā)生通信數(shù)據(jù)溢出。

2 實驗結果與分析

為了驗證本文在惡劣環(huán)境下提出的互聯(lián)網(wǎng)通信接口自適應轉(zhuǎn)換的有效性,在互聯(lián)網(wǎng)的實驗環(huán)境下,采用Visutal 2008中提供的Pocket PC作為網(wǎng)絡終端模擬器,瀏覽大量不同的通信接口轉(zhuǎn)換,并訪問轉(zhuǎn)換速度快的通信接口,實驗周期為15 min,實驗從站4個,采用互聯(lián)網(wǎng)系統(tǒng)自動記錄,利用最佳的通信接口頻率方法可以將通信接口數(shù)據(jù)傳輸?shù)男侍岣?0%左右,不同信道數(shù)量下的數(shù)據(jù)轉(zhuǎn)換效率如圖5所示。

驗證通信接口自適應轉(zhuǎn)換波特率提高數(shù)據(jù)轉(zhuǎn)換效率的方法。使用上述相同的設備進行實驗。時間為30天,實驗周期為15 min,實驗從站為4個,實驗通信接口自適應轉(zhuǎn)換數(shù)據(jù)如表1,表2所示。

根據(jù)表1和表2統(tǒng)計的通信數(shù)據(jù)能看出,利用本文所提的通信接口自適應轉(zhuǎn)換系統(tǒng)設計方法,能使數(shù)據(jù)轉(zhuǎn)換效率提高10%左右,主要是因為在利用本文所提方法進行通信接口自適應轉(zhuǎn)換時,從通信線速上對網(wǎng)絡通信轉(zhuǎn)換進行分析,并給出互聯(lián)網(wǎng)通信接口自適應轉(zhuǎn)換系統(tǒng)使用應滿足的約束條件,在該約束條件下以間斷方式進行數(shù)據(jù)轉(zhuǎn)換,從而提升了通信接口自適應轉(zhuǎn)換系統(tǒng)設計的效率。

3 結 論

針對當前轉(zhuǎn)換系統(tǒng)是通過軟件與硬件相結合,存在通信接口轉(zhuǎn)換效率低的問題,為此,在惡劣環(huán)境下,提出一種互聯(lián)網(wǎng)通信接口轉(zhuǎn)換系統(tǒng)設計方法,該方法有效地提高惡劣環(huán)境下互聯(lián)網(wǎng)網(wǎng)絡的通信性能,降低網(wǎng)絡通信能耗,具有廣泛的應用前景。

參考文獻

[1] 何欣,黃金澤,崔艷召.遙感相機通信適配器的設計與實現(xiàn)[J].航天返回與遙感,2015,36(5):60?66.

HE Xin, HUANG Jinze, CUI Yanzhao. Design and realization of communicating adapter for remote sensing camera [J]. Spacecraft recovery & remote sensing, 2015, 36(5): 60?66.

[2] 易清明,曾杰麟,石敏.支持流水傳輸?shù)腁Ⅺ4主機轉(zhuǎn)換接口設計[J].計算機工程,2016,42(4):307?312.

YI Qingming, ZENG Jielin, SHI Min. Design of AXI4 master conversion interface supporting pipeline transmission [J]. Computer engineering, 2016, 42(4): 307?312.

[3] 陳柏熹,李清,程樂峰,等.BPA?Matpower數(shù)據(jù)轉(zhuǎn)換接口設計[J].電測與儀表,2016,53(23):111?116.

CHEN Baixi, LI Qing, CHENG Lefeng. et al. Design of BPA?Matpower data transformation interface [J]. Electrical measurement & instrumentation, 2016, 53(23): 111?116.

[4] 黃駿雄,江先陽,常勝.一種高質(zhì)量的多通道I2S與TDM128音頻信號轉(zhuǎn)換接口電路設計[J].科學技術與工程,2015,15(18):195?198.

HUANG Junxiong, JIANG Xianyang, CHANG Sheng. A high performance multi?channels interfacing I2S?compatible audio signal to TDM128 format [J]. Science technology and engineering, 2015, 15(18): 195?198.

[5] 李國達.基于CPCI系統(tǒng)的高速數(shù)字通信接口電路設計與應用[J].現(xiàn)代電子技術,2016,39(7):75?78.

LI Guoda. Design and application of high?speed digital communication interface circuit based on CPCI system [J]. Modern electronics technique, 2016, 39(7): 75?78.

[6] 徐凌宇,胡俊,江曉山.光纖轉(zhuǎn)USB 3.0高速數(shù)據(jù)轉(zhuǎn)換模塊設計[J].核電子學與探測技術,2016,36(4):425?429.

XU Lingyu, HU Jun, JIANG Xiaoshan. Design of high speed data conversion module based on fiber to USB3.0 [J]. Nuclear electronics & detection technology, 2016, 36(4): 425?429.

[7] 趙東華,黃均埠.串行通信技術的激光指示器數(shù)據(jù)傳輸系統(tǒng)[J].火力與指揮控制,2015,40(1):150?152.

ZHAO Donghua, HUANG Junbu. Design for data transfering system of laser designator based on serial communication [J]. Fire control & command control, 2015, 40(1): 150?152.

[8] 孫文,全惠敏,吳桂清,等.基于ARM和以太網(wǎng)接口的振動信號采集系統(tǒng)設計[J].電源技術,2015,39(9):1963?1964.

SUN Wen, QUAN Huimin, WU Guiqing, et al. Design of vibration signal collecting system based on ARM and Ethernet interface [J]. Chinese journal of power sources, 2015, 39(9): 1963?1964.

[9] 徐健,李賀,龔東磊,等.基于FPGA的動態(tài)部分可重構智能I/O接口設計與實現(xiàn)[J].計算機工程,2016,42(6):14?20.

XU Jian, LI He, GONG Donglei, et al. Design and implementation of dynamic partial reconfiguration intelligent I/O interface based on FPGA [J]. Computer engineering, 2016, 42(6): 14?20.

猜你喜歡
中央處理器分布式
中央處理器集中處理與控制技術探究
智能家電遠程控制系統(tǒng)的設計
計算機中央處理器液體循環(huán)散熱器實驗研究
分布式光伏發(fā)展的四大矛盾
分布式光伏熱錢洶涌
基于預處理MUSIC算法的分布式陣列DOA估計
關于計算機中央處理器的研究
分布式光伏:爆發(fā)還是徘徊
CPU與GPU探究
計算機中央處理器的研究
通榆县| 鹿泉市| 南京市| 阿拉善右旗| 原阳县| 高碑店市| 伊吾县| 巨野县| 台南县| 涪陵区| 大洼县| 武汉市| 靖西县| 黎平县| 民和| 武川县| 涡阳县| 扬中市| 万载县| 东山县| 黄冈市| 安仁县| 南川市| 抚州市| 达拉特旗| 阿拉尔市| 隆子县| 紫金县| 吴江市| 前郭尔| 三亚市| 林口县| 叶城县| 新建县| 青川县| 福贡县| 富锦市| 宁国市| 克东县| 安平县| 迭部县|