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

自定制IP核的開發及應用

2018-03-11 09:29:42石梅林
科技資訊 2018年25期
關鍵詞:應用設計

石梅林

摘 要:IP核是具有特定功能的可移植的電子單元,根據產品交付方式可分為軟核、硬核和固核。IP軟核是用硬件描述語言描述的功能塊,與工藝無關,可靈活應用于電子系統設計中。本文開發具有自主知識產權的ARINC429總線IP核,可用于429總線通信應用場合。本文首先介紹了ARINC429總線及其應用,接下來就主要針對ARINC429總線IP核設計進行了介紹,以期可以更好地了解ARINC429總線IP核。

關鍵詞:IP核 總線 應用 設計

中圖分類號:TP311.52 文獻標識碼:A 文章編號:1672-3791(2018)09(a)-0007-02

1 ARINC429總線及其應用

ARINC429總線是一種廣泛用于航空領域的數據傳輸協議,是一種發送和接收通道相互獨立的單工傳輸的自同步數據總線協議,采用點對點通信方式[1]。ARINC429總線由2根帶有差分信號的雙絞線實現物理連接,數據傳輸速率有低速和高速兩種,低速通信位速率通常使用12.5kb/s,高速通信最常用的速率為100kb/s。429總線編碼方式采用雙極型歸零碼,如圖1所示。

目前國內電子設計領域實現429通信的常用形式有以下幾種。

(1)處理器+協議芯片。

(2)處理器+FPGA。

(3)IP核。

其中,通過IP核的實現方式基于自帶處理器核的可編程的FPGA,可根據系統應用需求靈活定制相關功能,可裁剪,可升級。本文進行具有自主知識產權的429總線IP核設計,可有效節省成本,提高設計靈活性

本文采用100kb/s的高速通信設計,碼元周期為10μs。本文的設計中,在FPGA芯片IO口產生TTL電平信號,通過與429總線驅動器配合使用產生符合429編碼格式的信號。數據字格式如表1所示。

2 ARINC429總線IP核設計

本文設計了一個基于FPGA的ARINC429總線IP核,以MicroBlaze軟核處理器為中心,實現符合429總線協議的通信功能。

系統功能結構中接收通道和發送通道分別設計為獨立的IP核,系統中所用通道數可根據應用需求定制。

2.1 接收模塊設計

該IP核的接收模塊主要功能是通過FPGA端口接收外部的串行數據,進行串并轉換供處理器讀取。接收模塊各個通道相互獨立。

該模塊工作過程為:ARINC429數據經過轉換變為一組TTL電平的串行數據Ain、Bin,數據線初始為低電平,數據起始檢測模塊以20倍數據傳輸速率對數據進行采集,當出現連續5個Ain高電平或Bin高電平時,產生數據起始信號start,開始采集數據并將串行數據轉換為并行數據,完成32位數據采集與轉換后進行奇偶校驗,若數據正確則存入寄存器中供CPU讀取,否則返回錯誤狀態。本文采用一個16×32位的FIFO進行數據緩存,超過16個數據則溢出,丟棄舊數據。

2.2 發送模塊設計

該IP核的發送模塊主要功能是將需要發送的32位并行429總線數據轉換為相應的串行格式并進行輸出。發送模塊各個通道相互獨立,某一通道的結構框圖如圖2所示。

該模塊的工作過程為:在數據加載信號load的作用下,將需要發送的數據產生奇偶校驗位后存入一個16×32位的數據緩存模塊中,同時用狀態信號empty_s表示數據緩存模塊的狀態;當數據發送使能信號en為低電平時,將數據依次進行并串轉換,然后轉換為符合相關標準的串行數據TXA、TXB,進行數據發送。

2.3 IP核封裝及寄存器設置

完成IP核的用戶邏輯設計并驗證之后,通過EDK的IPIF把它包裝成一個具有通用接口、符合總線規范并能在系統中集成的IP核。IPIF(IP Interface)是EDK為定制IP核推出的IP接口,可生成符合標準的IP接口,用戶可根據自己的需要選擇系統總線連接方式和交互的總線信號,EDK工具會根據用戶選擇的系統總線方式實現相應的總線接口邏輯,合成完整的IP核模塊。

3 IP核功能驗證

