色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

采用PCI橋接口芯片PLX9054和CPLD器件實(shí)現(xiàn)任意波形發(fā)生器的設(shè)計

牽手一起夢 ? 來源:國外電子元器件 ? 作者:王磊 , 范振宇 , 楊 ? 2020-04-12 11:30 ? 次閱讀

1、 PCI總線介紹

PCI總線是一種不依附于某個具體處理器的局部總線。從結(jié)構(gòu)上看,PCI是在CPU和原來的系統(tǒng)總線之間插入的一級總線,具體由一個橋接電路實(shí)現(xiàn)對這一層的管理,并實(shí)現(xiàn)上下之間的接口以協(xié)調(diào)數(shù)據(jù)的傳送。管理器提供了信號緩沖,使之能支持10種外設(shè),并在高時鐘頻率下保持高性能。

與其它總線相比,PCI總線標(biāo)準(zhǔn)具有多方面的優(yōu)點(diǎn)。表1為幾種總線性能的比較。PCI局部總線的性能特點(diǎn)如下:

(1)傳輸速度快。最高工作頻率33MHz,峰值吞吐率在32位時為132Mb/s,64位時為264Mb/s。

(2)支持無限猝發(fā)讀寫方式。讀寫時后面可跟無數(shù)個數(shù)據(jù)周期,具有強(qiáng)大的數(shù)據(jù)猝發(fā)傳輸能力。

(3)支持并行工作方式。PCI控制器具有多級緩沖,利用它可使PCI總線上外設(shè)與CPU并行工作。例如CPU輸出數(shù)據(jù)時,先將數(shù)據(jù)快速送到緩沖器中,當(dāng)這些數(shù)據(jù)不斷送往設(shè)備時,CPU就可轉(zhuǎn)而執(zhí)行其他工作了。

(4)獨(dú)立于處理器。PCI在CPU和外設(shè)間插人一個復(fù)雜的管理層,用以協(xié)調(diào)數(shù)據(jù)傳輸,通常稱之為橋。橋的主要功能是在兩種不同的信號環(huán)境之間進(jìn)行轉(zhuǎn)換,并向系統(tǒng)中所有的主控制器提供一致的總線接口。因此PCI總線可支持多種系列的處理器,

并為處理器升級創(chuàng)造了條件。

(5)提供4種規(guī)格,可定義32位/64位以及5V/3.3V電壓信號。3.3V電壓信號環(huán)境的定義為PCI總線進(jìn)入便攜機(jī)領(lǐng)域提供了便利。

(6)數(shù)據(jù)線和地址線采用了多路復(fù)用結(jié)構(gòu),減少了針腳數(shù)。一般而言.32位字長、僅作目標(biāo)設(shè)備的接口只需47條引腳,作為總線控制者的設(shè)備接口再加2條引腳,并可有選擇地增加信號線擴(kuò)展功能,如64位字長的接口卡需加39條引腳,資源鎖定加l條引腳,等等。

(7)支持即插即用功能,能實(shí)現(xiàn)自動配置。在PCI器件上包含有寄存器,上面帶有配置所需的器件信息,使外設(shè)適配器在和系統(tǒng)連接時能自動進(jìn)行配置,無須人工干預(yù)。

2 、設(shè)計流程

本設(shè)計的主要流程是將應(yīng)用層程序產(chǎn)生的數(shù)據(jù)送入底層驅(qū)動,然后由底層驅(qū)動軟件將數(shù)據(jù)分發(fā)到硬件的存儲空間中。這一過程由軟件和硬件兩部分完成。系統(tǒng)框圖如圖l所示。

采用PCI橋接口芯片PLX9054和CPLD器件實(shí)現(xiàn)任意波形發(fā)生器的設(shè)計

2.1 軟件設(shè)計

在本設(shè)計中,先通過高端數(shù)據(jù)處理軟件進(jìn)行信號的仿真處理,然后將仿真數(shù)據(jù)直接放入應(yīng)用層緩沖區(qū)。由于本系統(tǒng)考慮到適應(yīng)一定的快速數(shù)據(jù)交換,理想狀況下不允許出現(xiàn)空間信號的間斷現(xiàn)象,因此在應(yīng)用層開辟兩塊數(shù)據(jù)緩沖區(qū),如圖2所示,分別標(biāo)號BUFFERl和BUFFER2,在裝完BUFFERl以后,再使用數(shù)據(jù)填充BUFFER2。只要軟件設(shè)計的合理,就可以在應(yīng)用層連續(xù)地將交換數(shù)據(jù)。

