【導讀】Silicon Labs(芯科科技有限公司)今日宣布推出一款免費的軟件工具,使工程師僅需通過幾次簡單的點擊操作就能夠輕松快速的從示波器數(shù)據(jù)文件中計算出PCI Express®(PCIe®)時鐘抖動結(jié)果,從而極容易驗證PCIe規(guī)范兼容性,且能減少系統(tǒng)開發(fā)時間。
Silicon Labs的時鐘抖動計算工具是當前業(yè)界首款可用于PCIe 1.0、2.0、3.0、4.0規(guī)范的標準抖動計算器,免費提供給致力于開發(fā)廣受歡迎的PCIe架構(gòu)應用的所有人員。該工具設計支持PCIe公共時鐘和分離時鐘架構(gòu),面向行業(yè)開放,并不僅限于使用Silicon Labs的時鐘產(chǎn)品。
自從十年前PCIe作為桌面PC的串行互聯(lián)接口誕生以來,PCIe標準已經(jīng)發(fā)展逾三代,廣泛應用于刀片服務器、存儲、嵌入式計算、IP網(wǎng)關、工業(yè)系統(tǒng)和消費電子產(chǎn)品等。PCIe技術也已經(jīng)用于FPGA和SoC設備,為系統(tǒng)內(nèi)傳輸數(shù)據(jù)提供了靈活、高性能的數(shù)據(jù)傳輸方法。因為PCIe規(guī)范指定100MHz、±300ppm頻率穩(wěn)定性的參考時鐘,但是一些FPGA和SoC設計內(nèi)部可能會運行高達250MHz的參考時鐘頻率,這使得時鐘抖動評估成為關鍵的設計考慮。
PCIe技術中的濾波器掩碼和抖動計算在開發(fā)過程中經(jīng)常被誤解。大多數(shù)示波器沒有配備必要的濾波器掩碼以獲得正確的PCIe時鐘抖動計算,這會產(chǎn)生“為什么測量結(jié)果和數(shù)據(jù)手冊規(guī)格不匹配”的困惑。開發(fā)人員經(jīng)常報告PCIe抖動測量結(jié)果高于時鐘數(shù)據(jù)手冊規(guī)格,這是不正確的測量結(jié)果而非設計問題。作為PCIe時鐘產(chǎn)品的領先供應商,Silicon Labs公司創(chuàng)建了PCIe抖動計算工具來滿足這些需求,提供給硬件設計者一款可供下載的實用工具,以便迅速確定被測時鐘是否滿足PCIe抖動要求。
Silicon Labs針對PCIe技術推出的時鐘抖動計算工具具有直觀的圖形用戶界面,能夠引導開發(fā)人員僅需通過幾個簡單的步驟就能夠從示波器數(shù)據(jù)文件中計算出時鐘抖動。該工具包括PCI-SIG®為PCIe 1.0、2.0、3.0、4.0公共時鐘和分離時鐘參考架構(gòu)而定義的所有濾波器掩碼,支持獨立的擴頻(SRIS)和非擴頻(SRNS)技術。用戶可以通過簡明易讀的摘要格式獲知抖動結(jié)果,無需憑猜測去工作,從而確保系統(tǒng)設計滿足PCIe規(guī)范并且有足夠的抖動容限。為了更加方便,用戶還可以把抖動計算結(jié)果保存為PDF文件以供將來參考。
在相關的新聞報道中,Silicon Labs已經(jīng)宣布其時鐘發(fā)生器和緩沖器滿足PCIe 4.0規(guī)范要求。所有相關的產(chǎn)品數(shù)據(jù)手冊已經(jīng)更新,以符合PCI Express基本規(guī)范4.0 rev 0.5。
Silicon Labs計時產(chǎn)品營銷總監(jiān)James Wilson表示:“為了能簡化計時設計這項工作,我們開發(fā)時鐘抖動計算工具,使獲取PCIe抖動測量結(jié)果的工作能夠變得盡可能快速、容易、精確。作為提供給業(yè)界的一項服務,我們將這款極有助益的時鐘抖動計算器免費提供給所有從事與PCIe數(shù)據(jù)總線標準相關的開發(fā)人員,無論他們是采用哪一家時鐘IC供應商產(chǎn)品都可適用。”