將前文所開發的429總線IP核添加到FPGA的硬件編程文件中,并燒寫到FPGA芯片中。然后在SDK開發平臺中編寫功能測試軟件,分別測試其接收與發送功能,其中接收功能測試時,外接429數據,在軟件內讀取接收數據寄存器以驗證接收功能。測試發送功能時,外接發送驅動器,并在程序內定義發送數據,用示波器分別抓取FPGA芯片數據輸出管腳和驅動器數據輸出管腳的數據波形,與發送數據對比以驗證發送功能。

試驗結果表明,本文所開發的429總線IP核可按照規定的波特率和數據格式進行正確的數據收發,并進行奇偶校驗。

參考文獻

[1] 周前柏,馬偉勃.ARINC429通信方式的研究與實現[J].航空計算技術,2010(7):121-124.

[2] 付軍立.ARINC429總線接收器極限參數測試方法[J].測試技術學報,2017,31(6):519-523.

[3] 索曉杰,王建生,李明,等.ARINC429總線發送端軟硬件隔離控制技術研究[J].航空計算技術,2017,47(5):97-100.

[4] 潘亮,司斌,張從霞,等.基于FPGA的1553B總線曼徹斯特編解碼器設計與實現[J].航空兵器,2018(2):83-88.

猜你喜歡
應用設計
何為設計的守護之道?
現代裝飾(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
多媒體技術在小學語文教學中的應用研究
考試周刊(2016年76期)2016-10-09 08:45:44
分析膜技術及其在電廠水處理中的應用
科技視界(2016年20期)2016-09-29 14:22:00
GM(1,1)白化微分優化方程預測模型建模過程應用分析
科技視界(2016年20期)2016-09-29 12:03:12
煤礦井下坑道鉆機人機工程學應用分析
科技視界(2016年20期)2016-09-29 11:47:01
氣體分離提純應用變壓吸附技術的分析
科技視界(2016年20期)2016-09-29 11:02:20
主站蜘蛛池模板: 久久国产精品影院| 亚洲国产系列| 久操中文在线| 国产在线第二页| 深夜福利视频一区二区| 人妻丰满熟妇αv无码| 国产精品欧美日本韩免费一区二区三区不卡 | 亚洲第一视频免费在线| 91麻豆国产视频| 99热线精品大全在线观看| 久久a级片| 国产成人三级| 精品福利国产| 五月天在线网站| 国产精品视频免费网站| 22sihu国产精品视频影视资讯| 99视频在线免费观看| 日韩精品高清自在线| 99热这里只有免费国产精品| 久久www视频| 性欧美精品xxxx| 无码区日韩专区免费系列| 欧美国产日韩在线| 国产成人毛片| 国产91特黄特色A级毛片| aⅴ免费在线观看| 成年人国产网站| 久久综合丝袜日本网| 国产99免费视频| 国产日韩欧美精品区性色| 激情午夜婷婷| 亚洲清纯自偷自拍另类专区| 91视频精品| 激情综合图区| 日本黄色a视频| 亚洲AⅤ无码日韩AV无码网站| 四虎影视无码永久免费观看| 国产欧美性爱网| 国产自在线播放| 久一在线视频| 久久久精品无码一区二区三区| 国产99在线观看| 国产综合在线观看视频| 日本日韩欧美| 国产尤物视频网址导航| 91麻豆国产在线| 99色亚洲国产精品11p| 亚洲一级毛片免费观看| 免费 国产 无码久久久| 欧洲精品视频在线观看| 精品一区二区三区视频免费观看| 国产亚洲一区二区三区在线| 国产在线观看91精品亚瑟| 最新无码专区超级碰碰碰| 美女潮喷出白浆在线观看视频| 国产视频一二三区| 日韩欧美成人高清在线观看| 一级毛片在线播放免费| 午夜小视频在线| 国产亚洲高清在线精品99| 国产91精选在线观看| 91精品免费久久久| 欧美一区二区福利视频| 久久精品国产999大香线焦| 色天堂无毒不卡| 天天综合天天综合| 456亚洲人成高清在线| 国产最爽的乱婬视频国语对白 | 人妻丰满熟妇AV无码区| 国产剧情国内精品原创| 国产一区亚洲一区| 国产精品成| 国产福利拍拍拍| 国产成人久久综合777777麻豆| 午夜a级毛片| 欧美人与动牲交a欧美精品| 亚洲无码高清一区二区| 中文字幕 日韩 欧美| 综合网天天| 福利国产微拍广场一区视频在线| 99这里精品| 久久久亚洲色|