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

基于FPGA的1553B總線接口設計

2011-02-28 05:10:46周井泉
網絡安全與數據管理 2011年12期
關鍵詞:信號設計

李 娟,周井泉

(南京郵電大學 電子科學與工程學院,江蘇 南京210003)

MIL-STD-1553總線是美國20世紀80年代制定的第一個軍用數據總線標準,它是一種串行的數據總線。該總線標準自制定后廣泛應用于軍用飛機、車輛、船舶中,并鑒于其高可靠性和靈活性,逐漸應用在許多其他機動平臺上。

1553 B是一種時分制指令/響應式多路傳輸數據總線,總線上的所有消息傳輸都由總線控制器發起,遠程終端對發出的指令應給予回答(響應)并執行相關操作。這種方式非常適合集中控制的分布式處理系統。1553B總線通信系統是由總線控制器、遠程終端、總線監控器三部分組成。一個通信總線上最多可以掛32個遠程終端,傳輸介質采用屏蔽雙絞線,對噪聲等干擾有很好的抑制能力。1553B總線的數據傳輸率為1 Mb/s,在一次消息傳輸中最多可以傳送32個字,所有單次傳輸的時間較短,具有很好的實時性[1]。

在MIL-STD-1553總線通信系統中,總線接口板是系統的關鍵部分,其中核心部分的接口電路是總線應用中的主要制約因素。在1553B總線得到廣泛應用的今天,國內應用1553B總線協議的通信模塊的解決方案多采取基于進口1553B總線協議芯片來開展相關設計,如UT公司的UTl553B協議芯片、DDC公司的高級協議處理芯片BU-61580等,雖然這些芯片能夠完成協議功能,但價格昂貴、靈活性差,這些弱點在一定程度上限制了設計能力,因此提出一種新的基于嵌入式方法實現的1553B數據總線接口邏輯。

1 系統總體設計方案

本文采用Xilinx公司的FPGA芯片作為協議處理核心器件,選用TI公司的TMS320C5510作為主處理器負責接收FPGA處理過的數據和調度FPGA的具體操作。總體方案的系統結構如圖1所示。

1.1 模擬收發部分電路設計

由于1553B總線上傳輸的是雙極性的差分信號,主處理器不能直接接收來自總線上的數據,所以需要信號調制解調及電平轉換電路。

電平轉換部分一方面將總線上傳輸的電平信號轉換成標準的CMOS電平供處理器使用,另一方面將處理器發出的CMOS信號變成總線標準進行傳輸。模擬收發器部分簡單地說就是將單極性曼徹斯特編碼和雙極性曼徹斯特編碼相互轉換。本文采用HOLT公司的HI-1567PSI,它是一款專門為 MIL-STD-1553開發的模擬收發器,供電電壓為3.3 V,通過隔離變壓器連接到總線上。HI-1567PSI是雙通道收發器結構,因此要有兩個隔離變壓器與其相連接。

1.2 總線接口的數字通信部分

數字通信部分是1553B總線接口模塊的核心,完成協議數據的收發處理,由可編程邏輯器件Virtex系列芯片和DSP芯片組成。FPGA芯片在模塊中起到1553B通道的作用,接收總線上送來的數據并根據協議進行處理之后送給處理器。FPGA模塊中開辟了足夠空間的FIFO存儲處理后的數據,當達到一定數量后,主處理器采用中斷的方式讀取FIFO中的數據。在本文的設計中,為了便于觀察實驗結果,將DSP接收到的數據送到串口上進行顯示。同樣地,DSP將要發送的數據送到FPGA開辟的另一個FIFO中,當每個數據編碼結束后通過狀態機程序產生FIFO信號的時鐘讀取下一個數據進行編碼,所以這里的FIFO采用的是異步的工作方式。

2 核心模塊功能分析

總線接口模塊最主要的部分是FPGA實現的功能,其總體功能如圖2所示。

FPGA中最重要的部分是發送器和接收器,現將這兩部分的工作過程做簡要分析。

2.1 數字發送器

