0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

面向驗(yàn)證工程師的PCIe擴(kuò)頻時(shí)鐘(SSC)

星星科技指導(dǎo)員 ? 來(lái)源:synopsys ? 作者:Narasimha Babu G V L、 ? 2023-05-26 16:51 ? 次閱讀

作者:Narasimha Babu G V L、Udit KumarAnand Shirahatti

我們中許多主要從事數(shù)字驗(yàn)證和設(shè)計(jì)工作的人都不受物理層細(xì)節(jié)的影響。只有少數(shù)專家密切關(guān)注這些細(xì)節(jié)。因此,對(duì)于我們其他人來(lái)說(shuō),驗(yàn)證和調(diào)試擴(kuò)頻時(shí)鐘(SSC)可能是一項(xiàng)艱巨的任務(wù)。

這篇博文是一個(gè)快速的問(wèn)答,讓您快速開(kāi)始了解PCI Express(PCIe)擴(kuò)頻時(shí)鐘(SSC)技術(shù)的一些復(fù)雜性。

在這里,您可以了解有關(guān)適用于第 4 代就緒 PCIe 和 PCIe 測(cè)試套件的 Synopsys VC 驗(yàn)證 IP 的更多信息。

什么是擴(kuò)頻時(shí)鐘?為什么使用它?

擴(kuò)頻時(shí)鐘是以受控方式對(duì)系統(tǒng)時(shí)鐘進(jìn)行抖動(dòng)以降低峰值能量含量的過(guò)程。SSC技術(shù)用于最小化電磁干擾(EMI)和/或通過(guò)聯(lián)邦通信委員會(huì)(FCC)的要求。

如果將時(shí)鐘信號(hào)轉(zhuǎn)換為頻域,則會(huì)在時(shí)鐘頻率處發(fā)現(xiàn)高能量尖峰(下圖3中1GHz處的非擴(kuò)展藍(lán)色尖峰)。擴(kuò)頻是一種將此尖峰分布在頻帶上以降低信號(hào)頻率處的功率的方法(圖1中的紅色擴(kuò)展)。

pYYBAGRwcFuAN4USAATw6i1HC0A562.png

圖 1:采用擴(kuò)頻時(shí)鐘的 3GHz 時(shí)鐘的頻譜幅度降低

擴(kuò)頻時(shí)鐘是如何實(shí)現(xiàn)的?

擴(kuò)頻時(shí)鐘使用調(diào)制來(lái)實(shí)現(xiàn)頻譜功率的擴(kuò)展。載波信號(hào)通常是高頻時(shí)鐘信號(hào),與低頻調(diào)制器信號(hào)進(jìn)行調(diào)制。雖然整體能量不變,但峰值功率降低。峰值能量色散量取決于調(diào)制帶寬、擴(kuò)頻深度和擴(kuò)頻曲線。

由此產(chǎn)生的SSC調(diào)制載波信號(hào)最終的抖動(dòng)比未調(diào)制載波信號(hào)高得多。

最常見(jiàn)的調(diào)制技術(shù)是下擴(kuò)頻和中心擴(kuò)頻:

下擴(kuò)頻:載波按指定的百分比調(diào)制至低于標(biāo)稱頻率,而不是更高

中心擴(kuò)展:載波按指定百分比調(diào)制高于和低于標(biāo)稱頻率

下面的圖2顯示了一個(gè)3Ghz載波時(shí)鐘信號(hào),使用0KHz三角波時(shí)下行擴(kuò)展5.30%。在Y軸上,您可以看到載波頻率的上升和下降。所有擴(kuò)頻載波頻率值仍低于 3 GHz。

pYYBAGRwcFiAWaeJAAUzsyVwF8A242.png

圖 2:3GHZ 載波信號(hào)頻率變化,下行擴(kuò)展 SSC 時(shí)鐘為 0.5%

PCIe 支持哪些不同的時(shí)鐘架構(gòu)?它們都支持 SSC 嗎?

PCIe 支持三種不同類型的時(shí)鐘架構(gòu):

公共參考時(shí)鐘(公共參考時(shí)鐘)

數(shù)據(jù)時(shí)鐘

單獨(dú)的參考時(shí)鐘(單獨(dú)的參考時(shí)鐘)

