注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)硬件、外部設(shè)備與維護(hù)PCI Express系統(tǒng)體系結(jié)構(gòu)標(biāo)準(zhǔn)教材

PCI Express系統(tǒng)體系結(jié)構(gòu)標(biāo)準(zhǔn)教材

PCI Express系統(tǒng)體系結(jié)構(gòu)標(biāo)準(zhǔn)教材

定 價(jià):¥62.00

作 者: (美)布達(dá)科 等著,田玉敏 等譯
出版社: 電子工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 系統(tǒng)集成與綜合布線/寬帶/智能小區(qū)

ISBN: 9787121017940 出版時(shí)間: 2005-11-01 包裝: 膠版紙
開本: 小16開 頁(yè)數(shù): 604 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書全面論述了適用于許多系統(tǒng)和外設(shè)的當(dāng)前最流行的第三代外圍組件互連技術(shù)——PCIExpress。內(nèi)容涵蓋設(shè)計(jì)、驗(yàn)證和測(cè)試所需的信息,以及編寫底層BIOS和設(shè)備驅(qū)動(dòng)程序必需的背景知識(shí)。MindShare公司是領(lǐng)先的硬件技術(shù)培訓(xùn)公司之一,為幾十家公司提供創(chuàng)造性的課程,包括IBM、HP、PLX、Sun和德州儀器等。本書選自該公司的PC系統(tǒng)體系結(jié)構(gòu)系列叢書。本書首先概述第三代PCIExpress總線和第二代總線及其之間的關(guān)系和區(qū)別,然后全面論述目前市場(chǎng)上最為流行的第三代總線——PCIExpress。主要內(nèi)容包括:PCIExpress總線的發(fā)展過(guò)程及其特點(diǎn);PCIExpress總線的事務(wù)路由方法;數(shù)據(jù)包傳送的主要協(xié)議和實(shí)現(xiàn)服務(wù)質(zhì)量的方法;事務(wù)順序、中斷和錯(cuò)誤處理;PCIExpress總線物理層詳述;復(fù)位以及鏈路的定向和初始化;附加卡的外觀結(jié)構(gòu);PCIExpress的電源管理;PCIExpress的配置方式。附錄提供的內(nèi)容包括PCIExpress的測(cè)試、調(diào)試和驗(yàn)證等。本書詳細(xì)描述的PCIExpress系統(tǒng)的體系結(jié)構(gòu),以及列舉的大量示例,對(duì)于理解PCIExpress內(nèi)容并構(gòu)思其用途有很大幫助,是軟硬件設(shè)計(jì)人員和技術(shù)人員不可多得的參考書籍。

作者簡(jiǎn)介

  RaviBudruk是MindShare公司的高級(jí)工程師、講師,而該公司已經(jīng)培養(yǎng)了幾千名工程師。他是Intel處理器和PC體系結(jié)構(gòu)以及像PCIExpress、PGI、PCI—x、HyperTransport、IEEE1394和ISA等總線結(jié)構(gòu)方面的業(yè)內(nèi)專家。任職MindShare公司之前,Budruk先生是VLSI技術(shù)公司Pc芯片組的架構(gòu)師和設(shè)計(jì)師。DonAnderson是數(shù)字電子和系統(tǒng)設(shè)計(jì)方面的專家。他通過(guò)在MindShare公司培訓(xùn)工程師、程序員和技術(shù)人員來(lái)傳授其豐富的經(jīng)驗(yàn),他還是很多MindShare圖書的作者。TomShanley是MindShare公司的總裁,是計(jì)算機(jī)系統(tǒng)體系結(jié)構(gòu)方面的世界級(jí)權(quán)威之一。

圖書目錄

