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

基于PCI9056的高速數據傳輸板設計與方法

2017-11-17 02:13:59楊曉昆徐沛虎
微處理機 2017年5期
關鍵詞:設計

胡 強,楊曉昆,徐沛虎

(1.北京臨近空間飛艇技術開發有限公司,北京100070;2.中國航天科工信息技術研究院,北京100070)

·大規模集成電路設計、制造與應用·

基于PCI9056的高速數據傳輸板設計與方法

胡 強1,楊曉昆2,徐沛虎2

(1.北京臨近空間飛艇技術開發有限公司,北京100070;2.中國航天科工信息技術研究院,北京100070)

針對并行數據傳輸模式,提出了基于PCI9056的高速數據傳輸板設計方法、工作模式流程、測試驗證等內容。測試驗證結果表明,文中給出的設計方法是合理可行高效的,該設計方法可以應用于各種工業控制和通信等高速數據傳輸領域。

PCI總線;并行;高速數據傳輸;接口

1 引言

在并行數據傳輸領域,PCI總線[1]是一種快速并行總線,基于PCI總線的數據傳輸廣泛應用于各種工業控制和通信領域。針對這一應用現狀詳細介紹了基于PCI9056[2]的高速數據傳輸板設計方法、工作模式流程、測試驗證等內容。

基于PCI9056的高速數據傳輸板通過并行PCI總線與主機進行數據交換,PCI總線時鐘工作在66MHz,PCI9056采用C Mode工作模式。

2 硬件設計

數據傳輸板主要由數據處理器[3]、邏輯譯碼控制單元[4]、數據存儲單元[5]、PCI總線接口單元、信息輸出單元以及電源和時鐘管理單元組成。硬件組成功能框圖如圖1所示。

其中,數據處理器負責對板卡數據的處理和管理。邏輯譯碼控制單元完成對PCI總線接口單元關鍵信號的邏輯譯碼,數據存儲單元建立板上數據緩存。PCI總線接口單元主要負責PCI協議的解讀,PCI總線接口與本地總線的轉換。信息輸出單元完成對板上關鍵信息狀態的輸出。電源和時鐘管理單元保障數據板卡工作所需的電源和時鐘供給。

3 工作方式

系統上電之后,數據傳輸板的數據存儲單元處于空閑狀態。數據傳輸板通過PCI總線接收來自主機的原始數據包,數據包經過PCI總線接口單元(PCI9056)的本地總線存儲至板上的數據存儲單元中。

圖1 基于PCI9056的高速數據傳輸板硬件組成功能框圖

原始數據存儲完畢后,邏輯譯碼控制單元給出中斷信號通知數據處理器。數據處理器在中斷處理程序中完成從數據存儲單元中取數的操作[6]。

數據處理器對獲取的原始數據進行相應的處理[7](處理方法與具體應用相關),數據的關鍵狀態信息通過信息輸出單元對外輸出,同時處理的結果數據通過數據總線存儲至板上的數據存儲單元。

結果數據存儲完畢后,邏輯譯碼控制單元給出中斷信號通知PCI總線接口單元。PCI9056通過PCI總線將中斷信號轉發給主機,主機響應中斷,完成結果數據的讀取。

4 數據處理傳輸測試

為了驗證數據傳輸板的工作性能,編寫主機數據測試程序[8]對數據傳輸板進行測試。

以PCIBAR2作為測試數據存儲空間的映射基地址。

啟動數據測試程序,主機數據測試程序界面如圖2所示。

圖2 主機數據測試程序界面

點擊Initialization,主機首先進行初始化操作[9],包括使能PCI總線地址到本地總線地址空間的Space 0的映射、設定數據傳輸的位寬、使能中斷等等。

在圖2中Transmit Data處設定測試數據包的大小。點擊Trans Data,程序從預先產生的一批數據中截取設定數據包大小的原始數據量進行發送,并將此原始數據包保存至后臺文件。

至此,完成一個數據包的循環測試工作,重復上述測試步驟,進行多個數據包的測試工作。

點擊End PLX,關閉地址映射,禁止中斷使能,結束測試工作。

調取后臺文件,結合實際的數據處理方法對原始數據(發送數據)和結果數據(接收數據)進行比對,驗證數據處理和傳輸的準確性。

圖3 基于PCI9056高速數據傳輸板

基于PCI9056高速數據傳輸板實物如圖3所示。

5 結束語

基于PCI9056的高速數據傳輸板總線時鐘工作在66MHz,數據位寬設置為16bit。通過實際的反復測試,在主機與數據傳輸板之間的高速數據交換中,數據傳輸的準確率為100%,系統工作穩定、可靠。

基于此設計思路的高速數據傳輸板可以為各種工業控制、通信場合提供穩定可靠的高速數據傳輸服務。

[1]PLX Technology.PCI Local Bus Specification,Revision 2.3[EB/OL].(2001-10-31)[2017-03-12]http://www.plxtech.com

[2]PLX Technology.PCI 9056BA Data Book,Version 1.3[EB/OL].(2009-01-01)[2017-03-12]http://www.plxtech.com

[3]ANALOG DEVICES.ADSP-TS201 TigerSHARC Embedded Processor,Rev.C[EB/OL].(2006-12-01)[2017-03-12]http://www.analog.com

[4]XILINX.XC9500XL High-Performance CPLD Family Data Sheet V2.5[EB/OL].(2009-05-22)[2017-03-12]http://www.xilinx.com

