PCI协议
PCI基本协议
什么是PCI?
PCI是一种总线协议,目PCI-E的使用范围很广,而PCI是早于PCI-E的基本协议,很多主流的CPU架构中同样在使用。
PCI的工作频率有:33MHz,66MHz和133MHz三种;总线位宽有:32bit和64bit两种,所以说PCI可以支持不同的工作带宽。
PCI总线接口及传输协议
接口名称 | 信号类型 | 描述 |
---|---|---|
AD[31:0]/AD[63:0] | t/s | 数据和地址线 ,用作传输地址和数据,位宽为32bit或者64bit |
C/BE[3:0]/C/BE[7:0] | t/s | 用于传输command和byte enable,由于地址线可能为64bit,所以BE需要支持8bit位宽 |
PAR/PAR64 | t/s | 校验位,奇偶校验 |
FRAME# | s/t/s | 低有效,由高变低表示一组数据的传输开始 |
IRDY# | s/t/s | 低有效,表示master准备好传输数据 |
TRDY# | s/t/ |