針對(duì) DDR5 串行存在檢測(cè) 的多通道I3C總線解碼
串行存在檢測(cè)(SPD)是一種自動(dòng)獲取 DDR3/4/5 內(nèi)存模塊信息的標(biāo)準(zhǔn)方法. 當(dāng)一個(gè)系統(tǒng)接通電源時(shí),它會(huì)通過(guò)識(shí)別不同的硬件組件開(kāi)始自動(dòng)配置系統(tǒng)。 串行存在檢測(cè)(SPD)是DDR3/4/5 中的一項(xiàng)功能,可使電子系統(tǒng)了解DDR 內(nèi)存的詳細(xì)信息及其定時(shí)信息。 DDR3/4 內(nèi)存模塊使用 SM bus提供這個(gè)信息。 對(duì)于***的超高速內(nèi)存,DDR5使用低壓信號(hào)(1V)I3C接口來(lái)讀取內(nèi)存詳細(xì)信息及其定時(shí)信息。
Fig 1. 基于 DDR5 的系統(tǒng)設(shè)計(jì)中的典型 I3C 總線架構(gòu)典型的 I3C 總線結(jié)構(gòu)如圖 1 所示.當(dāng)主機(jī)控制器使用串行存在檢測(cè) – SPD5 集線器連接 DDR5 模塊 在設(shè)計(jì)和測(cè)試階段,使用示波器監(jiān)控這種架構(gòu)中的所有 I3C 總線是非常具有挑戰(zhàn)性的。
調(diào)試這些設(shè)計(jì)的一些關(guān)鍵要求如下:
1. 需要能在 1V 信號(hào)幅度下工作的邏輯分析儀。
2. 需要可以同時(shí)獲取不同的 I3C 邏輯活動(dòng)。
3. 需要可以對(duì)不同的速率運(yùn)行的I3C總線進(jìn)行解碼,頻率從 100KHz 到 12.5MHz 不等
4. 監(jiān)控 I3C 總線中的特定事件
Prodigy Technovations 在現(xiàn)有的邏輯分析儀上開(kāi)發(fā)了業(yè)內(nèi)較早多通道
I3C 解碼解決方案。 它具有以下功能:
1. 1. 在 1V 信號(hào)幅度下識(shí)別邏輯電平。
2. 2. 同時(shí)解碼八條 I3C 總線,所有 I3C 總線時(shí)間同步。
3. 3. 所有 I3C 總線的總線圖
4. 4. 強(qiáng)大的觸發(fā)功能
5. 5. 異步采樣 1GS/s ,可捕捉不同時(shí)鐘頻率的 I3C 協(xié)議事件
PGY-LA-Multi-I3C 是一款16 通道邏輯分析儀 具有以下主要功能
· ?1GS/s 異步采樣功能
· ?8路 I3C 總線解碼功能
· ?對(duì) I3C 協(xié)議數(shù)據(jù)包內(nèi)容進(jìn)行觸發(fā)
多通道 I3C 協(xié)議解碼分析結(jié)果視圖如圖 3 所示
Fig. 2. 多通道I3C 信道解碼和數(shù)字時(shí)序圖
列表窗口對(duì)來(lái)自不同 I3C 總線的 I3C 數(shù)據(jù)包進(jìn)行解碼并顯示。 時(shí)間戳用于按順序列出數(shù)據(jù)包,以便用戶了解事件發(fā)生的時(shí)間。軟件還能通過(guò)總線圖顯示波形. 總線圖將顯示每個(gè) I3C 數(shù)據(jù)包的信息,便于調(diào)試。要在特定事件中捕獲流量,用戶可根據(jù)I3C 協(xié)議數(shù)據(jù)包內(nèi)容設(shè)置觸發(fā)條件。
更改某些其他 CCC 或私有的觸發(fā)條件Fig. 3 I3C 協(xié)議觸發(fā)用戶界面用戶可將這些數(shù)據(jù)導(dǎo)出為 CSV 格式文件. 該數(shù)據(jù)可通過(guò)Excel 軟件查看,以便進(jìn)一步分析。
Fig4. 在 Excel 軟件中導(dǎo)出 CSV導(dǎo)出的數(shù)據(jù)包括時(shí)間戳、I3C 總線名稱、協(xié)議數(shù)據(jù)包內(nèi)容和運(yùn)行頻率。
PGY-LA-Multi-I3C 提供*****的解決方案,滿足DDR5 系統(tǒng)對(duì)串行外設(shè)檢測(cè)總線的要求。 它可以解碼所有八個(gè)通道,并提供列表和時(shí)序圖視圖。 導(dǎo)出這些數(shù)據(jù)的功能使其使用更加方便.
Prodigy Technovations 為開(kāi)發(fā)I3C 技術(shù)提供*****的解決方案。 Following are our products.