通用 Refclk 是商用設(shè)備中支持最廣泛的架構(gòu)。但是,必須將相同的時(shí)鐘源分配給每個(gè) PCIe 設(shè)備,同時(shí)將設(shè)備之間的時(shí)鐘到時(shí)鐘偏斜保持在 12 ns 以下。這可能是大型電路板的問(wèn)題,或者將背板連接器交叉到另一個(gè)電路板時(shí)。

如果低偏斜配置不可行,例如在長(zhǎng)電纜實(shí)現(xiàn)中,則可以使用兩端具有獨(dú)立時(shí)鐘的獨(dú)立 Refclk 架構(gòu)。但是 Gen 2.0 基本規(guī)范不允許在單獨(dú)的 Refclk 實(shí)現(xiàn)上使用 SSC。它僅在 2013 年通過(guò) ECN:獨(dú)立的 Refclk 獨(dú)立 SSC (SRIS) 架構(gòu)啟用,該架構(gòu)成為 3 年 1 月發(fā)布的 2013.<> 基本規(guī)范的一部分。

數(shù)據(jù)時(shí)鐘 Refclk 架構(gòu)是最簡(jiǎn)單的,因?yàn)樗恍枰粋€(gè)時(shí)鐘源,位于發(fā)射器上。接收器提取并同步到嵌入在傳輸數(shù)據(jù)中的時(shí)鐘。數(shù)據(jù)時(shí)鐘架構(gòu)是在 2 年發(fā)布 PCIe 0.2007 標(biāo)準(zhǔn)時(shí)引入的。

您可以在此處了解有關(guān)時(shí)鐘架構(gòu)的更多信息。

要了解有關(guān)SRIS的更多信息,以下是Synopsys研究員John Stonick的另一個(gè)富有洞察力的短視頻。

SSC 是否在所有速度下都受支持?

是的。所有四種速度 2.5 GT/s(第 1 代)、5 GT/s(第 2 代)、8 GT/s(第 3 代)和 16 GT/s(第 4 代)均可支持 SSC。相同的擴(kuò)頻時(shí)鐘參數(shù)適用于所有四種速度。

poYBAGRwcFSASJekAANLOayEoB4683.png

圖 3:第 4 代 PCIe 基本規(guī)范中的 Refclk 參數(shù)快照(來(lái)源:PCI-SIG)

上表中我們需要注意的一些關(guān)鍵參數(shù):

FREFCLK:參考頻率可以有 +/-300 PPM 的變化。對(duì)于單獨(dú)時(shí)鐘架構(gòu),接收器必須容忍600 PPM的最壞情況抖動(dòng)。

FSSC:這是調(diào)制波的頻率。這通常是三角形的。

TSS-FREQ-DEVIATION: 這表示 PCIe 使用向下傳播的 SSC。應(yīng)用此點(diǎn)差可將攜帶頻率降低 -0.5%。這意味著額外的 5000 PPM 抖動(dòng)。因此,啟用擴(kuò)頻的獨(dú)立時(shí)鐘的總抖動(dòng)將為5600 PPM。

擴(kuò)頻時(shí)鐘的驗(yàn)證提供的價(jià)值是多少?

從被測(cè)設(shè)計(jì)(DUT)的角度來(lái)看,主要價(jià)值在于驗(yàn)證接收器的時(shí)鐘數(shù)據(jù)恢復(fù)建模,以處理抖動(dòng)的巨大變化(高達(dá)5600 ppm),尤其是在SRIS模式下。

如何目視驗(yàn)證 SSC 是否真的發(fā)生?

有多種方法。最簡(jiǎn)單的方法是,您可以將“時(shí)鐘周期信號(hào)”可視化,通常是浮點(diǎn)數(shù)據(jù)類型(SystemVerilog 中的實(shí)際類型),如果它可以在波形查看器中作為模擬信號(hào)訪問(wèn)。

如果無(wú)法訪問(wèn),則通過(guò)簡(jiǎn)單的監(jiān)視器收集以線速運(yùn)行的Refclk或內(nèi)部生成的傳輸位時(shí)鐘的時(shí)間戳和周期,假設(shè)您使用33Khz調(diào)制,則至少為30us。在 X 軸上繪制時(shí)間戳,在 Y 軸上繪制時(shí)鐘的持續(xù)時(shí)間。您應(yīng)該能夠看到與圖 2 中所示的配置文件匹配的配置文件。