底層軟件設(shè)計的驅(qū)動中,可以開多個分塊緩沖,分別對應(yīng)用層進(jìn)行相應(yīng)的數(shù)據(jù)緩沖映射,由于底層驅(qū)動直接與硬件相關(guān),因此需要盡可能設(shè)計出與硬件十分匹配的緩沖區(qū)分塊,以達(dá)到最佳的硬件數(shù)據(jù)傳輸效果。

2.2 硬件設(shè)計

數(shù)據(jù)的傳輸過程由應(yīng)用層程序發(fā)起,但由PCI橋接口芯片PLX9054執(zhí)行。PLX9054工作于主模式。在該模式下,軟件應(yīng)用層完全不需要耗費(fèi)資源便能完成數(shù)據(jù)的傳輸。而應(yīng)用層軟件可以在這個過程中進(jìn)行數(shù)據(jù)的產(chǎn)生和調(diào)配。整個傳輸過程通過DMA和中斷完成。

當(dāng)DMA傳輸開始后,首先對靜態(tài)RAMl中數(shù)據(jù)進(jìn)行傳輸,然后通知可編程邏輯器件CPLD,啟動地址計數(shù)器,將SRAMl中的數(shù)據(jù)送向D/A,通過數(shù)模轉(zhuǎn)換產(chǎn)生模擬信號波形。在SRAMl向D/A送數(shù)據(jù)期間,PLX9054開始向第二塊靜態(tài)RAM中傳送數(shù)據(jù),同時,應(yīng)用層軟件又可以為第一塊數(shù)據(jù)區(qū)準(zhǔn)備數(shù)據(jù),當(dāng)向第二塊靜態(tài)RAM傳送完數(shù)據(jù)后,檢測第一塊靜態(tài)RAM,如果此時第一塊RAM中的數(shù)據(jù)已經(jīng)發(fā)完,那么就啟動第二塊RAM,向D/A發(fā)送數(shù)據(jù),與此同時,又開始向第一塊靜態(tài)RAM中傳送數(shù)據(jù),而應(yīng)用層軟件則開始為第二塊RAM準(zhǔn)備數(shù)據(jù)。如此周而復(fù)始。如果工作條件設(shè)計的較為理想,那么就可以得到連續(xù)、不間斷、形式不同的模擬信號。

設(shè)計中注意以下三個要點(diǎn):

(1)應(yīng)用層軟件的核心工作是數(shù)據(jù)的產(chǎn)生和數(shù)據(jù)的調(diào)配。

(2)驅(qū)動層軟件的設(shè)計是為了在數(shù)據(jù)傳輸過程中最有效地配合硬件,和最有效的響應(yīng)硬件的中斷。

(3)本地可編程邏輯器件PLD的使用要最大限度的進(jìn)行本地時序的調(diào)用,以達(dá)到最優(yōu)的數(shù)據(jù)傳輸。

可以產(chǎn)生連續(xù)、不間斷、樣式不同的模擬信號,是本系統(tǒng)設(shè)計的優(yōu)勢和關(guān)鍵所在。如果只考慮普通任意波形發(fā)生器的做法,那么并不需要對應(yīng)用層、驅(qū)動層以及硬件緩沖區(qū)的設(shè)計進(jìn)行過多的考慮,只要開一個足夠大的數(shù)據(jù)緩沖區(qū),放一個足夠容量的靜態(tài)RAM,然后將需要的數(shù)據(jù)灌入靜態(tài)RAM,就可以完成一個高性能任意波形發(fā)生器的功能。

3、 器件和工具介紹

應(yīng)用層軟件的編制采用美國微軟公司的VC++編譯器環(huán)境。VC是Windows系統(tǒng)下的主要編程語言之一,用它開發(fā)的系統(tǒng)具有容易維護(hù)升級、界面友好、代碼效率高,執(zhí)行速度快等一系列優(yōu)點(diǎn),并且能夠直接與系統(tǒng)及底層硬件交換數(shù)據(jù)。

驅(qū)動程序的設(shè)計和制作采用NuMega公司的DriverWorks驅(qū)動開發(fā)工具包。DriverWorks以面向?qū)ο螅∣OP)的方式,將編寫WDM及WINNT驅(qū)動程序所需的對內(nèi)核模式訪問及硬件的訪問封裝成類。這樣只要在其向?qū)С绦虻闹敢?,根?jù)硬件的具體參數(shù)填寫必要步驟,就可以很方便地完成所需驅(qū)動程序的框架。最后根據(jù)具體的要求添加新的類對象和所需的代碼就可以成功地完成自己的驅(qū)動程序。DriverWorks是基于VC++的,它生成的是標(biāo)準(zhǔn)的VC工程,只要將所建的工程在VC下編譯,就可以生成最終的設(shè)備驅(qū)動程序。