(1)DSP將要發送的數據依次送到發送 FIFO中進行存儲,硬件將根據狀態機運行情況產生FIFO讀時鐘讀取數據并送到同步頭產生器。

(2)根據要發送的是狀態/命令字或數據字在同步頭產生器中加上相應的同步頭,若是狀態/命令字則在有效數據前加上3個二進制位,先正后負,正負電平各占1.5 bit,數據字則相反。

(3)奇偶校驗器通過將有效數據位的各位進行異或即可實現。

(4)硬件將經過奇偶校驗器的數據送到曼徹斯特編碼器進行編碼,編碼器的實現相對較簡單。編碼時鐘采用2 MHz,有效數據位和奇偶校驗位都采用曼徹斯特碼的形式發送,加上同步頭共40 bit二進制位,使用2 MHz的時鐘發送到1553B數據總線上[2]。

在數字發送部分控制狀態機是保證時序的關鍵所在,狀態機不僅控制發送FIFO的時鐘,同時也有效地輸出編碼的觸發信號。狀態機的狀態轉移如圖3所示。

2.2 數字接收器

(1)FPGA將經過模擬電路后的單極性曼徹斯特碼送到同步頭檢測器,提取同步頭后進行奇偶校驗,然后再送到解碼器。

(2)解碼器采用 8 MHz的時鐘進行采樣,由于曼徹斯特編碼在時鐘的中間時刻有電平的跳變,所以在采樣到跳變沿的下一個時鐘將采樣到的數據取反就得到二進制碼。同時,當計數器計數到132時對一個有效數據字解碼結束產生使能信號停止采樣,將17 bit二進制數放到移位寄存器中實現串并轉換。

(3)解碼器在解碼完一個數據后會產生接收FIFO的時鐘信號,將數據送到接收FIFO中,當FIFO中達到可編程滿設定的數據后便產生中斷信號,通知DSP將數據讀走。

3 功能仿真及試驗結果分析

在研究分析了1553B總線接口模塊的功能及系統設計[3-5]后,在實驗室經過PCB設計投產了兩塊板卡,搭建了實驗平臺并進行功能驗證。由于實驗室條件有限,功能驗證的設計流程是將發送模塊DSP發送的數據經過FPGA處理,得到曼徹斯特編碼,并經過模擬收發器、耦合變壓器后連接到接收模塊的輸入端,信號經過模擬電路部分送到FPGA解碼后送給DSP處理[6-7]。

在總線接口模塊中,曼徹斯特編解碼是實現功能的核心部分,所以編碼數據和解碼數據是進行功能驗證時觀察的重點。為了觀察曼徹斯特編解碼是否正確,這里采用Xilinx的Chip Scope邏輯分析儀觀察數據,serial_data是發送模塊經過編碼部分處理后的串行數據,rx_dword是接收模塊中經過解碼部分得到的16 bit數據,對比這兩個數據的波形是否滿足曼徹斯特編碼標準即可驗證設計的準確性,用Chip Scope捕捉到的波形如圖4所示。

從上面的波形圖中可以看到,busy信號在編碼的過程中一直為高電平,在編碼結束后的一個編碼時鐘周期內為低電平。rx_dval信號在解碼結束的一個解碼時鐘周期內為高電平,說明此時解碼結束,接收到的數據rx_dword為5 678,對比發送的數據和編碼數據serial_data,說明編解碼均正確。

同時,為了觀察DSP發送的數據與接收模塊DSP接收的數據是否正確,提高測試數據的直觀性,在這里加上串口調試助手,通過RS232總線傳輸接收數據,于PC機平臺上運行串口調試助手觀察接收數據。

在分析了1553B總線接口模塊的功能后介紹了總線接口部分的FPGA系統設計,在搭建的平臺上進行了功能驗證,實驗過程中獲得的數據表明了論文中設計的接口模塊的功能達到了預期目標要求。

[1]DDC Company.MIL-STD-1553 Designer’s Guide.pdf[S].Sixth Edition.1998.

[2]CONDOR ENGINEERING.MIL-STD-1553 tutorial.pdf[S].1997.