為了成功驗(yàn)證擴(kuò)頻時(shí)鐘,您使用的 PCIe 驗(yàn)證 IP 需要支持 SSC。它應(yīng)該為您提供以不同速度打開(kāi)或關(guān)閉擴(kuò)頻的可編程性。此外,它還應(yīng)支持規(guī)范定義的SSC配置文件,用于0.5%的下行傳播。它還應(yīng)該允許在30Khz(最小)和33Khz(最大)范圍內(nèi)的調(diào)制信號(hào)頻率方面進(jìn)行編程。Synopsys PCIe VIP 加載了所有這些功能以及更多功能。

審核編輯:郭婷

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • emi
    emi
    +關(guān)注

    關(guān)注

    53

    文章

    3589

    瀏覽量

    127675
  • 擴(kuò)頻時(shí)鐘
    +關(guān)注

    關(guān)注

    0

    文章

    8

    瀏覽量

    10597
  • ssc
    ssc
    +關(guān)注

    關(guān)注

    0

    文章

    24

    瀏覽量

    11210
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    布線工程師如何充分“掌控”時(shí)鐘信號(hào)?

    當(dāng)電路從前工序設(shè)計(jì)人員轉(zhuǎn)移到后工序布線工程師時(shí),可以認(rèn)為時(shí)鐘概述與圖表是必須溝通的最關(guān)鍵信息。本文主要展述布線工程師如何充分“掌控”時(shí)鐘信號(hào)?
    發(fā)表于 02-21 16:08 ?1873次閱讀
    布線<b class='flag-5'>工程師</b>如何充分“掌控”<b class='flag-5'>時(shí)鐘</b>信號(hào)?

    SSC擴(kuò)頻時(shí)鐘概述和主要參數(shù)

    SSC英文全稱:Spread Spectrum Clocking,中文名擴(kuò)頻時(shí)鐘。
    的頭像 發(fā)表于 11-22 16:35 ?6242次閱讀
    <b class='flag-5'>SSC</b><b class='flag-5'>擴(kuò)頻</b><b class='flag-5'>時(shí)鐘</b>概述和主要參數(shù)

    FPGA算法工程師、邏輯工程師、原型驗(yàn)證工程師有什么區(qū)別?

    ,共同進(jìn)步。 歡迎加入FPGA技術(shù)微信交流群14群! 交流問(wèn)題(一) Q:FPGA中的FPGA算法工程師、FPGA邏輯工程師、FPGA原型驗(yàn)證工程師三者有什么區(qū)別? A:FPGA 算法
    發(fā)表于 09-23 18:26

    如何進(jìn)行PCI-Express的一致性測(cè)試和分析

    (擴(kuò)頻時(shí)鐘)來(lái)減少EMI,但是SSC如果使用不當(dāng)?shù)脑捯部赡軙?huì)影響接口互聯(lián)的可靠性。本文介紹如何根據(jù)PCIE的標(biāo)準(zhǔn)及其眾多的子標(biāo)準(zhǔn)定義的測(cè)試規(guī)范和分析方法進(jìn)行一致性測(cè)試,同時(shí)討論如何對(duì)
    發(fā)表于 04-08 08:32

    招聘數(shù)字ic設(shè)計(jì)工程師/數(shù)字集成電路工程師/DFT負(fù)責(zé)人/高級(jí)DFT工程師

    招聘三個(gè)人1、專做ic設(shè)計(jì)流程的高級(jí)工程師2、主要做pcie開(kāi)發(fā)的高級(jí)工程師3、dft負(fù)責(zé)人,全模塊都負(fù)責(zé)過(guò)的高級(jí)工程師(ATPG,MBIST,SCAN 等)招聘2-5年的數(shù)字ic設(shè)計(jì)
    發(fā)表于 09-07 17:04

    誠(chéng)聘IC驗(yàn)證工程師

    獵頭職位:IC驗(yàn)證工程師【北京】崗位職責(zé):1.根據(jù)芯片架構(gòu)文檔和設(shè)計(jì)要點(diǎn),制定驗(yàn)證方案,擬定驗(yàn)證計(jì)劃;2.根據(jù)驗(yàn)證方案和計(jì)劃,實(shí)施
    發(fā)表于 02-15 13:39

    芯片驗(yàn)證工程師 杭州國(guó)芯科技

    本科及以上學(xué)歷,信息電子相關(guān)專業(yè),英語(yǔ)四級(jí)以上; 2.掌握HDL語(yǔ)言及EDA工具,有編解碼芯片設(shè)計(jì)經(jīng)驗(yàn)者優(yōu)先;3.熟悉數(shù)字圖像處理、嵌入式系統(tǒng)軟硬件開(kāi)發(fā)或CPU處理器者優(yōu)先。芯片驗(yàn)證工程師崗位職責(zé)
    發(fā)表于 08-15 17:28

    誠(chéng)招“FPGA工程師、嵌入式系統(tǒng)開(kāi)發(fā)工程師

    納睿達(dá)科技有限公司誠(chéng)招“FPGA工程師、嵌入式系統(tǒng)開(kāi)發(fā)工程師”【FPGA工程師】學(xué)歷要求:研究生 工作經(jīng)驗(yàn):不限 崗位職責(zé):1、主要從事設(shè)備產(chǎn)品中的FPGA的設(shè)計(jì)、開(kāi)發(fā),按流程、規(guī)范完成所承擔(dān)
    發(fā)表于 01-13 14:17

    用于FPGA的xilinx gtx phy是否支持SSC時(shí)鐘?

    已經(jīng)檢查過(guò),我有正確的引腳從pcie插槽中點(diǎn)擊100M refclk。我的問(wèn)題 - 1)用于FPGA的xilinx gtx phy是否支持SSC時(shí)鐘?2)如果我在主機(jī)端啟用或取消了SSC
    發(fā)表于 04-01 13:22

    【華為海思成都】招聘數(shù)字IC設(shè)計(jì)/驗(yàn)證工程師

    海思成研無(wú)線部門高薪招聘數(shù)字IC設(shè)計(jì)/驗(yàn)證高級(jí)工程師,在這里您可以近距離接觸業(yè)界最前沿的技術(shù)、最先進(jìn)的工藝、最牛的設(shè)計(jì)和驗(yàn)證水平;在這里您跟FELLOW一起共事,享受濃厚的技術(shù)氛圍;在這里您可感受到
    發(fā)表于 02-29 11:06

    數(shù)字驗(yàn)證工程師成長(zhǎng)的四個(gè)階段 精選資料分享

    知乎上有這樣一道問(wèn)題:如何用一句話來(lái)形容IC驗(yàn)證工程師在芯片設(shè)計(jì)過(guò)程中的重要性?點(diǎn)贊最多的回答是:“我不驗(yàn)一驗(yàn),你敢去流片?不怕破產(chǎn)嗎?”話糙理不糙,作為芯片功能的把關(guān)角色,驗(yàn)證在fabless
    發(fā)表于 07-26 07:20

    FPGA工程師需要具備哪些技能?

    ,需要具備一系列的技能,才能勝任日益復(fù)雜的設(shè)計(jì)工作。因此,本文將從設(shè)計(jì)思路、硬件語(yǔ)言、EDA工具、數(shù)字信號(hào)處理、通信協(xié)議、測(cè)試驗(yàn)證等多個(gè)方面,探討FPGA工程師需要具備哪些技能。 一
    發(fā)表于 11-09 11:03

    高速信號(hào)擴(kuò)頻時(shí)鐘測(cè)試

    本文簡(jiǎn)要介紹了SSC擴(kuò)頻時(shí)鐘的基本概念以及如何使用力科示波器進(jìn)行信號(hào)的擴(kuò)頻時(shí)鐘的測(cè)試。
    發(fā)表于 05-17 11:23 ?5253次閱讀
    高速信號(hào)<b class='flag-5'>擴(kuò)頻</b><b class='flag-5'>時(shí)鐘</b>測(cè)試

    講講SSC擴(kuò)頻時(shí)鐘

    SSC是為了系統(tǒng)EMI問(wèn)題,濾波和屏蔽的方法才是實(shí)際工作中常用的解決之道。SSC在實(shí)際工作中都是關(guān)閉狀態(tài)。
    的頭像 發(fā)表于 08-11 09:18 ?1.2w次閱讀
    講講<b class='flag-5'>SSC</b><b class='flag-5'>擴(kuò)頻</b><b class='flag-5'>時(shí)鐘</b>

    EMI 的工程師指南第 9 部分 — 擴(kuò)頻調(diào)制

    EMI 的工程師指南第 9 部分 — 擴(kuò)頻調(diào)制
    發(fā)表于 10-31 08:23 ?9次下載
    EMI 的<b class='flag-5'>工程師</b>指南第 9 部分 — <b class='flag-5'>擴(kuò)頻</b>調(diào)制