PCIE接收端檢測機制分析

PCIE接收端檢測機制分析

1、PCIE的接收端檢測機制

接收器檢測電路作為發射器的一部分實現,必須正確檢測是否存在與ZRX-DC參數(40Ω-60Ω)隱含的直流阻抗等效的負載阻抗

接收器檢測序列的推薦行為如下:

?初始狀態?:發射器必須在檢測共模電壓偏移前保持穩定電壓。

?共模調整?:發射器按VTX-RCV-DETECT參數要求調整D+和D-的共模電壓,并根據ZRX-HIGH-IMP-DC-POS/NEG參數檢測接收器高阻抗狀態,通過線路電壓變化速率判斷接收器是否存在:

?無接收?:若電壓變化速率僅由發射器阻抗、互連電容和串聯電容決定。

?存在接收?:若電壓變化速率受發射器阻抗、串聯電容、互連電容及接收器端接阻抗共同影響。

?特殊情形處理?:

  1. 退出電氣空閑(Electrical Idle)時,檢測序列可跳過或中止。
  2. 若在未完成接收器檢測時直接從檢測態跳轉到輪詢態,可能因差分對兩端未同時存在低阻抗端接電阻而導致鏈路不穩定。
  3. 差分對(D+和D-)中任一導體的負載阻抗超過ZRX-DC,電路應判定無端接負載并作出相應響應。

?強制要求?:檢測序列必須在差分對的雙導體上執行

  1. PCIE接收端檢測實現

圖1 檢測電路

說明-Vtermr非規范要求。

常見檢測實現如上電路圖所示,

無末端負載是影響充電波形的參數 Rtermt+Cac+Cch

有末端負載時影響充電波形的參數 Rtermt+Cac+Cch+Rtermr

接收器檢測序列始于TXDETECTRX信號的置位。作為響應,接收器檢測邏輯將TXN和TXP驅動至(VDD - VSWING/2)電平后釋放。經過指定時間間隔后,系統會將TXN/TXP電平與閾值電壓進行比較,來判斷是否存在接收端。

如下圖所示,綠色部分為末端無負載充電波形,藍色為50歐姆負載充電波形。

圖2 檢測波形

  1. PCIE接收端檢測的測試

發送阻抗計算:

斷開負載,通過51.7Ohm.電阻接到GND,代替負載。測試測試CPU發送detect波形

測試TX-N只發送一次detect波形如下圖3。整個充電波形分為兩個階段,開始階段,電容AC特性表現為直流通路

利用歐姆定律和電容AC特性計算發送端阻抗:

51.3/(Ztx-dc+51.3) = (1.1665-0.8547)/(1.506-0.8547)

Ztx-dc = 55.8 Ohm

圖3 假負載檢測波形

接收負載計算:

已知Ztx-dc=55.8 Ohm

(1.1954-0.8555)/(1.506-0.855)=Zrx-dx/(Zrx-dc+55.8)

Zrx-dc = 61.6 Ohm。

圖4 真負載檢測波形

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/bicheng/81284.shtml
繁體地址,請注明出處:http://hk.pswp.cn/bicheng/81284.shtml
英文地址,請注明出處:http://en.pswp.cn/bicheng/81284.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

[模型部署] 3. 性能優化

👋 你好!這里有實用干貨與深度分享?? 若有幫助,歡迎:? 👍 點贊 | ? 收藏 | 💬 評論 | ? 關注 ,解鎖更多精彩!? 📁 收藏專欄即可第一時間獲取最新推送🔔…

InternVL3: 利用AI處理文本、圖像、視頻、OCR和數據分析

InternVL3推動了視覺-語言理解、推理和感知的邊界。 在其前身InternVL 2.5的基礎上,這個新版本引入了工具使用、GUI代理操作、3D視覺和工業圖像分析方面的突破性能力。 讓我們來分析一下是什么讓InternVL3成為游戲規則的改變者 — 以及今天你如何開始嘗試使用它。 InternVL…

鴻蒙 ArkUI - ArkTS 組件 官方 UI組件 合集

ArkUI 組件速查表 鴻蒙應用開發頁面上需要實現的 UI 功能組件如果在這 100 多個組件里都找不到,那就需要組合造輪子了 使用技巧:先判斷需要實現的組件大方向,比如“選擇”、“文本”、“信息”等,或者是某種形狀比如“塊”、“圖…

HTTP GET報文解讀

考慮當瀏覽器發送一個HTTP GET報文時,通過Wireshark 俘獲到下列ASCII字符串: GET /cs453/index.html HTTP/1.1 Host: gaia.cs.umass.edu User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.2) Gecko/20040804 Netscape/7.2 (ax) Acc…

【Linux網絡】數據鏈路層

數據鏈路層 用于兩個設備(同一種數據鏈路節點)之間進行傳遞。 認識以太網 “以太網” 不是一種具體的網絡,而是一種技術標準;既包含了數據鏈路層的內容,也包含了一些物理層的內容。例如:規定了網絡拓撲結…

【打破信息差】萌新認識與入門算法競賽

閱前須知 XCPC萌新互助進步群2??:174495261 博客主頁:resot (關注resot謝謝喵) 針對具體問題,應當進行具體分析;并無放之四海而皆準的方法可適用于所有人。本人尊重并支持每位學習者對最佳學習路徑的自主選擇。本篇所列訓練方…

