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
主站蜘蛛池模板: 国产成人无码AV在线播放动漫| 日本在线国产| 久无码久无码av无码| 国产又大又粗又猛又爽的视频| 玖玖精品在线| 成人免费视频一区| 97青草最新免费精品视频| 欧洲日本亚洲中文字幕| 亚洲人人视频| 日韩欧美国产中文| 亚洲美女AV免费一区| 色妞www精品视频一级下载| 成人va亚洲va欧美天堂| 国产91丝袜在线观看| 无码精品国产VA在线观看DVD| 日本免费一级视频| 亚洲AV无码不卡无码| 国产精品自拍露脸视频| 天天躁夜夜躁狠狠躁躁88| 中文字幕天无码久久精品视频免费| 三级国产在线观看| 久久一色本道亚洲| 伊人色天堂| 欧美成人区| 久热精品免费| 精品亚洲麻豆1区2区3区 | 亚洲天堂视频网站| 91亚洲免费| 亚洲色图在线观看| 国产青青草视频| 永久成人无码激情视频免费| 欧美曰批视频免费播放免费| 亚洲国产精品无码AV| 国产精品 欧美激情 在线播放 | 亚洲美女AV免费一区| 亚洲乱伦视频| 国产美女自慰在线观看| 福利一区在线| 亚洲无码免费黄色网址| 亚洲女同一区二区| 91原创视频在线| 国产无遮挡猛进猛出免费软件| 亚洲精品第1页| 亚洲最猛黑人xxxx黑人猛交| 97久久超碰极品视觉盛宴| av性天堂网| 精品国产一区91在线| 亚洲swag精品自拍一区| 55夜色66夜色国产精品视频| 国产素人在线| 日韩精品视频久久| 一区二区三区四区在线| 内射人妻无套中出无码| 亚洲经典在线中文字幕| 亚洲成a人片77777在线播放| 69精品在线观看| 亚洲日韩国产精品无码专区| 天堂成人av| 亚洲高清在线天堂精品| 亚洲中文无码h在线观看| 高清久久精品亚洲日韩Av| 国产午夜不卡| 日韩欧美网址| 丁香综合在线| 成人亚洲国产| 中文国产成人精品久久| 亚洲精品男人天堂| 狠狠做深爱婷婷久久一区| 精品成人免费自拍视频| AV片亚洲国产男人的天堂| 欧美午夜视频在线| 国产欧美日韩精品综合在线| 小13箩利洗澡无码视频免费网站| 色综合网址| 亚洲天堂区| 国禁国产you女视频网站| 九九久久精品免费观看| 凹凸国产分类在线观看| 91久久偷偷做嫩草影院免费看| 国产极品美女在线播放| 伊在人亚洲香蕉精品播放 | 欧美国产综合视频|