第一部分 總 覽
第1章 體系結(jié)構(gòu)展望
1.1 PCI Express簡(jiǎn)介
1.1.1 初始PCI解決方案的作用
1.2 與原有總線的比較
1.2.1 作者的聲明
1.2.2 總線性能及其插槽數(shù)的比較
1.2.3 PCI Express的總吞吐量
1.2.4 比較每引腳的性能
1.3 I/O總線體系結(jié)構(gòu)展望
1.3.1 基于33MHz PCI總線的系統(tǒng)
1.3.2 基于66MHz PCI總線的系統(tǒng)
1.3.3 基于66MHz和133MHz PCI-X 1.0總線的平臺(tái)
1.3.4 基于DDR和QDR PCI-X 2.0總線的平臺(tái)
1.4 PCI Express的線路
1.4.1 PCI Express的拓?fù)浣Y(jié)構(gòu)
1.4.2 PCI Express系統(tǒng)模塊圖
1.5 PCI Express規(guī)范
第2章 體系結(jié)構(gòu)概述
2.1 PCI Express事務(wù)簡(jiǎn)介
2.1.1 PCI Express事務(wù)協(xié)議
2.1.2一些事務(wù)示例
2.2 PCI Express的設(shè)備層
2.2.1 概述
2.2.2 設(shè)備層及相關(guān)的數(shù)據(jù)包
2.2.3 各PCI Express設(shè)備層的功能
2.3 非報(bào)告存儲(chǔ)器讀事務(wù)示例
2.4 熱插拔
2.5 PCI Express的性能與數(shù)據(jù)傳送效率
第二部分 事務(wù)協(xié)議
第3章 地址空間與事務(wù)路由
3.1 簡(jiǎn)介
3.1.1 接收器檢查3種類型的鏈路流量
3.1.2 多端口設(shè)備承擔(dān)路由負(fù)荷
3.1.3 端點(diǎn)的路由能力有限
3.1.4 系統(tǒng)路由策略是可編程的
3.2 兩種類型的本地鏈路流量
3.2.1 有序集
3.2.2 數(shù)據(jù)鏈路層數(shù)據(jù)包(DLLP)
3.3 處理層數(shù)據(jù)包路由基礎(chǔ)
3.3.1 用于訪問(wèn)4種地址空間的TLP
3.3.2 使用分離事務(wù)協(xié)議了嗎
3.3.3 TLP路由的3種方法
3.3.4 PCI Express的路由方法與PCI兼容嗎
3.3.5 定義數(shù)據(jù)包格式和路由的頭字段
3.3.6 使用TLP的頭信息:概述
3.4 應(yīng)用路由機(jī)制
3.4.1 地址路由
3.4.2 ID路由
3.4.3 隱式路由
3.5 路由選項(xiàng)的即插即用設(shè)置
3.5.1 路由配置是PCI兼容的嗎
3.5.2 基址寄存器(BAR):類型O、類型1的頭
3.5.3 基址/限界寄存器,只限類型1頭
3.5.4 總線號(hào)寄存器,只限類型1頭
第4章 基于數(shù)據(jù)包的事務(wù)
4.1 基于數(shù)據(jù)包的協(xié)議簡(jiǎn)介
4.1.1 為什么要使用基于數(shù)據(jù)包的事務(wù)協(xié)議
4.2 處理層數(shù)據(jù)包
4.2.1 組裝和拆解TLP
4.2.2 設(shè)備核心請(qǐng)求訪問(wèn)4種空間
4.2.3 所定義的TLP事務(wù)變體
4.2.4 TLP的結(jié)構(gòu)
4.2.5 建立事務(wù):TLP請(qǐng)求和完成
4.3 數(shù)據(jù)鏈路層數(shù)據(jù)包
4.3.1 DLLP的類型
4.3.2 DLLP是本地流量
4.3.3 接收器對(duì)DLLP的處理
4.3.4 發(fā)送一個(gè)數(shù)據(jù)鏈路層數(shù)據(jù)包
4.3.5 DLLP數(shù)據(jù)包的類型
第5章 ACK/NAK協(xié)議
5.1 通過(guò)各鏈路可靠地傳輸TLP
5.2 ACK/NAK協(xié)議的基本組成
5.2.1 ACK/NAK協(xié)議中發(fā)送器的基本組成
5.2.2 ACK/NAK協(xié)議的接收器基本組成
5.3 ACK/NAK DLLP的格式
5.4 ACK/NAK協(xié)議詳解
5.4.1 發(fā)送器協(xié)議詳解
5.4.2 接收器協(xié)議詳解
5.5 利用ACK/NAK協(xié)議可靠地處理錯(cuò)誤情況
5.6 ACK/NAK協(xié)議小結(jié)
5.6.1 發(fā)送器部分
5.6.2 接收器部分
5.7 安排數(shù)據(jù)包時(shí)推薦的優(yōu)先級(jí)
5.8 更多的示例
5.8.1 丟失TLP
5.8.2 丟失ACK DLLP或ACK DLLP并有CRC錯(cuò)誤
5.8.3 丟失跟隨NAK DLLP的ACK DLLP
5.9 交換器直通轉(zhuǎn)發(fā)模式
5.9.1 沒有直通轉(zhuǎn)發(fā)模式
5.9.2 交換器直通轉(zhuǎn)發(fā)模式
第6章 QoS/XC/VC和仲裁
6.1 服務(wù)質(zhì)量
6.1.1 同步事務(wù)支持
6.1.2 差異性服務(wù)
6.2 對(duì)QoS/TC/VC和仲裁的看法
6.3 流量類別和虛擬通道
6.3.1 VC分配和TC映射
6.4 仲裁
6.4.1 虛擬信道仲裁
6.4.2 端口仲裁
6.4.3 交換器仲裁示例
第7章 流控制
7.1 流控制的概念
7.2 流控制緩沖區(qū)
7.2.1 VC流控制緩沖區(qū)的組織
7.2.2 流控制信用
7.2.3 流控制緩沖區(qū)的最大容量
7.3 流控制機(jī)制簡(jiǎn)介
7.3.1 流控制的基本組成
7.4 流控制數(shù)據(jù)包
7.5 流控制模型的操作——示例
7.5.1 第一階段——初始化之后的流控制
7.5.2 第二階段——流控制緩沖區(qū)填滿
7.5.3 第三階段——信用限額計(jì)數(shù)器翻轉(zhuǎn)
7.5.4 第四階段——FC緩沖區(qū)溢出錯(cuò)誤檢查
7.6 通告無(wú)限流控制
7.6.1 誰(shuí)能通告無(wú)限流控制信用
7.6.2 無(wú)限信用通告的特殊用途
7.6.3 頭和數(shù)據(jù)通告可能沖突
7.7 最小流控制通告
7.8 流控制初始化
7.8.1 FC初始化序列
7.9 FC.INIT之后的流控制更新
7.9.1 FC-Update DLLP的格式和內(nèi)容
7.9.2 流控制更新頻率
7.9.3 錯(cuò)誤檢測(cè)定時(shí)器——一種偽需求
第8章 事務(wù)順序
8.1 簡(jiǎn)介
8.2 生產(chǎn)者/使用者模型
8.3 真正的PCI Express順序規(guī)則
8.3.1 真正PCI Express設(shè)備的生產(chǎn)者/使用者模型
8.4 靈活的順序
8.4.1 RO對(duì)存儲(chǔ)器寫和消息的影響
8.4.2 RO對(duì)存儲(chǔ)器讀事務(wù)的影響
8.4.3 強(qiáng)順序規(guī)則總結(jié)
8.5 改變順序規(guī)則,提高性能
8.5.1 強(qiáng)順序可能導(dǎo)致事務(wù)阻塞
8.5.2 用VC緩沖區(qū)完成的順序管理
8.5.3 改進(jìn)的順序規(guī)則小結(jié)
8.6  支持PCI總線和避免死鎖
第9章 中斷
9.1 發(fā)送中斷的兩種方法
9.2 消息信號(hào)中斷
9.2.1 MSI功能寄存器組
9.2.2 MSI配置基礎(chǔ)
9.2.3 生成MSI中斷請(qǐng)求的基礎(chǔ)
9.2.4 中斷處理程序處理時(shí)的存儲(chǔ)器同步
9.2.5 中斷延遲
9.2.6 一些規(guī)則、建議等等
9.3 傳統(tǒng)的PCI中斷發(fā)送機(jī)制
9.3.1 背景知識(shí)——PCI中斷信令
9.3.2 虛擬INTx信令
9.4 設(shè)備可以同時(shí)支持MSI和傳統(tǒng)的中斷
9.5 基本系統(tǒng)外圍設(shè)備必須考慮的特殊情況
9.5.1 示例系統(tǒng)
第10章 錯(cuò)誤檢測(cè)和處理
10.1 背景
10.2 PCI Express錯(cuò)誤管理簡(jiǎn)介
10.2.1 PCI Express的錯(cuò)誤校驗(yàn)機(jī)制
10.2.2 錯(cuò)誤報(bào)告機(jī)制
10.2.3 錯(cuò)誤處理機(jī)制
10.3 PCI Express錯(cuò)誤的來(lái)源
10.3.1 ECRC的產(chǎn)生與校驗(yàn)
10.3.2 數(shù)據(jù)中毒(可選)
10.3.3 TC到VC映射錯(cuò)誤
10.3.4 鏈路流控制相關(guān)的錯(cuò)誤
10.3.5 畸形處理層數(shù)據(jù)包(TLP)
10.3.6 分離事務(wù)的錯(cuò)誤
10.4 錯(cuò)誤分類
10.4.1 可修正的錯(cuò)誤
lO.4.2 不可修正的非致命錯(cuò)誤
10.4.3不可修正的致命錯(cuò)誤
10.5 報(bào)告錯(cuò)誤的方法
10.5.1 錯(cuò)誤消息
10.5.2 完成狀況
10.6 基本的錯(cuò)誤檢測(cè)和處理
10.6.1 PCI兼容的錯(cuò)誤報(bào)告機(jī)制
10.6.2 PCI Express的基本錯(cuò)誤處理
10.7 高級(jí)錯(cuò)誤報(bào)告機(jī)制
10.7.1 ECRC的生成和校驗(yàn)
10.7.2 粘滯比特的處理
10.7.3 高級(jí)可修正錯(cuò)誤的處理
10.7.4 高級(jí)不可修正錯(cuò)誤的處理
10.7.5 錯(cuò)誤記錄
10.7.6 根聯(lián)合體錯(cuò)誤跟蹤和報(bào)告
10.8 錯(cuò)誤記錄與報(bào)告小結(jié)
第三部 分物理層
第11章 物理層邏輯
11.1 物理層概述
11.1.1 聲明
11.1.2 發(fā)送邏輯概述
11.1.3 接收邏輯概述
11.1.4 物理層鏈路活動(dòng)狀態(tài)電源管理
11.1.5 鏈路定向和初始化
11.2 發(fā)送邏輯細(xì)節(jié)
11.2.1 發(fā)送(Tx)緩沖區(qū)
11.2.2 多路復(fù)用器(Mux)和多路復(fù)用器控制邏輯
11.2.3 字節(jié)拆分(可選)
11.2.4 擾頻器
11.2.5 8b/10b編碼
11.2.6 并行到串行轉(zhuǎn)換器(串行器)
11.2.7 差動(dòng)發(fā)送驅(qū)動(dòng)器
11.2.8 發(fā)送器(Tx)時(shí)鐘
11.2.9 發(fā)送邏輯的其他主題
11.3 接收邏輯的細(xì)節(jié)
11.3.1 差動(dòng)接收器
11.3.2 接收時(shí)鐘的恢復(fù)
11.3.3 串行到并行轉(zhuǎn)換器(反串行器)
11.3.4 符號(hào)邊界測(cè)定(符號(hào)鎖定)
11.3.5 接收器時(shí)鐘補(bǔ)償邏輯
11.3.6 通道到通道的相位補(bǔ)償
11.3.7 8b/10b解碼器
11.3.8 去擾頻器
11.3.9 字節(jié)反拆分
11.3.10 過(guò)濾器和數(shù)據(jù)包校正檢查
11.3.11 接收緩沖區(qū)(Rx緩沖區(qū))
11.4 物理層錯(cuò)誤處理
第12章 電氣物理層
12.1 電氣物理層概述
12.2 高速電氣信令
12.2.1 時(shí)鐘要求
12.2.2 阻抗和終結(jié)
12.2.3 13(3共模電壓
12.2.4 ESD和短路要求
12.2.5 接收器檢測(cè)
12.2.6 差動(dòng)驅(qū)動(dòng)器和接收器
12.2.7 電氣空閑
12.2.8 鏈路上發(fā)送線路的損耗
12.2.9 AC耦合
12.2.10 去矯(或預(yù)矯)
12.2.11 信標(biāo)信令
12.3 LVDS眼圖
12.3.1 抖動(dòng)、噪音和信號(hào)衰減
12.3.2 眼測(cè)試(Eye Test)
12.3.3 最優(yōu)眼
12.3.4 抖動(dòng)可使眼邊加寬或變窄
12.3.5 噪音和信號(hào)衰減使眼變高
12.4 發(fā)送器驅(qū)動(dòng)器特性
12.4.1 概述
12.4.2 發(fā)送驅(qū)動(dòng)器一致性測(cè)試和測(cè)量負(fù)載
12.5 輸入接收器的特性
12.6 在各種電源狀態(tài)中的電氣物理層狀態(tài)
第13章 系統(tǒng)復(fù)位
13.1 兩類系統(tǒng)復(fù)位
13.1.1 基本復(fù)位
13.1.2 帶內(nèi)復(fù)位或Hot復(fù)位
13.2 退出復(fù)位
13.3 從L2低功率狀態(tài)中的鏈路喚醒
第14章 鏈路初始化和定向
14.1 鏈路初始化和定向概述
14.1.1 概述
14.2 鏈路定向和初始化期間所用的有序集
14.2.1 TS1和TS2有序集
14.2.2 電氣空閑有序集
14.2.3 FTS有序集
14.2.4 SKIP有序集
14.3 鏈路定向和狀況狀態(tài)機(jī)(LTSSM)
14.3.1 概述
14.3.2 LTSSM各狀態(tài)概述
14.4 LTSSM各狀態(tài)詳述
14.4.1 檢測(cè)狀態(tài)
14.4.2 輪詢狀態(tài)
14.4.3 配置狀態(tài)
14.4.4 恢復(fù)狀態(tài)
14.4.5 LO狀態(tài)
14.4.6 LOs狀態(tài)
14.4.7 L1狀態(tài)
14.4.8 L2狀態(tài)
14.4.9 Hot復(fù)位狀態(tài)
14.4.10 禁用狀態(tài)
14.4.11 回環(huán)狀態(tài)
14.5 與LTSSM相關(guān)的配置寄存器
14.5.1 鏈路功能寄存器
14.5.2 鏈路狀況寄存器
14.5.3 鏈路控制寄存器
第四部分 與電源有關(guān)的主題
第15章 功率預(yù)算
15.1 功率預(yù)算簡(jiǎn)介
15.2 功率預(yù)算的各個(gè)要素
15.3 插槽功率極限控制
15.3.1 擴(kuò)充端口的插槽功率極限
15.3.2 擴(kuò)充設(shè)備限制功率消耗
15.4 功率預(yù)算功能寄存器組
第16章 電源管理
16.1 簡(jiǎn)介
16.2 配置軟件的入門知識(shí)
16.2.1 PCI PM基礎(chǔ)
16.2.2 OnNow Design Initiative計(jì)劃定義了全部PM
16.2.3 PCI Express電源管理與ACPI
16.3 設(shè)備功能的電源管理
16.3.1 PM功能寄存器組
16.3.2 設(shè)備的PM狀態(tài)
16.3.3 PCI-PM寄存器詳述
16.4 鏈路電源管理簡(jiǎn)介
16.5 鏈路活動(dòng)狀態(tài)電源管理
16.5.1 LOs狀態(tài)
16.5.2 L1 ASPM狀態(tài)
16.5.3 ASPM退出延遲
16.6 軟件發(fā)起的鏈路電源管理
16.6.1 D1/D2/D3hot和L1狀態(tài)
16.6.2 L2/L3準(zhǔn)備就緒——切斷鏈路的電源
16.7 鏈路喚醒協(xié)議和PME的生成
16.7.1 PME消息
16.7.2 PME序列
16.7.3 避免PME消息產(chǎn)生背壓(Back Pressure)死鎖
16.7.4 PME環(huán)境
16.7.5 喚醒無(wú)法通信的鏈路
16.7.6 輔助電源
第五部分 可選功能
第17章 熱插拔
17.1 背景
17.2 PCI Express環(huán)境下的熱插拔
17.2.1 突然移除通知
17.2.2 PCI熱插拔和PCI Express熱插拔的區(qū)別
17.3 支持熱插拔所需的基本要素
17.3.1 軟件基本要素
17.3.2 硬件基本要素
17.4 卡移除與插人過(guò)程
17.4.1開與關(guān)狀態(tài)
17.4.2卡移除過(guò)程
17.4.3卡插入過(guò)程
17.5 標(biāo)準(zhǔn)使用模型
17.5.1 背景
17.5.2 標(biāo)準(zhǔn)用戶接口
17.6 標(biāo)準(zhǔn)熱插拔控制器信令接口
17.7 熱插拔控制器編程接口
17.7.1 插槽功能
17.7.2 插槽控制
17.7.3 插槽狀況和事件管理
17.7.4 卡插槽與服務(wù)器10模塊實(shí)現(xiàn)
17.8 插槽編號(hào)
17.8.1 物理插槽ID
17.9 終止卡與驅(qū)動(dòng)程序的活動(dòng)
17.9.1 概述
17.9.2 驅(qū)動(dòng)程序暫停(可選)
17.10 原語(yǔ)
第18章 附加卡與連接器
18.1 簡(jiǎn)介
18.1.1 附加卡連接器
18.1.2 輔助信號(hào)
18.1.3 電氣要求
18.1.4 附加卡的互操作性
18.2 正在開發(fā)的外形規(guī)格
18.2.1 概述
18.2.2 服務(wù)器10模塊(SIOM)
18.2.3 提升卡
18.2.4 微型PCI Express卡
18.2.5 NEWCARD外形規(guī)格
第六部分 PCI Express配置
第19章 配置概述
19.1 設(shè)備與功能的定義
19.2 主總線與二級(jí)總線的定義
19.3 系統(tǒng)啟動(dòng)時(shí)拓?fù)湮粗?br />19.4 每種功能實(shí)現(xiàn)一組配置寄存器
19.4.1 簡(jiǎn)介
19.4.2 功能配置空間
19.5 主機(jī)/PCI橋的配置寄存器
19.6 由處理器發(fā)起的配置事務(wù)
19.6.1 僅根聯(lián)合體能發(fā)起配置事務(wù)
19.6.2 配置事務(wù)僅能向下游移動(dòng)
19.6.3 沒有對(duì)等配置事務(wù)
19.7 配置事務(wù)通過(guò)總線、設(shè)備和功能號(hào)路由
19.8 如何發(fā)現(xiàn)功能
19.9 如何區(qū)分PCI到PCI橋與非橋功能
第20章 配置機(jī)制
20.1 簡(jiǎn)介
20.2 PCI兼容配置機(jī)制
20.2.1 背景
20.2.2 PCI兼容配置機(jī)制說(shuō)明
20.3 PCI Express增強(qiáng)配置機(jī)制
20.3.1 說(shuō)明
20.3.2 規(guī)則
20.4 類型0配置請(qǐng)求
20.5 類型1配置請(qǐng)求
20.6 PCI兼容配置訪問(wèn)示例
20.7 增強(qiáng)配置訪問(wèn)示例
20.8 初始配置訪問(wèn)
20.8.1 初始化期間會(huì)發(fā)生什么
20.8.2 PCI中初始化階段的定義
20.8.3 PCI-X中初始化階段的定義
20.8.4 PCI Express與初始化時(shí)間
20.8.5 運(yùn)行期間對(duì)CRS接收的RC響應(yīng)
第21章 PCI Express枚舉
21.1 簡(jiǎn)介
21.2 帶單個(gè)根聯(lián)合體系統(tǒng)的枚舉
21.3 枚舉帶多個(gè)根聯(lián)合體的系統(tǒng)
21.3.1 PCI兼容配置機(jī)制的運(yùn)行特征
21.3.2 增強(qiáng)配置機(jī)制的運(yùn)行特征
21.3.3 枚舉過(guò)程
21.4 根聯(lián)合體或交換器內(nèi)的多功能設(shè)備
21.4.1 根聯(lián)合體內(nèi)的多功能設(shè)備
21.4.2 交換器內(nèi)的多功能設(shè)備
21.5 嵌入交換器或根聯(lián)合體中的端點(diǎn)
21.6 記住你的身份
21.6.1 概述
21.6.2 根聯(lián)合體總線號(hào)/設(shè)備號(hào)的分配
21.6.3 在ID分配前發(fā)起請(qǐng)求
21.6.4 在ID分配前發(fā)起完成
21.7 根聯(lián)合體寄存器塊(RCRB)
21.7.1 RCRB地址中的問(wèn)題
21.7.2 有關(guān)RCRB的其他信息
21.8 其他規(guī)則
21.8.1 分割配置事務(wù)要求單個(gè)完成
21.8.2 PCI Express到PCI橋或PCI Express到PCI-X橋的問(wèn)題
21.8.3 PCI特殊周期事務(wù)
第22章 PCI兼容配置寄存器
22.1 頭類型0(Header Type 0)
22.1.1 概述
22.1.2 兼容PCI的頭類型O寄存器
22.1.3 與PCI不兼容的頭類型O寄存器
22.1.4 用于識(shí)別設(shè)備驅(qū)動(dòng)程序的寄存器
22.1.5 頭類型寄存器
22.1.6 BIST寄存器
22.1.7 功能指針寄存器
22.1.8 CardBus CIS指針寄存器
22.1.9 擴(kuò)展ROM基址寄存器
22.1.10 命令寄存器
22.1.11 狀況寄存器
22.1.12 緩存行大小寄存器
22.1.13 主控器延時(shí)定時(shí)器寄存器
22.1.14 中斷線寄存器
22.1.15 中斷引腳寄存器
22.1.16 基址寄存器
22.1.17 Min_Gnt/Max_Lat寄存器
22.2 頭類型1(Header Type 1)
22.2.1 概述
22.2.2 兼容PCI的頭類型1奇存器
22.2.3 與PCI不兼容的頭類型1寄存器
22.2.4 術(shù)語(yǔ)
22.2.5 總線號(hào)寄存器
22.2.6 廠商ID寄存器
22.2.7 設(shè)備ID寄存器
22.2.8 修訂版ID寄存器
22.2.9 類代碼寄存器
22.2.10 頭類型寄存器
22.2.11 BIST寄存器
22.2.12 功能指針寄存器
22.2.13 基本事務(wù)過(guò)濾機(jī)制
22.2.14 橋的存儲(chǔ)器、寄存器組和設(shè)備ROM
22.2.15 橋的IO過(guò)濾器
22.2.16 橋的可預(yù)取存儲(chǔ)器過(guò)濾器
22.2.17 橋的存儲(chǔ)器映射IO過(guò)濾器
22.2.18 橋命令寄存器
22.2.19 橋狀況寄存器
22.2.20 橋高速緩存行大小寄存器
22.2.21 橋延遲定時(shí)器寄存器
22.2.22 與橋中斷有關(guān)的寄存器
22.3 PCI兼容功能
22.3.1 AGP功能
22.3.2 關(guān)鍵產(chǎn)品數(shù)據(jù)(VPD)功能
22.3.3 機(jī)箱/插槽編號(hào)寄存器簡(jiǎn)介
22.3.4 機(jī)箱與插槽號(hào)的分配
第23章擴(kuò)展ROM
23.1 ROM的作用——可在啟動(dòng)期間使用的設(shè)備
23.2 ROM檢測(cè)
23.3 必需的ROM映射
23.4 ROM的內(nèi)容
23.4.1多代碼映像
23.4.2 代碼映像的格式
23.5 初始化代碼的執(zhí)行
23.6 開放固件簡(jiǎn)介
23.6.1 概述
23.6.2 通用設(shè)備驅(qū)動(dòng)程序的格式
23.6.3 傳遞資源列表到即插即用OS
第24章 Express專用配置寄存器
24.1 簡(jiǎn)介
24.2 PCI Express功能寄存器組
24.2.1 簡(jiǎn)介
24.2.2 必需的寄存器
24.2.3 插槽寄存器
24.2.4 根端口寄存器
24.3 PCI Express擴(kuò)展功能
24.3.1 概述
24.3.2 高級(jí)錯(cuò)誤報(bào)告功能
24.3.3 虛擬信道(VC)功能
24.3.4 設(shè)備序列號(hào)功能寄存器組
24.3.5 功率預(yù)算功能寄存器組
24.4 RCRB
24.4.1 概述
24.4.2 固件向OS提供每個(gè)RCRB的基地址
24.4.3 對(duì)RCRB的不對(duì)齊或鎖定訪問(wèn)
24.4.4 RCRB中的擴(kuò)展功能寄存器組
24.4.5 RCRB丟失鏈路
附錄A 測(cè)試、調(diào)試和驗(yàn)證
A.1 目的
A.2 串行總線的拓?fù)浣Y(jié)構(gòu)
A.3 雙單工
A.4 設(shè)置分析儀、捕獲和觸發(fā)條件
A.5 鏈路定向,通信的第一步
A.6 插槽連接器與mid-bus墊
A.7 練習(xí):深入的驗(yàn)證
A.8 信號(hào)完整性、設(shè)計(jì)和測(cè)量
A.8.1 概述
A.8.2 高速PCB的設(shè)計(jì)要求
附錄B PCI Express體系結(jié)構(gòu)的市場(chǎng)及應(yīng)用
B.1 簡(jiǎn)介
B.2 企業(yè)計(jì)算系統(tǒng)
B.2.1 桌面系統(tǒng)
B.2.2 服務(wù)器系統(tǒng)
B.2.3 嵌入式控制系統(tǒng)
B.2.4 存儲(chǔ)系統(tǒng)
B.2.5 通信系統(tǒng)
B.3 小結(jié)
附錄C 用PCI Express技術(shù)實(shí)現(xiàn)智能適配器和多主機(jī)系統(tǒng)
C.1 簡(jiǎn)介
C.2 使用模型
C.2.1 智能適配器
C.2.2 主機(jī)故障轉(zhuǎn)移
C.2.3 多處理器系統(tǒng)
C.3 使用PCI的多處理器實(shí)現(xiàn)歷史
C.4 在PCI Express基本系統(tǒng)中實(shí)現(xiàn)多主機(jī)/智能適配器
C.4.1 示例:在PCI Express基本系統(tǒng)中實(shí)現(xiàn)智能適配器
C.4.2 示例:在PCI Express系統(tǒng)中實(shí)現(xiàn)故障轉(zhuǎn)移
C.4.3 示例:在PCI Express基本系統(tǒng)中實(shí)現(xiàn)雙主機(jī)
C.5 小結(jié)
C.6 地址轉(zhuǎn)換
C.6.1 直接地址轉(zhuǎn)換
C.6.2 基于查找表的地址轉(zhuǎn)換
C.6.3 下游BAR限界寄存器
C.6.4 轉(zhuǎn)發(fā)64位地址的存儲(chǔ)器事務(wù)
附錄D 類代碼
附錄E 鎖定事務(wù)系列
E.1 簡(jiǎn)介
E.2 背景
E.3 PCI Express鎖定協(xié)議
E.3.1 鎖定消息——虛擬鎖定信號(hào)
E.3.2 鎖定協(xié)議序列——一個(gè)示例
E.4 鎖定規(guī)則小結(jié)
E.4.1 與鎖定事務(wù)的發(fā)起和傳播有關(guān)的規(guī)則
E.4.2 與交換器有關(guān)的規(guī)則
E.4.3 與PCI Express/PCI橋有關(guān)的規(guī)則
E.4.4 與根聯(lián)合體有關(guān)的規(guī)則
E.4.5 與傳統(tǒng)端點(diǎn)有關(guān)的規(guī)則
E.4.6 與PCI Express端點(diǎn)有關(guān)的規(guī)則

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)