新聞中心

        EEPW首頁 > EDA/PCB > 設(shè)計(jì)應(yīng)用 > 基于PCI總線和CPLD的任意信號發(fā)生器設(shè)計(jì)

        基于PCI總線和CPLD的任意信號發(fā)生器設(shè)計(jì)

        作者: 時間:2009-03-31 來源:網(wǎng)絡(luò) 收藏

        本文引用地址:http://www.104case.com/article/192108.htm

        2 系統(tǒng)主要硬件設(shè)計(jì)
        2.1 接口部分設(shè)計(jì)
        作為計(jì)算機(jī)與外部設(shè)備的一個重要連接,數(shù)據(jù)傳輸穩(wěn)定、靈活、傳輸速度快,還具有即插即用和良好的擴(kuò)展性等優(yōu)點(diǎn),被廣泛應(yīng)用在各種與計(jì)算機(jī)互聯(lián)的設(shè)備中。
        考慮到總線的協(xié)議比較復(fù)雜,所以本設(shè)計(jì)采用了PLX公司生產(chǎn)的PCI接口專用芯片PCI9052用于PCI總線的控制。圖2是PCI9052芯片的主要接口電路圖。主要包括9052與PCI插槽間的連接信號線、與E2PROM之間的連接線和與局部總線之間的連接線。與PCI插槽的信號包括地址數(shù)據(jù)復(fù)用信號AD[31:O].總線命令信號C/BE[3:0]#和PCI協(xié)議控制信號PAR,F(xiàn)RAME#,IRDY#,TRDY#,STOP#,IDSEL,DEVSEL#,PERR#,SERR#。與串行E2PROM的連線有4根信號線:EESK,EEDO,EEDI和EECS。本設(shè)計(jì)中需要傳輸?shù)臄?shù)據(jù)量比較少,同時考慮到對早期的ISA設(shè)備的兼容性,所以采用了9052中的ISA模式。在ISA模式下,9052與ISA總線的連接有數(shù)據(jù)線LAD[7:0],地址線ISAA[1:O],LA[23:2],I/O讀寫信號線IOWR#,IORD#,地址鎖存BALE。

        9052的工作方式及配置信息主要由E2PROM加載,這里采用了Motorola公司的93LC46B,E2PROM的數(shù)據(jù)可以提前用燒寫器燒好,也可以在線燒寫。配置信息包括:設(shè)備號DID、制造商號VID、子設(shè)備號SDID、子制造商號SVID、中斷號、設(shè)備類型號、局部空間基地址、局部空間描述符、工作模式、LOCAL端數(shù)據(jù)線的寬度、片選以及局部響應(yīng)控制CNTRL等信號。根據(jù)需要配置好這些信息,寫入E2PROM中。本設(shè)計(jì)中E2PROM的配置信息如表1所示。

        2.2 控制部分設(shè)計(jì)


        上一頁 1 2 3 下一頁

        關(guān)鍵詞: CPLD PCI 總線 信號發(fā)生器

        評論


        相關(guān)推薦

        技術(shù)專區(qū)

        關(guān)閉
        主站蜘蛛池模板: 阿拉善盟| 翁源县| 桑日县| 南溪县| 镇坪县| 宽城| 武冈市| 多伦县| 平果县| 教育| 张家口市| 辉南县| 芜湖市| 临汾市| 红桥区| 卓资县| 丰镇市| 辽阳市| 临夏县| 昌黎县| 习水县| 古蔺县| 武鸣县| 黎川县| 商河县| 新宾| 孟津县| 阿城市| 图片| 尉氏县| 仁布县| 阳谷县| 云阳县| 榆社县| 定日县| 玛多县| 高淳县| 余干县| 巫溪县| 图们市| 嘉祥县|