亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于PCI9056的高速數(shù)據(jù)傳輸板設(shè)計與方法

        2017-11-17 02:13:59楊曉昆徐沛虎
        微處理機(jī) 2017年5期
        關(guān)鍵詞:存儲單元譯碼中斷

        胡 強,楊曉昆,徐沛虎

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

        ·大規(guī)模集成電路設(shè)計、制造與應(yīng)用·

        基于PCI9056的高速數(shù)據(jù)傳輸板設(shè)計與方法

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

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

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

        PCI總線;并行;高速數(shù)據(jù)傳輸;接口

        1 引言

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

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

        2 硬件設(shè)計

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

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

        3 工作方式

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

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

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

        數(shù)據(jù)處理器對獲取的原始數(shù)據(jù)進(jìn)行相應(yīng)的處理[7](處理方法與具體應(yīng)用相關(guān)),數(shù)據(jù)的關(guān)鍵狀態(tài)信息通過信息輸出單元對外輸出,同時處理的結(jié)果數(shù)據(jù)通過數(shù)據(jù)總線存儲至板上的數(shù)據(jù)存儲單元。

        結(jié)果數(shù)據(jù)存儲完畢后,邏輯譯碼控制單元給出中斷信號通知PCI總線接口單元。PCI9056通過PCI總線將中斷信號轉(zhuǎn)發(fā)給主機(jī),主機(jī)響應(yīng)中斷,完成結(jié)果數(shù)據(jù)的讀取。

        4 數(shù)據(jù)處理傳輸測試

        為了驗證數(shù)據(jù)傳輸板的工作性能,編寫主機(jī)數(shù)據(jù)測試程序[8]對數(shù)據(jù)傳輸板進(jìn)行測試。

        以PCIBAR2作為測試數(shù)據(jù)存儲空間的映射基地址。

        啟動數(shù)據(jù)測試程序,主機(jī)數(shù)據(jù)測試程序界面如圖2所示。

        圖2 主機(jī)數(shù)據(jù)測試程序界面

        點擊Initialization,主機(jī)首先進(jìn)行初始化操作[9],包括使能PCI總線地址到本地總線地址空間的Space 0的映射、設(shè)定數(shù)據(jù)傳輸?shù)奈粚挕⑹鼓苤袛嗟鹊取?/p>

        在圖2中Transmit Data處設(shè)定測試數(shù)據(jù)包的大小。點擊Trans Data,程序從預(yù)先產(chǎn)生的一批數(shù)據(jù)中截取設(shè)定數(shù)據(jù)包大小的原始數(shù)據(jù)量進(jìn)行發(fā)送,并將此原始數(shù)據(jù)包保存至后臺文件。

        至此,完成一個數(shù)據(jù)包的循環(huán)測試工作,重復(fù)上述測試步驟,進(jìn)行多個數(shù)據(jù)包的測試工作。

        點擊End PLX,關(guān)閉地址映射,禁止中斷使能,結(jié)束測試工作。

        調(diào)取后臺文件,結(jié)合實際的數(shù)據(jù)處理方法對原始數(shù)據(jù)(發(fā)送數(shù)據(jù))和結(jié)果數(shù)據(jù)(接收數(shù)據(jù))進(jìn)行比對,驗證數(shù)據(jù)處理和傳輸?shù)臏?zhǔn)確性。

        圖3 基于PCI9056高速數(shù)據(jù)傳輸板

        基于PCI9056高速數(shù)據(jù)傳輸板實物如圖3所示。

        5 結(jié)束語

        基于PCI9056的高速數(shù)據(jù)傳輸板總線時鐘工作在66MHz,數(shù)據(jù)位寬設(shè)置為16bit。通過實際的反復(fù)測試,在主機(jī)與數(shù)據(jù)傳輸板之間的高速數(shù)據(jù)交換中,數(shù)據(jù)傳輸?shù)臏?zhǔn)確率為100%,系統(tǒng)工作穩(wěn)定、可靠。

        基于此設(shè)計思路的高速數(shù)據(jù)傳輸板可以為各種工業(yè)控制、通信場合提供穩(wěn)定可靠的高速數(shù)據(jù)傳輸服務(wù)。

        [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處顯示主機(jī)收到的結(jié)果數(shù)據(jù)的數(shù)據(jù)包大小,同時程序?qū)⒔Y(jié)果數(shù)據(jù)包保存至后臺文件。

        10.3969/j.issn.1002-2279.2017.05.001

        TN929.11

        A

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

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

        猜你喜歡
        存儲單元譯碼中斷
        一種28 nm工藝下抗單粒子翻轉(zhuǎn)SRAM的12T存儲單元設(shè)計
        基于校正搜索寬度的極化碼譯碼算法研究
        數(shù)據(jù)在計算機(jī)內(nèi)存中的存儲形式及實驗驗證
        跟蹤導(dǎo)練(二)(5)
        千里移防,衛(wèi)勤保障不中斷
        解放軍健康(2017年5期)2017-08-01 06:27:44
        一種成本更低的全新靜態(tài)DRAM存儲單元
        MiR-125a-5p is Upregulated in Plasma of Residents from An Electronic Waste Recycling Site
        從霍爾的編碼譯碼理論看彈幕的譯碼
        新聞傳播(2016年3期)2016-07-12 12:55:27
        LDPC 碼改進(jìn)高速譯碼算法
        遙測遙控(2015年2期)2015-04-23 08:15:19
        基于概率裁剪的球形譯碼算法
        亚洲精品夜夜夜| 亚洲 另类 小说 国产精品| 狼狼综合久久久久综合网| 中出内射颜射骚妇| 中国精品视频一区二区三区| 四虎在线中文字幕一区| 青青草免费高清视频在线观看| 久久国产精品美女厕所尿尿av| 免费国产在线精品一区| 欧美日韩精品一区二区在线观看| 国产91一区二这在线播放| 精品一区二区三区牛牛| 97在线视频人妻无码| 国产成人亚洲日韩欧美| 99re国产电影精品| 精品亚洲一区二区三区在线播放| 五月四房播播| 99亚洲精品久久久99| 国产 无码 日韩| 24小时免费在线观看av| 国产成人精品无码一区二区老年人 | 久久99精品国产麻豆| 欧美又大又色又爽aaaa片| 日本午夜精品理论片A级APP发布| 亚洲中文字幕不卡一区二区三区| 亚洲国产一区二区三区| 亚洲爆乳精品无码一区二区| 久久亚洲AV成人一二三区| 中文字幕亚洲中文第一| 久久人妻av一区二区软件| 亚洲爆乳少妇无码激情| 日韩人妻无码精品二专区| 亚洲av香蕉一区二区三区av| 日韩放荡少妇无码视频| 人妻AV无码一区二区三区奥田咲 | 国产精品毛片一区二区三区 | 国产av天堂亚洲av刚刚碰| 久久精品国产网红主播| 亚洲AV无码一区二区二三区我| 国产一区二区在线中文字幕 | 全部免费国产潢色一级|