亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

蟲蟲首頁| 資源下載| 資源專輯| 精品軟件
登錄| 注冊

PCI Express

  • 基于FPGA的PCI數(shù)據(jù)采集卡的研究與開發(fā)

    隨著信息技術(shù)和電子技術(shù)的進(jìn)步和日益成熟,計(jì)算機(jī)數(shù)據(jù)采集技術(shù)得到了廣泛應(yīng)用。由于ISA數(shù)據(jù)采集卡的固有缺陷,PCI接口的數(shù)據(jù)采集卡將逐漸取代ISA數(shù)據(jù)采集卡,成為數(shù)據(jù)采集的主流。為了簡化PCI數(shù)據(jù)采集卡結(jié)構(gòu),提高數(shù)據(jù)采集可靠性,本文研究并開發(fā)了一種基于FPGA的PCI結(jié)構(gòu)的數(shù)據(jù)采集卡系統(tǒng)。 論文對PCI對目標(biāo)設(shè)備數(shù)據(jù)采集卡實(shí)現(xiàn)的原理和方法進(jìn)行了深入研究,設(shè)計(jì)了基于FPGA的PCI數(shù)據(jù)采集卡的硬件電路,通過在FPGA中嵌入了PCI目標(biāo)設(shè)備的IP核與用戶邏輯部分,構(gòu)成了SOPC系統(tǒng)。使用Verilog硬件描述語言設(shè)計(jì)并實(shí)現(xiàn)了FPGA內(nèi)部采集數(shù)據(jù)管理、數(shù)據(jù)管理寄存器和FIFO數(shù)據(jù)緩沖隊(duì)列等模塊電路。利用ModelSim對PCI系統(tǒng)進(jìn)行了仿真。完成了系統(tǒng)硬件電路PCB板的設(shè)計(jì),最終制作了PCI數(shù)據(jù)采集卡。 論文針對PCI結(jié)構(gòu)的數(shù)據(jù)采集卡系統(tǒng)軟件需求,研究了WDM設(shè)備驅(qū)動軟件、Windows環(huán)境的簡易虛擬示波器以及簡易虛擬邏輯儀實(shí)現(xiàn)原理和方法。利用DriverStudio+Windows DDK for XP+VC6的軟件平臺,開發(fā)了WDM設(shè)備驅(qū)動程序。實(shí)現(xiàn)了Windows環(huán)境的簡易虛擬示波器,和簡易虛擬邏輯儀。系統(tǒng)測試結(jié)果表明該系統(tǒng)設(shè)計(jì)正確,系統(tǒng)運(yùn)行穩(wěn)定,功能和指標(biāo)達(dá)到了設(shè)計(jì)要求。

    標(biāo)簽: FPGA PCI 數(shù)據(jù)采集卡

    上傳時間: 2013-07-22

    上傳用戶:z754970244

  • 基于FPGA的PCI總線接口控制器的設(shè)計(jì)

    為了滿足外圍設(shè)備之間、外圍設(shè)備與主機(jī)之間高速數(shù)據(jù)傳輸,Intel公司于1991年提出PCI(Peripheral Component Interconnect)總線的概念,即周邊器件互連。因?yàn)镻CI總線具有極高的數(shù)據(jù)傳輸率,所以在數(shù)字圖形、圖像和語音處理以及高速數(shù)據(jù)采集和處理等方面得到了廣泛的應(yīng)用。 本論文首先對PCI總線協(xié)議做了比較深刻的分析,從設(shè)計(jì)要求和PCI總線規(guī)范入手,采用TOP-DOWN設(shè)計(jì)方法完成了PCI總線接口從設(shè)備控制器FPGA設(shè)計(jì)的功能定義:包括功能規(guī)范、性能要求、系統(tǒng)環(huán)境、接口定義和功能描述。其次從簡化設(shè)計(jì)、方便布局的角度考慮,完成了系統(tǒng)的模塊劃分。并結(jié)合設(shè)計(jì)利用SDRAM控制器來驗(yàn)證PCI接口電路的性能。 然后通過PCI總線接口控制器的仿真、綜合及硬件驗(yàn)證的描述介紹了用于FPGA功能驗(yàn)證的硬件電路系統(tǒng)的設(shè)計(jì),驗(yàn)證系統(tǒng)方案的選擇,并描述了PCI總線接口控制器的布局布線結(jié)果以及硬件驗(yàn)證的電路設(shè)計(jì)和調(diào)試方法。通過編寫測試激勵程序完成了功能仿真,以及布局布線后的時序仿真,并設(shè)計(jì)了PCB實(shí)驗(yàn)板進(jìn)行測試,證明所實(shí)現(xiàn)的PCI接口控制器完成了要求的功能。 最后,介紹了利用驅(qū)動程序開發(fā)工具DDK軟件進(jìn)行軟件設(shè)計(jì)與開發(fā)的過程。完成系統(tǒng)設(shè)計(jì)及模塊劃分后,使用硬件描述語言(VHDL)描述系統(tǒng),并驗(yàn)證設(shè)計(jì)的正確性。

    標(biāo)簽: FPGA PCI 總線接口 控制器

    上傳時間: 2013-07-15

    上傳用戶:1134473521

  • PCI總線圖像采集卡的設(shè)計(jì)與實(shí)現(xiàn)

    圖像采集系統(tǒng)是數(shù)字圖像信號處理過程中不可缺少的重要部分,它將前端相機(jī)所捕獲的模擬信號轉(zhuǎn)化為數(shù)字信號,或者直接從數(shù)字相機(jī)中獲取數(shù)字信號,然后通過高速的計(jì)算機(jī)總線傳回計(jì)算機(jī),憑借計(jì)算機(jī)的強(qiáng)大的運(yùn)算、數(shù)據(jù)存儲與處理等操作能力,可以方便快捷地對信號進(jìn)行分析處理,具有人機(jī)友好、功能靈活、可移植性強(qiáng)等優(yōu)點(diǎn)。隨著對數(shù)據(jù)傳送速度要求的提高,PCI總線以其高的數(shù)據(jù)傳輸率,即插即用,低功耗等眾多優(yōu)點(diǎn),得到廣泛的應(yīng)用。本文針對PCI總線接口電路使用的廣泛性,介紹了PLX公司橋接芯片PCI9054主模式的工作原理和中斷機(jī)制,采用可編程邏輯器件FPGA實(shí)現(xiàn)與PCI9054的本地接口的信號轉(zhuǎn)換,給出了邏輯實(shí)現(xiàn)方案和仿真圖。本文針對FPGA中各功能模塊的邏輯設(shè)計(jì)進(jìn)行了詳細(xì)分析,并對每個模塊都給出了精確的仿真結(jié)果。同時,文中還在其它章節(jié)詳細(xì)介紹了系統(tǒng)的硬件電路設(shè)計(jì)、并行接口設(shè)計(jì)、PCI接口設(shè)計(jì)、PC端控制軟件設(shè)計(jì)以及用于調(diào)試過程中的SignalTapⅡ嵌入式邏輯分析儀的使用方法,并且也對系統(tǒng)的仿真結(jié)果和測試結(jié)果給出了分析及討論。最后還附上了系統(tǒng)的PCB版圖、FPGA邏輯設(shè)計(jì)圖、實(shí)物圖及注釋詳細(xì)的相關(guān)源程序清單。在文章的軟件設(shè)計(jì)部分介紹了WinDriver驅(qū)動開發(fā)工具,利用WinDriver工具,在WindowsXP系統(tǒng)下實(shí)現(xiàn)設(shè)備的驅(qū)動程序開發(fā),完成主模式數(shù)據(jù)傳輸和設(shè)備中斷的功能。

    標(biāo)簽: PCI 總線 圖像采集 卡的設(shè)計(jì)

    上傳時間: 2013-06-03

    上傳用戶:com1com2

  • 基于FPGA的PCI高速數(shù)據(jù)通信卡的研制

    本文主要研究一種隔離器高速數(shù)據(jù)通信卡設(shè)計(jì),并對基于PCI總線的內(nèi)外網(wǎng)數(shù)據(jù)通訊和交換的硬件編程實(shí)現(xiàn)進(jìn)行詳細(xì)的說明,最后在pc機(jī)windows平臺下對數(shù)據(jù)通信卡進(jìn)行吞吐量和穩(wěn)定性的測試。 首先介紹了網(wǎng)絡(luò)安全的現(xiàn)狀以及物理網(wǎng)絡(luò)隔離的原理和重要性,并敘述了網(wǎng)絡(luò)隔離產(chǎn)品的發(fā)展,接著介紹網(wǎng)絡(luò)隔離系統(tǒng),并提出硬件平臺的總體設(shè)計(jì)方案:重點(diǎn)敘述了網(wǎng)閘內(nèi)外網(wǎng)通訊的硬件核心數(shù)據(jù)通信卡設(shè)計(jì)思路和數(shù)據(jù)的流程,以及基于FPGA的PCI接口外部邏輯設(shè)計(jì),并對該數(shù)據(jù)通訊卡在windows平臺雙機(jī)之間通訊作了測試,并對測試結(jié)果作了分析。

    標(biāo)簽: FPGA PCI 高速數(shù)據(jù) 通信卡

    上傳時間: 2013-07-30

    上傳用戶:muyehuli

  • 基于FPGA和PCI接口圖像采集壓縮卡

    隨著數(shù)字圖像處理的應(yīng)用領(lǐng)域不斷擴(kuò)大,實(shí)時處理技術(shù)成為研究的熱點(diǎn)。VLSI技術(shù)的迅猛發(fā)展為數(shù)字圖像實(shí)時處理技術(shù)提供了硬件基礎(chǔ)。其中FPGA(現(xiàn)場可編程門陣列)的特點(diǎn)使其在圖像采集和處理方面的應(yīng)用顯得更加經(jīng)濟(jì)、靈活、方便。 本文設(shè)計(jì)了一種以FPGA為工作核心,并實(shí)現(xiàn)了PCI接口的圖像采集壓縮系統(tǒng)。整個系統(tǒng)采用了自頂向下的設(shè)計(jì)方案,先把系統(tǒng)分成了三大塊,即圖像采集、PCI接口和圖像壓縮,然后分別設(shè)計(jì)各個大模塊中的子模塊。 首先,利用FPGA對專用視頻轉(zhuǎn)換器SAA7111A進(jìn)行控制,因?yàn)镾AA7111A是采用IC總線模塊,從而完成了對SAA7111A的控制,并通過設(shè)計(jì)圖像采集模塊、讀/寫數(shù)據(jù)模塊、總線管理模塊等,實(shí)現(xiàn)把標(biāo)準(zhǔn)的模擬視頻信號轉(zhuǎn)換成數(shù)字視頻信號并采集的功能。 其次,在了解PCI規(guī)范的前提下,深入地分析了PCI時序和地址配置空間等,設(shè)計(jì)了簡化邏輯的狀態(tài)機(jī),并用VHDL硬件描述語言設(shè)計(jì)了程序,完成了簡化邏輯的PCI接口設(shè)計(jì)在FPGA芯片內(nèi)部的實(shí)現(xiàn),達(dá)到了一33MHz、32位數(shù)據(jù)寬度、支持猝發(fā)傳輸?shù)腜CI從設(shè)備模塊的接口功能,與傳統(tǒng)的使用PCI專用接口芯片來實(shí)現(xiàn)的PCI接口比較來看,更加節(jié)約了系統(tǒng)的邏輯資源,降低了成本,增加了設(shè)計(jì)的靈活性。 再次,設(shè)計(jì)了WINDOWS下對PCI接口的驅(qū)動程序。驅(qū)動程序可以選擇不同的方法來完成,當(dāng)然每個方法都有自己的特點(diǎn),對幾種主要設(shè)計(jì)驅(qū)動程序的方法作以比較之后,本文選擇了使用DRIVER WORKS工具來完成。通過對配置空間的設(shè)計(jì)、系統(tǒng)端口和內(nèi)存映射的設(shè)計(jì)、中斷服務(wù)的設(shè)計(jì)等,用VC++語言編寫了驅(qū)動程序。 最后,考慮到增加系統(tǒng)的實(shí)用性和完備性,還填加設(shè)計(jì)了圖像的壓縮部分。這部分需要完成的工作是在上述系統(tǒng)完成后,再額外地把采集來的視頻數(shù)據(jù)通過另一路數(shù)據(jù)通道按照一定的格式壓縮后存儲到硬盤中。本系統(tǒng)中,這部分設(shè)計(jì)是利用Altera公司提供的IP核來完成壓縮的,同時還用VHDL語言在FPGA上設(shè)計(jì)了IDE硬盤接口,使壓縮后的數(shù)據(jù)存儲到硬盤中。

    標(biāo)簽: FPGA PCI 接口 圖像采集

    上傳時間: 2013-06-01

    上傳用戶:程嬰sky

  • 基于FPGA的PCI總線接口橋接邏輯

    隨著信息技術(shù)的發(fā)展,數(shù)字信號的采集與處理在科學(xué)研究、工業(yè)生產(chǎn)、航空航天、醫(yī)療衛(wèi)生等部門得到越來越廣泛的應(yīng)用,這些應(yīng)用中對數(shù)字信號的傳輸速度提出了比較高的要求。傳統(tǒng)的基于ISA總線的信號傳輸效率低,嚴(yán)重制約著系統(tǒng)性能的提高。 PCI總線以其高性能、低成本、開放性、軟件兼容性等眾多優(yōu)點(diǎn)成為當(dāng)今最流行的計(jì)算機(jī)局部總線。但是,由于PCI總線硬件接口復(fù)雜、不易于接入、協(xié)議規(guī)范比較繁瑣等缺點(diǎn),常常需要專用的接口芯片作為橋接,為了解決這一系列問題,本文提出了一種基于FPGA的PCI總線接口橋接邏輯的實(shí)現(xiàn)方案,支持PCI突發(fā)訪問方式,突發(fā)長度為8至128個雙字長度,核心FPGA芯片采用ALTERA公司的CYCLONE FPGA系列的EP1C6Q240C8,容量為6000個邏輯宏單元,速度為-8,編譯后系統(tǒng)速度可以達(dá)到80MHz,取得了良好的效果。 基于FPGA的PCI總線接口橋接邏輯的核心是PCI接口模塊。在硬件方面,特別討論了PCI接口模塊、地址轉(zhuǎn)換模塊、數(shù)據(jù)緩沖模塊、外部接口模塊和SRAM DMA控制模塊等五個功能模塊的設(shè)計(jì)方案和硬件電路實(shí)現(xiàn)方法,著重分析了PCI接口模塊的數(shù)據(jù)傳輸方式,采用模塊化的方法設(shè)計(jì)了內(nèi)部控制邏輯,并進(jìn)行了相關(guān)的時序仿真和邏輯驗(yàn)證,硬件需要軟件的配合才能實(shí)現(xiàn)其功能,因此設(shè)備驅(qū)動程序的設(shè)計(jì)是一個重要部分,論文研究了Windows XP體系結(jié)構(gòu)下的WDM驅(qū)動模式的組成、開發(fā)設(shè)備驅(qū)動程序的工具以及開發(fā)系統(tǒng)實(shí)際硬件的設(shè)備驅(qū)動程序時的一些關(guān)鍵技術(shù)。 本文最后利用基于FPGA的PCI總線接口橋接邏輯中的關(guān)鍵技術(shù),對PCI數(shù)據(jù)采集卡進(jìn)行了整體方案的設(shè)計(jì)。該系統(tǒng)采用Altera公司的cyclone Ⅱ系列FPGA實(shí)現(xiàn)。

    標(biāo)簽: FPGA PCI 總線接口 橋接

    上傳時間: 2013-05-22

    上傳用戶:彭玖華

  • PCI的LAYOUT注意事項(xiàng)及特性阻抗

    主版上有很多PCI的介面可以利用,他的LAYOUT有一些注意事項(xiàng)及必須處理走線的特性阻抗才可以讓系統(tǒng)穩(wěn)定。

    標(biāo)簽: LAYOUT PCI 特性阻抗

    上傳時間: 2013-06-14

    上傳用戶:夢雨軒膂

  • 基于FPGA的PCI接口的設(shè)計(jì)

    PCI(Peripheral Component Interconnect)局部總線是微型計(jì)算機(jī)中處理器、存儲器與外圍控制部件、擴(kuò)展卡之間的互連接口,由于其速度快、可靠性高、成本低、兼容性好等特點(diǎn),在各種計(jì)算機(jī)總線標(biāo)準(zhǔn)占有重要地位,基于PCI標(biāo)準(zhǔn)的接口設(shè)計(jì)已經(jīng)成為相關(guān)項(xiàng)目開發(fā)中的一個重要的選擇。    目前,現(xiàn)場可編程門陣列FPGA(Field Programmable Gates)得到了廣泛應(yīng)用。由于其具有規(guī)模大,開發(fā)過程投資小,可反復(fù)編程,且支持軟硬件協(xié)同設(shè)計(jì)等特點(diǎn),因此已逐步成為復(fù)雜數(shù)字硬件電路設(shè)計(jì)的首選。    PCI接口的開發(fā)有多種方法,主要有兩種:一是使用專用接口芯片,二是使用可編程邏輯器件,如FPGA。本論文基于成本和實(shí)際需要的考慮,采用第二種方法進(jìn)行設(shè)計(jì)。    本論文采用自上而下(Top-To-Down)和模塊化的設(shè)計(jì)方法,使用FPGA和硬件描述語言(VHDL和Verilog HDL)設(shè)計(jì)了一個PCI接口核,并通過自行設(shè)計(jì)的試驗(yàn)板對其進(jìn)行驗(yàn)證。為使設(shè)計(jì)準(zhǔn)確可靠,在具體模塊的設(shè)計(jì)中廣泛采用流水線技術(shù)和狀態(tài)機(jī)的方法。    論文最終設(shè)計(jì)完成了一個33M32位的PCI主從接口,并把它作為以NIOSⅡ?yàn)楹诵牡腟OPC片內(nèi)外設(shè),與通用計(jì)算機(jī)成功進(jìn)行了通訊。    論文對PCI接口進(jìn)行了功能仿真,仿真結(jié)果和PCI協(xié)議的要求一致,表明本論文設(shè)計(jì)正確。把設(shè)計(jì)下載進(jìn)FPGA芯片EP2C8Q208C7之后,論文給出了使用SIGNALTAPⅡ觀察到的信號實(shí)際波形,波形顯示PCI接口能夠滿足本設(shè)計(jì)中系統(tǒng)的需要。本文最后還給出試驗(yàn)板的具體設(shè)計(jì)步驟及驅(qū)動程序的安裝。

    標(biāo)簽: FPGA PCI 接口的設(shè)計(jì)

    上傳時間: 2013-07-28

    上傳用戶:372825274

  • PCI系統(tǒng)結(jié)構(gòu)(第四版)

    ·【內(nèi)容簡介】 PCI(周邊器件互連)是當(dāng)今個人計(jì)算機(jī)的主流總線結(jié)構(gòu),用于周邊設(shè)備與計(jì)算機(jī)中央處理器之間的快速通信.本書是對PCI總線規(guī)范的全面詳細(xì)的指南,在美國已連續(xù)修訂4版,印刷十余次. 本書詳細(xì)解釋了PCI的原理與操作,包括命令,讀寫傳送,存儲器與I/O尋址,錯誤檢測與處理,中斷,配置交易與寄存器等.

    標(biāo)簽: PCI

    上傳時間: 2013-07-20

    上傳用戶:uuuuuuu

  • 基于FPGA的PCI接口設(shè)計(jì)的源代碼以及其仿真測試文件

    基于FPGA的PCI接口設(shè)計(jì)的源代碼以及其仿真測試文件

    標(biāo)簽: FPGA PCI 接口設(shè)計(jì) 仿真測試

    上傳時間: 2013-08-05

    上傳用戶:lou45566

主站蜘蛛池模板: 垫江县| 漳平市| 临武县| 怀安县| 曲阳县| 西青区| 阜阳市| 黎平县| 藁城市| 成都市| 大竹县| 钟山县| 成武县| 普兰店市| 井陉县| 德庆县| 池州市| 中山市| 永修县| 嘉鱼县| 威宁| 吴川市| 九龙县| 固阳县| 高密市| 濮阳市| 信阳市| 周宁县| 奉贤区| 西昌市| 东乡族自治县| 金昌市| 波密县| 临武县| 乌兰察布市| 密山市| 油尖旺区| 东方市| 垣曲县| 丁青县| 商南县|