[3]武恒州,王維.基于FPGA的1553B總線控制器接口芯片設計[J].儀器儀表用戶,2010,17(3):45-46.

[4]陳衛濤,史忠科.基于FPGA的1553B總線系統設計與實現[J].測控技術,2008,27(8):74-76.

[5]湯清華,曾婷婷,吳國安.1553B多路總線接口的FPGA設計[J].設計與應用,2007,15(4):501-502.

[6]程希,羅志會,陳小剛.一種基于FPGA的曼徹斯特編譯碼電路設計[J].2008,30(6):85-87.

[7]何鵬.基于DSP+FPGA的1553B總線接口通訊模塊的研究和應用[D].西安:長安大學,2009.

猜你喜歡
信號設計
信號
鴨綠江(2021年35期)2021-04-19 12:24:18
完形填空二則
何為設計的守護之道?
現代裝飾(2020年7期)2020-07-27 01:27:42
《豐收的喜悅展示設計》
流行色(2020年1期)2020-04-28 11:16:38
孩子停止長個的信號
瞞天過海——仿生設計萌到家
藝術啟蒙(2018年7期)2018-08-23 09:14:18
設計秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
有種設計叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
基于LabVIEW的力加載信號采集與PID控制
一種基于極大似然估計的信號盲抽取算法
主站蜘蛛池模板: 国产好痛疼轻点好爽的视频| 国产精品男人的天堂| 久久久久久高潮白浆| 成年人福利视频| 国产成人综合亚洲网址| 国产另类乱子伦精品免费女| 一区二区在线视频免费观看| 久草青青在线视频| 国产拍揄自揄精品视频网站| 国产精品亚洲五月天高清| 三级视频中文字幕| 午夜限制老子影院888| 亚洲一区二区三区国产精品 | 91麻豆精品视频| 色综合天天综合中文网| 国产在线观看人成激情视频| 久久精品无码专区免费| 一级爆乳无码av| 国产在线一区视频| 国产91丝袜在线播放动漫 | 91小视频在线| 多人乱p欧美在线观看| yjizz国产在线视频网| 免费高清自慰一区二区三区| 欧美一区福利| 中文字幕色在线| 国产福利在线免费| 扒开粉嫩的小缝隙喷白浆视频| 青青草国产精品久久久久| 国产人前露出系列视频| 国产超碰在线观看| 国产高清无码第一十页在线观看| 99热线精品大全在线观看| 无码日韩人妻精品久久蜜桃| 国产经典免费播放视频| 波多野结衣AV无码久久一区| 国产香蕉国产精品偷在线观看| 99爱视频精品免视看| 国产在线啪| 亚洲va欧美ⅴa国产va影院| 黄色网址免费在线| 日韩国产综合精选| A级毛片高清免费视频就| 久久精品无码一区二区日韩免费| 欧美性久久久久| 国产视频大全| 中文字幕人成人乱码亚洲电影| 不卡国产视频第一页| 永久在线精品免费视频观看| 亚洲精品无码不卡在线播放| 午夜国产精品视频| 久久96热在精品国产高清| 国产精品开放后亚洲| 一级毛片网| 亚洲欧洲日韩国产综合在线二区| 激情乱人伦| 亚洲AV无码不卡无码| 伊人91在线| 日本免费一区视频| 亚洲黄色高清| 干中文字幕| 色哟哟色院91精品网站| 精品一区二区无码av| 国产成人精品午夜视频'| 亚洲不卡无码av中文字幕| 精品自窥自偷在线看| 一级爱做片免费观看久久| 一级片免费网站| 2021国产精品自产拍在线| 欧美成人第一页| 婷婷激情五月网| 亚洲国产天堂久久九九九| 中文字幕不卡免费高清视频| 日韩欧美在线观看| 久久综合亚洲色一区二区三区| 午夜视频在线观看免费网站| 2020极品精品国产| 99久久精品免费看国产免费软件| 狠狠色综合网| 日本一本正道综合久久dvd| 国内精品自在欧美一区| 大学生久久香蕉国产线观看|