新闻中心

EEPW首页>模拟技术>设计应用> 浅论PCI 9 O 5 2芯片功能及其应用

浅论PCI 9 O 5 2芯片功能及其应用

作者: 时间:2011-04-04 来源:网络 收藏


1.39052的应用操作
1.3.1 初始化
在上电时,总线的RST#信号将9052的内部寄存器设置为缺省值,同时,PCI9052输出局部复位信号(LRESET#),并且检查EEPROM是否存在。如果设备上装有EEPROM,且EEPROM的第一个16字节非空,那么,PCI9052根据EEPROM或PCI主机CPU设置内部寄存器,否则设为缺省值。
1.3.2 复位
PCI9052总线接口在RST信号输入有效时将引起整个PCI9052的复位,并输出LRESET局部复位信号。PCI总线上的主机可以通过设置控制寄存器中的软件复位比特来对PCI9052进行复位,并输出LRESET信号。
1.3.3 访问串行EEPROM接口
复位后,PCI9052开始读串行EEPROM,若读出的第一个字非FFFFH,则PCI9052继续读操作,否则认为EEPROM无效。对PCI9052来讲,EEP-ROM的前四个字节应为52H、90H、B5H和10H,其中9052H为设备号,10B5H为厂商编号。
1.3.4 访问内部寄存器
PCI9052提供了二种类型的片内寄存器,即PCI配置寄存器和局部配置寄存器,二者都只能由PCI总线和串行EEPROM访问,也可以通过设置寄存器CNTRL[3:12]禁止对后者的访问,这样就极大地增强了接口设计的灵活性。
1.3.5 直接数据传输模式
PCI9052支持PCI总线上的主处理器对局部总线上的设备进行读/写操作。PCI9052配置寄存器能够访问映射到局部的地址空间。同时片内的读写FIFO使PCI9052能够支持PCI总线与局部总线间的高性能猝发传送。PCI总线主控访问局部总线的示意图如图2所示。


1.3.6 PCI中断(INTA#)的产生
要产生P C I中断IN TA#, 首先将寄存器INTCSR[6](PCI中断使能位)设置为“1”,如果需要以软件方式产生中断,则只需将INTCSR[7](软件中断位)设置为“1”。如果系统设计方案中选用由局部总线上的设备产生中断信号INTi1和INTi2,再生成PCI中断INTA#的方式,只要将寄存器INTCSR的相关位按表1进行设置,复位后INTCSR的值全部为“0”。

电容式触摸屏相关文章:电容式触摸屏原理


关键词:PCI芯片功能

评论


相关推荐

技术专区

关闭