pci9052及其应用

pci9052及其应用

ID:22817846

大小:55.00 KB

页数:6页

时间:2018-10-31

pci9052及其应用_第1页
pci9052及其应用_第2页
pci9052及其应用_第3页
pci9052及其应用_第4页
pci9052及其应用_第5页
资源描述:

《pci9052及其应用》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、PCI9052及其应用

2、第1...摘要:介绍了PCI9052的功能、特点及具体应用,说明了ISA模式下EEPROM配置及功能引脚连接的注意事项,给出了A/D转换电路及其驱动程序实例。旨在介绍如何利用PCI9052完成由ISA扩展板向PCI扩展板的转换。关键词:PCI总线ISA扩展板PCI9052A/D转换PCI(外围部件互连)总线是一种高性能局部总线。PCI总线与处理器及时钟频率无关,可以提供极高的数据传送速率(300MHz总线时钟%32位数据通路时,最大传输率为132Mbit/s);PCI总线具有

3、地址数据多路复用的高性能32位或64位的同步总线,可适用于各种平台,支持多处理器和并发工作;PCI总线规范严格,具有良好的兼容性,对PCI扩展卡及元件能够自动配置,实现设备的即插即用;PCI总线还具有良好的可扩展性,通过PCI-PCI桥路,可无限地扩展。由于功能强大,使用方便灵活,PCI总线产品与其它总线产品相比具有较大优势和较为广阔的应用前景。PCI扩展槽已成为PC机主板配置的主流,今后的扩展板的开发必定是基于PCI接口的。如何使现有的某些ISA接口的功能扩展板能在PCI槽上继续使用,显然很有意义

4、。实现PCI总线接口电路,目前一般有两种方案:使用可编程逻辑器件(PLD)和PCI专用桥接芯片组。鉴于PCI总线协议的复杂程度,如使用可编程逻辑阵列芯片来完成PCI协议,虽然其灵活性较高,但其开发周期长,难度较大。而通用的PCI接口芯片功能较全,对PCI协议具有良好的支持,可实现PCI规范要求的接口信号和配置寄存器,能够减少开发时间和成本,并获得较好的数据传输性能。所以决定采用已有的桥接芯片实现PCI总线接口电路。下面就来介绍如何利用PCI9052接口芯片将A/D功能的ISA扩展板转换为PCI扩展板

5、的应用。1PCI9052概述PCI9052是PLX公司的一款低成本PCI总线接口芯片,符合PCI2.1规范。它有五个局部地址空间和四个局部设备片选信号,支持多路复用和非多路复用的8位、16位和32位通用局部总线,且局部总线与PCI总线时钟相互独立运行。1.1ISA接口模式介绍PCI9052内部含有一个ISA逻辑接口,支持8位和16位的ISA从设备。通过配置EEPROM可将PCI9052设定为ISA模式,通过内存或I/O映射可将PCI总线与ISA总线相连,快速实现ISA总线到PCI总线的转换。1.2配

6、置方法及注意事项通过对EEPROM的编程可将PCI9052配置为ISA接口模式,方法包括利用烧录器烧写和利用PCI9052芯片在PCI总线上直接烧写。配置信息包括设备号DID、制造商号VID、子设备号SDID、子制造商号SVID、中断号、设备类型号、局部空间基地址、局部空间描述符、片选响应以及局部响应控制TRL等信号。对空间的分配方式为:(1)空间0分配给ISA接口的内存存取。(2)空间1分配给ISA接口的I/O存取。(3)无论空间0的局部地址处于CS0#范围还是空间1的局部地址处于CS1#范围,I

7、SA存取均有效。(4)标准的从周期可以使用空间2、空间3和串行EEPROM来存取。EEPROM的内容非常重要$它关系到板卡能否正常工作$在设计时要非常注意#2应用实例下面给出基于PCI9052接口的A/D数据采集板的应用实例。该数据采集板的功能是:外部模拟信号经过多选开关选通后,再经过运算放大器送入A/D芯片进行转换,其转换状态的结果可用程序查询方式读出。2.1硬件设计500)this.style.ouseg(this)">硬件电路原理如图1所示。硬件电路分为四个部分:(1)PCI9052与PCI插

8、槽间的连接信号线。这些信号包括地址数据复用信号AD[31:0],总线命令信号C/BE[3:0]#,模式选择信号MODE,局部总线请求信号LHOLD和PCI协议控制信号PAR、FRAM#、IRDY#、TRDY#、STOP#、IDSEL、DEVSEL#、PERR#、SERR#。由于使用的是ISA非复用模式!因此MODE引脚应接地。LHOLD信号应该进行下拉或接地处理。(2)PCI9052与串行EEPROM的连线。有EESK、EEDO、EEDI和EECS等连线。(3)PCI9052与A/D转换电路的连接。

9、由于用到的是ISA局部总线信号,所以有数据线LAD[7:0]、地址线ISAA[1:0]、LA[23:02]、I/O读写信号线IOHz,可与PCI时钟异步。由于PCI时钟信号的一半要*反射波来提升,因此时钟信号CLK走线长度近似为2500mil+/-100mil。直接连接不满足长度要求时可采用蛇形布线多绕几圈。(3)PRSNT1#和PRSNT2#两者必须有一个接地,主板依*这两个信号判断插槽上是否有卡及板卡对电源的要求信息。(4)PCI卡上每个Vcc都必须退耦,电容容量

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。