[5]XILINX.XC95288XLHigh-PerformanceCPLDV2.1[EB/OL].(2007-04-03)[2017-03-12]http://www.xilinx.com

[6]ANALOG DEVICES.ADSP-TS201 TigerSHARC Processor Hardware Reference,Revision 1.1[EB/OL].(2004-12-01)[2017-03-12]http://www.analog.com

[7]ANALOG DEVICES.ADSP-TS201 TigerSHARC Processor Programming Reference,Revision 1.1[EB/OL].(2005-04-01)/[2017-03-12]http://www.analog.com

[8]JUNGO.WinDriver PCI/ISA/CardBus User’s Manual Version 10.00[EB/OL].(2008-01-01)[2017-03-12]http://www.jungo.com

[9]JUNGO.WinDriver PCI/PCMCIA/ISA Low-Level API Reference Version 10.00[EB/OL].(2008-01-01)[2017-03-12]http://www.jungo.com

Design and Method of High-Speed Data Transmission Board Based on PCI9056

Hu Qiang1,Yang Xiaokun2,Xu Peihu2
(1.Beijing Near-Space Airship Technology Development Co.,Ltd.,Beijing 100070,China;2.China Aerospace Science&Industry Academy of Information Technology,Beijing 100070,China)

The parallel data transmission is studied,A design method,working mode flow and test verification of high speed data transmission board is proposed based on PCI9056.The test results show that the design method given in this paper is reasonable and feasible,and the design method can be applied to the field of high speed data transmission such as various industrial control and communication.

PCIbus;Parallel;High speed data transmission;Interface

ata處顯示主機收到的結果數據的數據包大小,同時程序將結果數據包保存至后臺文件。

10.3969/j.issn.1002-2279.2017.05.001

TN929.11

A

1002-2279-(2017)05-0001-03

胡強(1978—),男,內蒙古包頭市人,高級工程師,主研方向:電子與信息系統硬件研發。

猜你喜歡
設計
二十四節氣在平面廣告設計中的應用
河北畫報(2020年8期)2020-10-27 02:54:06
何為設計的守護之道?
現代裝飾(2020年7期)2020-07-27 01:27:42
《豐收的喜悅展示設計》
流行色(2020年1期)2020-04-28 11:16:38
基于PWM的伺服控制系統設計
電子制作(2019年19期)2019-11-23 08:41:36
基于89C52的32只三色LED搖搖棒設計
電子制作(2019年15期)2019-08-27 01:11:50
基于ICL8038的波形發生器仿真設計
電子制作(2019年7期)2019-04-25 13:18:16
瞞天過海——仿生設計萌到家
藝術啟蒙(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
從平面設計到“設計健康”
商周刊(2017年26期)2017-04-25 08:13:04
主站蜘蛛池模板: 国产一区二区网站| 中文字幕波多野不卡一区| 91小视频在线观看| 一本大道香蕉中文日本不卡高清二区| 日韩av无码精品专区| 在线免费观看AV| 少妇极品熟妇人妻专区视频| 欧美午夜在线播放| www.99在线观看| 亚洲一区二区在线无码| 成色7777精品在线| 谁有在线观看日韩亚洲最新视频| 国产成人av大片在线播放| 欧美成人二区| 欧美一级大片在线观看| 国产电话自拍伊人| 国产成a人片在线播放| 亚洲人成网站色7777| 国产一区在线视频观看| 精品国产自在在线在线观看| 午夜天堂视频| 91青青草视频在线观看的| 在线视频一区二区三区不卡| 久久久久九九精品影院| 色爽网免费视频| 亚洲高清无码久久久| 一边摸一边做爽的视频17国产 | 欧美另类视频一区二区三区| 久久精品国产免费观看频道| 久久精品丝袜| 在线免费看片a| 尤物在线观看乱码| 成人亚洲视频| 依依成人精品无v国产| 亚洲专区一区二区在线观看| 中文字幕自拍偷拍| 97精品国产高清久久久久蜜芽 | 欧美色视频日本| 国产亚洲高清视频| 99re这里只有国产中文精品国产精品| 国产无人区一区二区三区| 曰AV在线无码| 日韩高清无码免费| 99无码中文字幕视频| 成人午夜网址| 亚洲无码精品在线播放| 亚洲成人精品| 欧美性色综合网| 亚洲一区波多野结衣二区三区| 亚洲精品中文字幕无乱码| 91免费在线看| 久久天天躁狠狠躁夜夜2020一| 青草视频在线观看国产| 五月天香蕉视频国产亚| 国产欧美日韩va| 欧美精品一区二区三区中文字幕| 欧美在线黄| 超清无码一区二区三区| 国产亚洲精品97AA片在线播放| 香蕉伊思人视频| 久久人人爽人人爽人人片aV东京热 | 不卡网亚洲无码| 欧美午夜在线播放| 国产精品lululu在线观看| 91蜜芽尤物福利在线观看| 欧美中出一区二区| 日本欧美一二三区色视频| 亚洲国产天堂在线观看| 在线免费亚洲无码视频| 国产丝袜第一页| 日韩在线成年视频人网站观看| 亚洲欧洲日韩久久狠狠爱| 欧美精品综合视频一区二区| 综合社区亚洲熟妇p| 亚洲第一黄片大全| 手机永久AV在线播放| 99色亚洲国产精品11p| 亚洲天堂日韩在线| 欧美日本在线| 欧美精品亚洲精品日韩专区| 国产乱人免费视频| 美女被操黄色视频网站|