第3章 PCI总线的数据交换

简介: <div class="bct fc05 fc11 nbw-blog ztag"> <p style="TEXT-INDENT: 21pt;"><span lang="EN-US" xmllang="EN-US">PCI Agent</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times new roman'; ms

PCI Agent设备之间,以及HOST处理器和PCI Agent设备之间可以使用存储器读写和I/O读写等总线事务进行数据传送。在大多数情况下,PCI桥不直接与PCI设备或者HOST主桥进行数据交换,PCI桥仅转发来自PCI Agent设备或者HOST主桥的数据。

PCI Agent设备间的数据交换,并不是本章讨论的重点。本章更侧重讲述PCI Agent设备使用DMA机制读写主存储器的数据,以及HOST处理器如何访问PCI设备的BAR空间。本章还使用了一定的篇幅讨论在PCI总线中与Cache相关的总线事务,并在最后一节介绍预读机制。

相关文章
总线系统(下)
总线系统(下)
77 0
|
芯片
深入理解AMBA总线(一)APB总线入门(上)
深入理解AMBA总线(一)APB总线入门
995 0
深入理解AMBA总线(一)APB总线入门(下)
深入理解AMBA总线(一)APB总线入门(下)
812 0
|
Linux
总线系统(上)
总线系统
77 0
|
算法 网络架构 iOS开发
详解CAN总线:什么是CAN总线?
CAN总线协议(Controller Area Network),控制器局域网总线,是德国BOSCH(博世)公司研发的一种串行通讯协议总线,它可以使用双绞线来传输信号,是世界上应用最广泛的现场总线之一。
详解CAN总线:高速CAN总线和低速CAN总线的特性
在ISO 11898-2和ISO 11898-3中分别规定了两种CAN总线结构(在BOSCH CAN2.0规范中,并没有关于总线拓扑结构的说明):高速CAN总线和低速CAN总线,本篇博文将详细介绍两者的特性和区别。
|
安全 网络协议 网络安全
|
存储
AFDX总线协议规范
<div class="para"><strong>AFDX总线协议规范</strong></div> <div class="para">1、概述</div> <div class="para">2、 AFDX简介</div> <div class="para">3、AFDX的在数据传输性能的改进</div> <div class="para">3.1 AFDX以太网帧格式</d
2801 0
|
传感器 机器人
什么是CAN总线
本文讲的是什么是CAN总线,随着现场总线概念的出现到现在的近20年时间里,已经出现了好几种现场总线技术并走向成熟。其中CAN总线已被公认为几种最有前途的现场总线之一。
1476 0