现代微机原理与接口技术 4仲裁接口信号 REQ#T/S:总线占用请求信号 GNT#T/S:总线占用允许信号 5错误报告接口信号 PERR#S/TS:数据奇偶校验错误报告信号 SERR#O/D:系统错误报告信号 6中断接口信号 PCI有4条中断线,分别是INTA#、INTB#、ⅠNTC INTD#,电平触发,多功能设备可以任意选择一 个或多个中断线,单功能设备只能用INTA# Department of Computer Science Engineering 16 算机科学与工程系 http://qsyang.yeah.net
http://qsyang.yeah.net 现代微机原理与接口技术 16 4.仲裁接口信号 • REQ# T/S:总线占用请求信号 • GNT# T/S:总线占用允许信号 5.错误报告接口信号 • PERR# S/T/S:数据奇偶校验错误报告信号 • SERR# O/D:系统错误报告信号 6.中断接口信号 • PCI有4条中断线,分别是INTA#、INTB#、INTC# 、INTD# ,电平触发,多功能设备可以任意选择一 个或多个中断线,单功能设备只能用INTA#
现代微机原理与接口技术 7.64位总线扩展信号 AD63:32]T/S:扩展的32位地址和数据多路复用线 C/BE|7:4|#T/:总线命令和字节使能多路复用扩展 信号线 REQ64#S/T/S,64位传输请求信号 ACK64#S/T/S:64位传输允许信号 PAR64T/S:奇偶双字节校验 Department of Computer Science Engineering 算机科学与工程系 http://qsyang.yeah.net
http://qsyang.yeah.net 现代微机原理与接口技术 17 7. 64位总线扩展信号 • AD[63:32] T/S:扩展的32位地址和数据多路复用线 • C/BE[7:4]# T/S:总线命令和字节使能多路复用扩展 信号线 • REQ64# S/T/S,64位传输请求信号 • ACK64# S/T/S:64位传输允许信号 • PAR64 T/S:奇偶双字节校验
现代微机原理与接口技术 333PC插槽和PC扩展卡 PCI插槽 5V32位插槽 5V64位插槽 33V32位插槽 33V64位插槽 a.4种PCI卡插槽 Al A49A52 A62 1111111111111111111111111111111111111111111111|1i i111n11111i 内 BI B49B52B62 1.27 3.82 7748 nt of Comput.5V32位PCI槽 18 计算机科 与工程 http://qsyang.yeah.net
http://qsyang.yeah.net 现代微机原理与接口技术 18 3.3.3 PCI插槽和PCI扩展卡 1.PCI插槽 5V 32位插槽 5V 64位插槽 3.3V 32位插槽 3.3V 64位插槽 连 接 卡口 a. 4种PCI卡插槽 A1 外 内 A49A52 B1 B49 B52 A62 B62 1.27 3.82 77.48 b. 5V32位PCI插槽
与接口技术 2PC插卡 IC 外 IC IC 里 边 边 1| 41.6 60.96 12.7 Department of Computer Science Engineering 19 算机科学与工程系 http://qsyang.yeah.net
http://qsyang.yeah.net 现代微机原理与接口技术 19 2.PCI插卡 IC IC IC 1.91 41.6 60.96 12.7 80 外 边 里 边
现代微机原理与接口技术 334PC总线命令 表33PCI总线命令表 CBE3:0#命令类型说明CBE3:0#命令类型说明 0000 中断响应 1000 保留 0001 特殊周期 1001 保留 0010 IO读(从O端口地址中读数据) 1010 配置读 0011 IO写(向ⅣO端口地址中写数据) 1011 配置写 0100 保留 1100 存储器多行读 0101 保留 1101 双地址周期 0110 存储器读(从内存空间映像中读数 1110 存储器行读 011l存储器写向内存空间映像中写)11存储器写并无效 Department of Computer Science Engineering 算机科学与工程系 http://qsyang.yeah.net
http://qsyang.yeah.net 现代微机原理与接口技术 20 3.3.4 PCI总线命令 表 3.3 PCI总线命令表 C/BE[3:0]# 命令类型说明 C/BE[3:0]# 命令类型说明 0000 中断响应 1000 保留 0001 特殊周期 1001 保留 0010 I/O读(从I/O端口地址中读数据) 1010 配置读 0011 I/O写(向I/O端口地址中写数据) 1011 配置写 0100 保留 1100 存储器多行读 0101 保留 1101 双地址周期 0110 存储器读(从内存空间映像中读数) 1110 存储器行读 0111 存储器写(向内存空间映像中写) 1111 存储器写并无效