97色伦色在线综合视频,无玛专区,18videosex性欧美黑色,日韩黄色电影免费在线观看,国产精品伦理一区二区三区,在线视频欧美日韩,亚洲欧美在线中文字幕不卡

酒店網(wǎng)站建設(shè)的優(yōu)點網(wǎng)站修改字體尺寸怎么做

鶴壁市浩天電氣有限公司 2026/01/24 09:13:21
酒店網(wǎng)站建設(shè)的優(yōu)點,網(wǎng)站修改字體尺寸怎么做,銷售管理系統(tǒng)的功能,鄭州專業(yè)的網(wǎng)站建設(shè)幾天前我們一篇文章《一文講懂主機啟動時是如何給每個PCIe外設(shè)分配BDF的》#xff0c;有工程師留言問#xff1a;電腦加電啟動的時候#xff0c;PCIe是全部訓(xùn)練完再枚舉#xff0c;還是訓(xùn)練一個枚舉一個#xff1f; 我們這里結(jié)論先說#xff1a;PCIe 在系統(tǒng)加電啟動有工程師留言問電腦加電啟動的時候PCIe是全部訓(xùn)練完再枚舉還是訓(xùn)練一個枚舉一個我們這里結(jié)論先說PCIe 在系統(tǒng)加電啟動boot時是“全部鏈路先訓(xùn)練完成Link Training再開始統(tǒng)一進(jìn)行設(shè)備枚舉Enumeration”。不是訓(xùn)練一個枚舉一個。今天的文章將盡量給你一個清晰的解釋掌握這部分對于熟悉PCIe協(xié)議很有用。1. 為什么必須全部訓(xùn)練完才能枚舉因為枚舉需要穩(wěn)定的 PCIe 拓?fù)浣Y(jié)構(gòu)Topology包括哪些設(shè)備存在每個設(shè)備是哪個 Bus/Device/Function每條鏈路最終的速度、寬度Gen / Lanes下游設(shè)備是否連通Switch 的下游 port 是不是 active如果鏈路沒有全部訓(xùn)練成功進(jìn)入 L0根本無法構(gòu)建完整拓?fù)?。因此PCIe Base Spec 要求在枚舉開始前所有鏈路必須完成 LTSSM → L0。2. PCIe 鏈路訓(xùn)練Link Training發(fā)生在固件階段BIOS/UEFI 前期鏈路訓(xùn)練包含DetectPollingConfigurationRecovery必要時L0鏈路正常狀態(tài)這是PCIE PHY MAC硬件自動完成極少需要 CPU 參與。訓(xùn)練過程與設(shè)備枚舉RC 軟件過程完全獨立。3. 訓(xùn)練完成之后BIOS/UEFI 才開始做設(shè)備枚舉 Enumeration枚舉過程包括(1)為 Root Port 分配 Bus numbers(2)讀取下游設(shè)備的 Header Type / Vendor ID(3)配置 BAR 寄存器(4)為整個系統(tǒng)分配 MMIO / IO space(5)初始化 CapabilitiesMSI/MSI-X/ACS/ARI 等這一階段屬于PCI Firmware Spec 定義的流程在 BIOS 中由 RCRoot Complex程序執(zhí)行。也就是說只有當(dāng)所有鏈路都進(jìn)入 L0BIOS 才能完整看到整個 PCIe 拓?fù)淙缓箝_始枚舉。4. 是否存在“訓(xùn)練一個枚舉一個”的例外正常 PC/服務(wù)器啟動流程 ——不會但是有兩種特殊例外情況值得你關(guān)注(A) 熱插拔場景Hot-PlugHot-plug port 上Link Training 在設(shè)備插入后發(fā)生RC 會動態(tài)枚舉新增設(shè)備但這是運行時行為不屬于系統(tǒng)加電啟動流程。(B) 某些 PCIe Switch 的“Port-by-port” 初始化例如一些 Broadcom/PLX Switch 型號可能Port A 訓(xùn)練成功內(nèi)部 switch firmware 提前對下游 port 做一些預(yù)掃描但這屬于Switch 內(nèi)部行為RC 枚舉依然要等所有鏈路可用后才統(tǒng)一開始。5. 所以啟動流程可以總結(jié)為Step 1加電Step 2所有 PCIe 端口開始 Link TrainingPHY 完成 LTSSM 流程鏈路進(jìn)入 L0 或失敗進(jìn)入 RecoveryStep 3所有鏈路穩(wěn)定后BIOS 才開始 PCI Bus enumerationStep 4初始化設(shè)備、分配 BAR、配置 MSI/MSI-X、ASPM 等6. 在SerialTek PCIe協(xié)議分析儀上也能看到這個證據(jù)你抓加電 trace 會看到? 一堆 Link TrainingTS1/TS2、Equalization Phase 0/1/2? 全部 link 進(jìn)入 L0? 然后才出現(xiàn)BIOS 的 Configuration TLPsType 0/Type 1例如Config Read Type 1 → 掃描 BusConfig Read Type 0 → 針對 EndpointMemory Write → 寫 BAR這正是枚舉開始的標(biāo)志。這很明確地說明枚舉發(fā)生在所有鏈路訓(xùn)練之后??偨Y(jié) — 面試級標(biāo)準(zhǔn)答案PCIe 在系統(tǒng)加電啟動時所有鏈路必須先完成 Link Training進(jìn)入 L0然后 Root Complex 才能進(jìn)行統(tǒng)一的 Bus Enumeration。不會訓(xùn)練一個枚舉一個。例外僅在熱插拔或某些 switch 的內(nèi)部預(yù)處理流程普通服務(wù)器/PC 不會邊訓(xùn)練邊枚舉。
版權(quán)聲明: 本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請聯(lián)系我們進(jìn)行投訴反饋,一經(jīng)查實,立即刪除!

emlog怎么做視頻網(wǎng)站做網(wǎng)站定金交多少合適

emlog怎么做視頻網(wǎng)站,做網(wǎng)站定金交多少合適,深圳做微藻的公司網(wǎng)站,建設(shè)通網(wǎng)站上能查到的企業(yè)Cruise和Simulink聯(lián)合仿真#xff0c;純電動汽車動力經(jīng)濟(jì)性仿真EV模型#xff0c; 內(nèi)容包

2026/01/23 03:22:01

渭南做網(wǎng)站哪家好濮陽網(wǎng)警

渭南做網(wǎng)站哪家好,濮陽網(wǎng)警,wordpress 修改關(guān)鍵詞,制作一個網(wǎng)站數(shù)據(jù)庫怎么做為什么MELD多模態(tài)情感識別數(shù)據(jù)集正在重新定義人機交互#xff1f; 【免費下載鏈接】MELD MELD: A Mu

2026/01/23 00:30:01