PCI接口電路采用PCI專用接口芯片PLX9-054。PLX9054是由美國PIX公司生產(chǎn)的先進(jìn)的PCII/OAccelerator,符合PCIV2.2規(guī)范,采用176引腳PQFP和225引腳PBGA兩種封裝形式。PLX9054提供了PCI總線、EEPROM、LOCAL總線三個接口。PLX9054作為一種橋接芯片,在PCI總線和LOCAL總線之間傳遞信息,既可以作為兩個總線的主控設(shè)備去控制總線,也可以作為兩個總線的目標(biāo)設(shè)備去響應(yīng)總線。PLX9054采用了先進(jìn)的PLX數(shù)據(jù)管道結(jié)構(gòu)技術(shù),是32位、33MHz的通用PCI總線控制器專用芯片,功能強(qiáng)大、使用靈活。PLX9054的靜態(tài)RAM采用Cypress公司的CY7C1041靜態(tài)RAM。PLX9054的D/A轉(zhuǎn)換電路采用AnalogDevice公司的AD768高速16位D/A數(shù)模轉(zhuǎn)換器,數(shù)據(jù)轉(zhuǎn)換速度達(dá)到30MSPS,是一種高速,穩(wěn)定的電流型D/A轉(zhuǎn)換器。

4、 數(shù)據(jù)的產(chǎn)生

本系統(tǒng)采用Matlab仿真軟件對信號的數(shù)據(jù)產(chǎn)生文件進(jìn)行仿真,仿真的條件完全設(shè)置為真實(shí)的數(shù)據(jù)模擬信號輸出條件,仿真效果如圖3所示。舉例如下:若產(chǎn)生一個中心頻率為5MHz,調(diào)頻寬度為2MHz的Chip信號,使用30MHz的信號恢復(fù)采樣時鐘,嚴(yán)格符合采樣定理。仿真程序如下:

通過以上程序產(chǎn)生了一個16K的數(shù)據(jù)文件,只要將這個文件裝入緩沖區(qū),就可以得到輸出的模擬波形。然后將D/A輸出波形用示波器采集,就可以得到清晰的、與圖4所示的D/A輸出仿真圖中臺階式一模一樣的輸出圖形。

5、 結(jié)束語

基于PCI總線的任意波形發(fā)生器具有靈活、快速、可變、可控,精度高等多方面的優(yōu)勢,由于其可編程性能優(yōu)越,因此只要能夠保證準(zhǔn)確建立信號的數(shù)學(xué)模型,就可以得到相應(yīng)準(zhǔn)確的模擬輸出結(jié)果,從而為提供復(fù)雜的信號產(chǎn)生環(huán)境和高質(zhì)量的信號波形樣式提供了有力的保證。

基于PCI總線的任意波形發(fā)生器的研制,能夠滿足各種高質(zhì)量、復(fù)雜信號的需求,從而減輕了由于環(huán)境因素和波形質(zhì)量而影響到的研究精度。

責(zé)任編輯:gt

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 芯片
    +關(guān)注

    關(guān)注

    456

    文章

    51154

    瀏覽量

    426199
  • cpld
    +關(guān)注

    關(guān)注

    32

    文章

    1257

    瀏覽量

    169524
  • PCI
    PCI
    +關(guān)注

    關(guān)注

    4

    文章

    671

    瀏覽量

    130411
