熟女俱乐部五十路二区av,又爽又黄禁片视频1000免费,国产卡一卡二卡三无线乱码新区,中文无码一区二区不卡αv,中文在线中文a

新聞中心

EEPW首頁 > 測試測量 > 設(shè)計應用 > 基于DM642的實時多協(xié)議轉(zhuǎn)換器設(shè)計

基于DM642的實時多協(xié)議轉(zhuǎn)換器設(shè)計

作者: 時間:2012-04-05 來源:網(wǎng)絡 收藏


2 硬件設(shè)計
本系統(tǒng)采用如圖3所示的+FPGA的設(shè)計方式,實現(xiàn)了雙通道RS 232總線、雙通道ARINC429,單通道雙冗余1553B總線以及LAN總線的通信。為TI公司的C6000系列高速DSP,其主頻最高可達720 MHz,數(shù)據(jù)處理能力達4 800 MIPS,其收發(fā)通道獨立的EMAC和MDIO可以很好的支持10 Mb/s和100 Mb/s以太網(wǎng)。還擴展32 MB SDRAM和8 MB FLASH,用于緩存數(shù)據(jù)和存儲協(xié)議。FPGA選擇Altera公司的EP3C55F4 84,其LE單元、儲存單元、可用I/O均比較豐富。DM642實現(xiàn)以太網(wǎng)接口,控制系統(tǒng)并完成協(xié)議的編解碼。FPGA中的總線單元實現(xiàn)RS 232等總線的物理層收發(fā),總線管理單元協(xié)調(diào)DM642與各總線單元間的通信。采用專業(yè)芯片實現(xiàn)各總線的電氣轉(zhuǎn)換。

本文引用地址:http://www.bjwjmy.cn/article/194140.htm

c.JPG


總線管理單元管理各總線,并協(xié)調(diào)各總線與DM642的通信。為防止總線沖突,總線管理單元中記錄DM642及RS 232等總線單元的工作狀態(tài)。1553B總線與RS 232總線和ARINC429總線不同,其收發(fā)是相關(guān)的,無論其收發(fā)數(shù)據(jù)時,總線管理單元都視其被占用。當DM642處理高優(yōu)先級協(xié)議時,總線管理單元將對DM642屏蔽低優(yōu)先級協(xié)議產(chǎn)生的中斷,直至DM642完成相應數(shù)據(jù)處理。對為了防止總線被“鎖死”,總線管理單元對超過一定時長處于忙狀態(tài)而未被使用的總線復位,并對DM642產(chǎn)生總線異常中斷。

d.JPG


每個總線單元都采用如圖4所示的結(jié)構(gòu),“總線收發(fā)”實現(xiàn)相應總線物理層收發(fā)。在總線單元中實現(xiàn)8個幀頭識別單元和一個幀尾識別單元,實時匹配和提取協(xié)議。幀頭識別單元記錄有高優(yōu)先級協(xié)議的幀頭、幀尾、幀長等信息,DM642在識別出低優(yōu)先級協(xié)議后,將該協(xié)議的幀尾、幀長等信息寫入幀尾識別單元。無論是DM642還是任一幀頭幀尾識別單元協(xié)議匹配成功后,幀頭幀尾識別管理單元都將使其它幀頭幀尾識別單元處于非工作狀態(tài),在該幀頭幀尾識別單元根據(jù)幀尾或幀長提取完協(xié)議后,其它幀頭幀尾識別單元將再次使能。幀頭幀尾識別管理單元在識別出協(xié)議和完成協(xié)議提取時,將向總線管理單元產(chǎn)生不同中斷??偩€發(fā)送FIFO由非空變?yōu)榭?,也產(chǎn)生發(fā)送完成中斷。



評論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