logrotate按文件大小進行日志切割

? 編寫logrotate文件,進行自定義切割方式 adminip-127-0-0-1:/data/test$ cat /etc/logrotate.d/test /data/test/test.log {size 1024M #文件達到1G就切割rotate 100 #保留100個文件compressdelaycompressmissingoknotifemptycopytruncate #這個情況服務不用…

2025認證杯二階段C題完整論文講解+多模型對比

基于延遲估計與多模型預測的化工生產過程不合格事件預警方法研究 摘要 化工生產過程中,污染物濃度如SO?和H?S對生產過程的控制至關重要。本文旨在通過數據分析與模型預測,提出一種基于延遲估計與特征提取的多模型預測方法,優化閾值設置&a…

前端精度問題全解析:用“挖掘機”快速“填平精度坑”的完美解決方案

寫在前面 “為什么我的計算在 React Native 中總是出現奇怪的精度問題?” —— 這可能是許多開發者在作前端程序猿的朋友們都會遇到的第一個頭疼問題。本文將深入探討前端精度問題的根源,我將以RN為例,并提供一系列實用解決方案,讓你的應用告別計算誤差。 一、精度問題的…

2024 睿抗機器人開發者大賽CAIP-編程技能賽-本科組(國賽) 解題報告 | 珂學家

前言 題解 2024 睿抗機器人開發者大賽CAIP-編程技能賽-本科組(國賽)。 國賽比省賽難一些,做得汗流浹背,T_T. RC-u1 大家一起查作弊 分值: 15分 這題真的太有意思,看看描述 在今年的睿抗比賽上,有同學的提交代碼如下&#xff1…

hghac和hgproxy版本升級相關操作和注意事項

文章目錄 環境文檔用途詳細信息 環境 系統平臺:N/A 版本:4.5.6,4.5.7,4.5.8 文檔用途 本文檔用于高可用集群環境中hghac組件和hgproxy組件替換和升級操作 詳細信息 1.關閉服務 所有數據節點都執行 1、關閉hgproxy服務 [roothgdb01 tools]# system…

userfaultfd內核線程D狀態問題排查

問題現象 運維反應機器上出現了很多D狀態進程,也kill不掉,然后將現場保留下來進行排查。 排查過程 都是內核線程,先看下內核棧D在哪了,發現D在了userfaultfd的pagefault流程。 uffd知識補充 uffd探究 uffd在firecracker與e2b的架構下使…

深入解析:構建高性能異步HTTP客戶端的工程實踐

一、架構設計原理與核心優勢 HTTP/2多路復用技術的本質是通過單一的TCP連接并行處理多個請求/響應流,突破了HTTP/1.1的隊頭阻塞限制。在異步編程模型下,這種特性與事件循環機制完美結合,形成了高性能網絡通信的黃金組合。相較于傳統同步客戶…

根據臺賬批量制作個人表

1. 前期材料準備 1)要有 人員總的信息臺賬 2)要有 個人明白卡模板 2. 開始操作 1)打開 人員總的信息臺賬,選擇所需要的數據模塊; 2)點擊插入,選擇數據透視表,按流程操作&…

《AI大模型應知應會100篇》第65篇:基于大模型的文檔問答系統實現

第65篇:基于大模型的文檔問答系統實現 📚 摘要:本文詳解如何構建一個基于大語言模型(LLM)的文檔問答系統,支持用戶上傳 PDF 或 Word 文檔,并根據其內容進行智能問答。從文檔解析、向量化、存儲到…

RTK哪個品牌好?2025年RTK主流品牌深度解析

在測繪領域,RTK 技術的發展日新月異,選擇一款性能卓越、穩定可靠的 RTK 設備至關重要。2025 年,市場上涌現出眾多優秀品牌,本文將深入解析幾大主流品牌的核心競爭力。 華測導航(CHCNAV):技術創…

SpringCloud微服務開發與實戰

本節內容帶你認識什么是微服務的特點,微服務的拆分,會使用Nacos實現服務治理,會使用OpenFeign實現遠程調用(通過黑馬商城來帶你了解實際開發中微服務項目) 前言:從谷歌搜索指數來看,國內從自201…

pgsql14自動創建表分區

最近有pgsql的分區表功能需求,沒想到都2025年了,pgsql和mysql還是沒有自身支持自動創建分區表的功能 現在pgsql數據庫層面還是只能用老三樣的辦法來處理這個問題,每個方法各有優劣 1. 觸發器 這是最傳統的方法,通過創建一個觸發…

math toolkit for real-time development讀書筆記一三角函數快速計算(1)

一、基礎知識 根據高中知識我們知道,很多函數都可以用泰勒級數展開。正余弦泰勒級數展開如下: 將其進一步抽象為公式可知: 正弦和余弦的泰勒級數具有高度結構化的模式,可拆解為以下核心特征: 1. 符號交替特性 正弦級…

uni-app 中適配 App 平臺

文章目錄 前言? 1. App 使用的 Runtime 架構:**WebView 原生容器(plus runtime)**📌 技術棧核心: ? 2. WebView Native 的通信機制詳解(JSBridge)📤 Web → Native 調用&#xf…