收藏 人收藏

    評論

    相關(guān)推薦

    PCI總線接口芯片9054及其應(yīng)用

    、AMCC S5933,PLX 公司的PLX9054、PLX9080 等,通過專用芯片可以實(shí)現(xiàn)完整的PC
    發(fā)表于 10-09 11:23

    關(guān)于PCI接口技術(shù)

    我最近做一塊PCI數(shù)據(jù)采集卡,接口芯片用的是PLX9054,EEPROM是空白的,我們的硬件電路完全是按照要求來做的,但是我們的卡插在電腦的PCI
    發(fā)表于 04-05 17:09

    PCI總線接口芯片9054及其應(yīng)用

    是一種性價比較高的PCI芯片,比PCI9080、PCI9050等性能更優(yōu)越。PCI
    發(fā)表于 12-05 10:12

    如何采用CPLD和單片機(jī)實(shí)現(xiàn)任意波形發(fā)生器的設(shè)計?

    請問如何采用CPLD和單片機(jī)實(shí)現(xiàn)任意波形發(fā)生器的設(shè)計?
    發(fā)表于 04-22 06:29

    PLX9054數(shù)據(jù)手冊

    PLX9054數(shù)據(jù)手冊
    發(fā)表于 03-25 15:55 ?190次下載

    PLX9054使用資料

    PLX9054使用資料
    發(fā)表于 03-25 15:56 ?256次下載

    PLX9054使用資料

    PLX9054使用資料
    發(fā)表于 03-26 14:06 ?9次下載

    基于USB2.0的任意波形發(fā)生器設(shè)計

    基于USB2.0芯片CY7C68013,對以D/A為核心的任意波形發(fā)生器進(jìn)行研究。實(shí)現(xiàn)了對任意
    發(fā)表于 03-02 15:57 ?52次下載

    基于PCI9054接口

       PCI9054PLX公司生產(chǎn)的PCI總線與本地總線的接口器件。在PCI
    發(fā)表于 07-21 16:18 ?76次下載

    PCI總線接口芯片PCI9054及其應(yīng)用

    PCI總線接口芯片PCI9054及其應(yīng)用PCI9054PLX公司推出的一種
    發(fā)表于 10-09 11:18 ?8285次閱讀
    <b class='flag-5'>PCI</b>總線<b class='flag-5'>接口</b><b class='flag-5'>芯片</b><b class='flag-5'>PCI9054</b>及其應(yīng)用

    CPLD實(shí)現(xiàn)DSP與PLX9054之間的連接

    摘要: 介紹了利用CPLD實(shí)現(xiàn)DSP芯片TMS320C6711b和PCI芯片
    發(fā)表于 06-20 13:12 ?1410次閱讀
    用<b class='flag-5'>CPLD</b><b class='flag-5'>實(shí)現(xiàn)</b>DSP與<b class='flag-5'>PLX9054</b>之間的連接

    PCI 總線接口芯片9054及其應(yīng)用

    PCI9054PLX公司推出的一種PCI主模式芯片。本文主要介紹了它的特性、功能及應(yīng)用,說明了以PC
    發(fā)表于 05-14 18:10 ?95次下載
    <b class='flag-5'>PCI</b> 總線<b class='flag-5'>接口</b><b class='flag-5'>芯片</b><b class='flag-5'>9054</b>及其應(yīng)用

    基于CPLD的三相多波形函數(shù)發(fā)生器

    整個設(shè)計采用MAX+ plus II開發(fā)平臺,VHDL編程實(shí)現(xiàn),基于可編程邏輯器件CPLD設(shè)計多波形信號
    發(fā)表于 10-12 16:51 ?15次下載

    EE-86:SHARC 2106x DSP與PLX 9080 PCI芯片接口

    EE-86:SHARC 2106x DSP與PLX 9080 PCI芯片接口
    發(fā)表于 05-19 18:08 ?5次下載
    EE-86:SHARC 2106x DSP與<b class='flag-5'>PLX</b> 9080 <b class='flag-5'>PCI</b><b class='flag-5'>橋</b><b class='flag-5'>芯片</b>的<b class='flag-5'>接口</b>

    任意波形發(fā)生器與示波器怎么連接

    在電子測試領(lǐng)域中,任意波形發(fā)生器和示波器是兩種非常重要的測試設(shè)備。任意波形發(fā)生器能夠產(chǎn)生多種
    的頭像 發(fā)表于 05-15 15:38 ?1114次閱讀
    主站蜘蛛池模板: 在线观看99| 国产精品久久久久久亚洲毛片 | 国产偷抇久久精品A片蜜臀A | 热中文热国产热综合 | 女人张腿让男人桶免费 | 青青操久久 | 快穿之诱受双性被灌满h | 神马影院午夜伦理限级 | 午夜爱情动作片P | 岛国精品在线观看 | 美女扒开尿孔 | 欧美人与禽zoz0性伦交app | Y8848高清私人影院软件优势 | 99久久全国免费久久爱 | 99久久精品免费国产一区二区三区 | 亚洲视频一区 | 亚洲精品在线播放视频 | 日本吃孕妇奶水免费观看 | x8国产精品视频 | 美女扒开尿孔 | 日本XXXXZZX片免费观看 | 国产香蕉九九久久精品免费 | 久久亚洲成a人片 | 亚洲国产中文字幕在线视频 | 无遮掩H黄纯肉动漫在线观看星 | 人妻少妇69式99偷拍 | 国产精品国产三级国AV在线观看 | A国产一区二区免费入口 | 边做边爱免费视频播放 | 久久视频在线视频观看精品15 | 亚洲精品成人无码A片在线 亚洲精品成人久久久影院 亚洲精品成人a在线观看 | 黄色xxxxxx| 日韩a在线看免费观看视频 日韩a视频在线观看 | 色橹橹欧美在线观看视频高 | 国产睡熟迷奷系列精品 | 男女又黄又刺激B片免费网站 | 性夜影院午夜看片 | 国产专区亚洲欧美另类在线 | 中文字幕人成人乱码亚洲影视S | 久久视频在线视频观品15 | 无人区尖叫之夜美女姐姐视频 |