摘要: 本节以MPC8548处理器为例说明HOST主桥在PowerPC处理器中的实现机制,并简要介绍x86处理器系统使用的HOST主桥。 MPC8548处理器是Freescale基于E500 V2内核的一个PowerPC处理器,该处理器中集成了DDR控制器、多个eTSEC(Enhanced Three... 阅读全文
posted @ 2013-07-22 16:27 毛毛虫的薄刻 阅读(374) 评论(0) 推荐(0) 编辑
摘要: HOST主桥的实现因处理器系统而异。PowerPC处理器和x86处理器的HOST主桥除了集成方式不同之外,其实现机制也有较大差异。但是这些HOST主桥所完成的最基本功能依然是分离存储器域与PCI总线域,完成PCI总线域到存储器域,存储器域到PCI总线域之间的数据传递,并管理PCI设备的配置空... 阅读全文
posted @ 2013-07-22 16:27 毛毛虫的薄刻 阅读(273) 评论(0) 推荐(0) 编辑
摘要: 在PCI体系结构中,含有两类桥片,一个是HOST主桥,另一个是PCI桥。在每一个PCI设备中(包括PCI桥)都含有一个配置空间。这个配置空间由HOST主桥管理,而PCI桥可以转发来自HOST主桥的配置访问。在PCI总线中,PCI Agent设备使用的配置空间与PCI桥使用的配置空间有些差别,但这... 阅读全文
posted @ 2013-07-22 16:27 毛毛虫的薄刻 阅读(132) 评论(0) 推荐(0) 编辑
摘要: PCI-X总线仍采用并行总线技术。PCI-X总线使用的大多数总线事务基于PCI总线,但是在实现细节上略有不同。PCI-X总线将工作频率提高到533MHz,并首先引入了PME(Power Management Event)机制。除此之外,PCI-X总线还提出了许多新的特性。 1.5.1 Spli... 阅读全文
posted @ 2013-07-22 16:27 毛毛虫的薄刻 阅读(206) 评论(0) 推荐(0) 编辑
摘要: PCI总线使用INTA#、INTB#、INTC#和INTD#信号向处理器发出中断请求。这些中断请求信号为低电平有效,并与处理器的中断控制器连接。在PCI体系结构中,这些中断信号属于边带信号(Sideband Signals),PCI总线规范并没有明确规定在一个处理器系统中如何使用这些信号,因... 阅读全文
posted @ 2013-07-22 16:27 毛毛虫的薄刻 阅读(326) 评论(0) 推荐(0) 编辑
摘要: 当处理器或者其他PCIe设备访问PCIe设备时,所传送的数据报文首先通过事务层被封装为一个或者多个TLP,之后才能通过PCIe总线的各个层次发送出去。TLP的基本格式如图5?1所示。 TLP的格式" alt="" > 一个完整的TLP由1个或者多个TLP Prefix、TLP头、Data... 阅读全文
posted @ 2013-07-22 16:27 毛毛虫的薄刻 阅读(601) 评论(0) 推荐(0) 编辑
摘要: 事务层是PCIe总线层次结构的最高层,该层次将接收PCIe设备核心层的数据请求,并将其转换为PCIe总线事务,PCIe总线使用的这些总线事务在TLP头中定义。PCIe总线继承了PCI/PCI-X总线的大多数总线事务,如存储器读写、I/O读写、配置读写总线事务,并增加了Message总线事务和原子... 阅读全文
posted @ 2013-07-22 16:27 毛毛虫的薄刻 阅读(264) 评论(0) 推荐(0) 编辑
摘要: PCIe总线作为处理器系统的局部总线,其作用与PCI总线类似,主要目的是为了连接处理器系统中的外部设备,当然PCIe总线也可以连接其他处理器系统。在不同的处理器系统中,PCIe体系结构的实现方法略有不同。但是在大多数处理器系统中,都使用了RC、Switch和PCIe-to-PCI桥这些基本模块连... 阅读全文
posted @ 2013-07-22 16:27 毛毛虫的薄刻 阅读(682) 评论(0) 推荐(0) 编辑
摘要: 与PCI总线不同,PCIe总线使用端到端的连接方式,在一条PCIe链路的两端只能各连接一个设备,这两个设备互为是数据发送端和数据接收端。PCIe总线除了总线链路外,还具有多个层次,发送端发送数据时将通过这些层次,而接收端接收数据时也使用这些层次。PCIe总线使用的层次结构与网络协议栈较为类似。 ... 阅读全文
posted @ 2013-07-22 16:27 毛毛虫的薄刻 阅读(822) 评论(0) 推荐(0) 编辑
摘要: 随着现代处理器技术的发展,在互连领域中,使用高速差分总线替代并行总线是大势所趋。与单端并行信号相比,高速差分信号可以使用更高的时钟频率,从而使用更少的信号线,完成之前需要许多单端并行数据信号才能达到的总线带宽。 PCI总线使用并行总线结构,在同一条总线上的所有外部设备共享总线带宽,而PCIe总... 阅读全文
posted @ 2013-07-22 16:27 毛毛虫的薄刻 阅读(122) 评论(0) 推荐(0) 编辑