摘要: PCIe总线作为处理器系统的局部总线,其作用与PCI总线类似,主要目的是为了连接处理器系统中的外部设备,当然PCIe总线也可以连接其他处理器系统。在不同的处理器系统中,PCIe体系结构的实现方法略有不同。但是在大多数处理器系统中,都使用了RC、Switch和PCIe-to-PCI桥这些基本模块连... 阅读全文
posted @ 2013-07-22 16:27 毛毛虫的薄刻 阅读(685) 评论(0) 推荐(0) 编辑
摘要: 与PCI总线不同,PCIe总线使用端到端的连接方式,在一条PCIe链路的两端只能各连接一个设备,这两个设备互为是数据发送端和数据接收端。PCIe总线除了总线链路外,还具有多个层次,发送端发送数据时将通过这些层次,而接收端接收数据时也使用这些层次。PCIe总线使用的层次结构与网络协议栈较为类似。 ... 阅读全文
posted @ 2013-07-22 16:27 毛毛虫的薄刻 阅读(842) 评论(0) 推荐(0) 编辑
摘要: 随着现代处理器技术的发展,在互连领域中,使用高速差分总线替代并行总线是大势所趋。与单端并行信号相比,高速差分信号可以使用更高的时钟频率,从而使用更少的信号线,完成之前需要许多单端并行数据信号才能达到的总线带宽。 PCI总线使用并行总线结构,在同一条总线上的所有外部设备共享总线带宽,而PCIe总... 阅读全文
posted @ 2013-07-22 16:27 毛毛虫的薄刻 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 视频格式可以分为适合本地播放的本地影像视频和适合在网络中播放的网络流媒体影像视频两大类。尽管后者在播放的稳定性和播放画面质量上可能没有前者优秀,但网络流媒体影像视频的广泛传播性使之正被广泛应用于视频点播、网络演示、远程教育、网络视频广告等等互联网信息服务领域 目前我们经常见的视频格式无非就是两... 阅读全文
posted @ 2013-07-22 16:27 毛毛虫的薄刻 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 虽然PCI总线取得了巨大的成功,但是随着处理器主频的不断提高,PCI总线提供的带宽愈发显得捉襟见肘。PCI总线也在不断地进行升级,其位宽和频率从最初的32位/33MHz扩展到64位/66MHz,而PCI-X总线更是将总线频率提高到533MHz,能够提供的最大理论带宽为4263MB。但是PCI总线... 阅读全文
posted @ 2013-07-22 16:27 毛毛虫的薄刻 阅读(227) 评论(0) 推荐(0) 编辑
摘要: 随着处理器制造工艺的提高,处理器主频越来越高,存储器和外部设备的访问速度虽然也得到极大的提升,但是依然不与处理器主频的提升速度成正比,从而处理器的运行速度和外部设备的访问速度之间的差距越来越大,存储器瓶颈问题愈发严重。虽然Cache的使用有效缓解了存储器瓶颈问题,但是仅使用Cache远远不够。 ... 阅读全文
posted @ 2013-07-22 16:27 毛毛虫的薄刻 阅读(475) 评论(0) 推荐(0) 编辑
摘要: 在许多高性能处理器中,还提出了一些新的概念,以加速外设到存储器的DMA写过程。如Freescale的I/O Stashing和Intel的IOAT技术。 如图3?8所示,当设备进行存储器写时,如果可以对Cache直接进行写操作时,即便这个存储器写命中了一个状态为M的Cache行,可以不将该... 阅读全文
posted @ 2013-07-22 16:27 毛毛虫的薄刻 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 如果PCI设备访问的地址在某个CPU的Cache行中命中时,可能会出现三种情况。 第一种情况是命中的Cache行其状态为E,即Cache行中的数据与存储器中的数据一致;而第二种情况是命中的Cache行其状态为S。其中E位为1表示该数据在SMP处理器系统中,有且仅有一个CPU的Cache中具有数... 阅读全文
posted @ 2013-07-22 16:27 毛毛虫的薄刻 阅读(222) 评论(0) 推荐(0) 编辑
摘要: PCI设备向“可Cache的存储器空间”进行读操作的过程相对简单。对于x86处理器或者PowerPC处理器,如果访问的数据在Cache中命中,CPU会通知FSB总线,PCI设备所访问的数据在Cache中。 首先HOST主桥发起存储器读总线事务,并在Request Phase中,提供地址。Sno... 阅读全文
posted @ 2013-07-22 16:27 毛毛虫的薄刻 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 在x86处理器和PowerPC处理器中,PCI设备对“不可Cache的存储器空间”进行DMA读写的过程并不相同。其中PowerPC处理器对“不可Cache的存储器空间”进行DMA读写进行了专门的处理,而x86处理器在对这类空间操作时,效率相对较低。 1 x86处理器 x86处理器使用MTRR... 阅读全文
posted @ 2013-07-22 16:27 毛毛虫的薄刻 阅读(224) 评论(0) 推荐(0) 编辑