日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當(dāng)前位置:首頁 > 測試測量 > 測試測量
[導(dǎo)讀]互連中的信號(hào)完整性損耗對(duì)于數(shù)千兆赫茲高度復(fù)雜的SoC來說是非常關(guān)鍵的問題,因此經(jīng)常在設(shè)計(jì)和測試中采用一些特殊的方法來解決這樣的問題。本文介紹如何利用片上機(jī)制拓展JTAG標(biāo)準(zhǔn)使其包含互連的信號(hào)完整性測試,從而利

互連中的信號(hào)完整性損耗對(duì)于數(shù)千兆赫茲高度復(fù)雜的SoC來說是非常關(guān)鍵的問題,因此經(jīng)常在設(shè)計(jì)和測試中采用一些特殊的方法來解決這樣的問題。本文介紹如何利用片上機(jī)制拓展JTAG標(biāo)準(zhǔn)使其包含互連的信號(hào)完整性測試,從而利用JTAG邊界掃描架構(gòu)測試高速系統(tǒng)級(jí)芯片(SoC)的互連上發(fā)生的時(shí)延破壞。

互連中的信號(hào)完整性損耗對(duì)于數(shù)千兆赫茲高度復(fù)雜的SoC來說是非常關(guān)鍵的問題,因此經(jīng)常在設(shè)計(jì)和測試中采用一些特殊的方法來 解決這樣的問題。我們認(rèn)為,完整性損耗(本文有時(shí)也稱為完整性故障)是在電壓失真(噪聲)和時(shí)延破壞(偏移)超過能接受的門限時(shí)發(fā)生的。這樣的門限取決于 制造所采用的工藝技術(shù)。這種故障情況的發(fā)生有著許多不可預(yù)料的原因,包括:1. 產(chǎn)生寄生值,例如晶體管尺寸、跨導(dǎo)、門限電壓、寄生電阻/電感/電容值等等的工藝變化,以及傳輸線效應(yīng),例如串?dāng)_、過沖、反射,電磁干擾等,這些問題都很 難分析而且制造過程中會(huì)有變化的互連間耦合效應(yīng)(如耦合電容和互感)。2. SoC中開關(guān)同時(shí)切換引起的地線反彈,通常會(huì)造成噪聲余量的變化。

完整性故障模型

最被廣泛使用的模型是最大入侵方(MA)故障模型,這是許多研究人員用來對(duì)長距離互連進(jìn)行串?dāng)_分析和測試的一個(gè)簡化模型。如 圖1所示,該模型假設(shè)在V(受害方)線上傳輸?shù)男盘?hào)會(huì)受到在另外一條相鄰的A(入侵方)線上的信號(hào)/變化的影響。這種耦合影響可以用一般的耦合元件Z來概 括。一般來說這種影響的后果是噪聲(引起振鈴和功能錯(cuò)誤)和時(shí)延(引起性能降級(jí))。

本文使用了相同的模型。然而我們需要強(qiáng)調(diào)的是,對(duì)何種模式會(huì)造成最大的完整性損耗仍有爭論。顯然傳統(tǒng)的MA模型只考慮了電容 耦(couplingC),所有的入侵方方同時(shí)作相同的跳變,而受害方或保持不變(針對(duì)最大的振鈴),或作出相反的跳變(針對(duì)最大的時(shí)延)。當(dāng)互感起作 用時(shí),一些研究人員利用其它方式(偽隨機(jī)或恒定)產(chǎn)生測試模式來形成最大的完整性損耗。雖然我們?nèi)允褂肕A模型,但測試方法并不取決于測試模式。在本文中 假設(shè)測試模式已被確定,讀者可以看到它們是如何通過增強(qiáng)的JTAG架構(gòu)高效地饋入互連的。

完整性損耗傳感器(ILS)單元

由于千兆赫茲芯片中的完整性損耗已受到越來越多人的重視,一些研究人員開發(fā)出了系列片上傳感器。許多這樣的完整性損 耗傳感器(ILS)的基礎(chǔ)都是放大器電路,它能夠檢查出電壓破壞和時(shí)延門限。采用D觸發(fā)器的BIST(內(nèi)置自檢)結(jié)構(gòu)被推薦用于運(yùn)放傳播時(shí)延偏差的檢測。 在測試模式期間,待測試的運(yùn)放或被放置于電壓跟隨器配置中以檢測斜率偏差,或被置于比較器配置中以檢測信號(hào)傳播時(shí)延偏差。

采用IDDT和邊界掃描方法是解決總線互連缺陷的一種測試技術(shù)示。在本例中一個(gè)內(nèi)置傳感器被集成進(jìn)了系統(tǒng)中。該傳感器是一個(gè) 片上電流鏡像,可以將散亂的電荷轉(zhuǎn)換成相關(guān)的測試時(shí)間。噪聲檢測器(ND)和偏移檢測器(SD)單元都是基于改進(jìn)的串耦PMOS差分傳感放大器,因此價(jià)格 十分便宜。這些單元緊鄰互連的端末,對(duì)實(shí)際信號(hào)和噪聲進(jìn)行取樣。每當(dāng)噪聲或偏移高于可接受的限值時(shí),這些單元就產(chǎn)生1到0的跳變,并存儲(chǔ)于觸發(fā)器中,以便 于進(jìn)一步分析。

有人提供了一個(gè)價(jià)格較高但更精確的電路,可以皮秒級(jí)測試抖動(dòng)和偏移,這種被稱為EDTC的電路以免打擾方式取樣信號(hào),并通過低速串行信息發(fā)出測試信息。當(dāng)成本不成問題時(shí),精確信號(hào)監(jiān)視概念就能被研究人員所接受,甚至?xí)a(chǎn)生片上示波器的想法。

ILS單元

雖然任何ILS傳感器都能用于完整性損耗檢測,但為了簡單、經(jīng)濟(jì)和實(shí)驗(yàn)的目的,我們還開發(fā)了自己的ILS單元。下面將簡要介紹這種單元的電路和功能,但這種單元的詳細(xì)功能不在本文討論范圍。

本例所用的ILS是如圖2所示的時(shí)延破壞傳感器。可接受的時(shí)延范圍(ADR)被定義為觸發(fā)時(shí)鐘沿開始的一段時(shí)間,所有輸出跳 變必須在這段時(shí)間內(nèi)發(fā)生。測試時(shí)鐘用于創(chuàng)建窗口,以確定可接受的偏移范圍。如果輸入信號(hào)a的跳變發(fā)生在b為邏輯’0’的時(shí)間內(nèi),那么信號(hào)a就在可接受的時(shí) 延范圍內(nèi)。任何在b為邏輯’1’的時(shí)間內(nèi)發(fā)生的跳變均經(jīng)過傳輸門傳遞給XNOR門,這是利用動(dòng)態(tài)預(yù)充電邏輯實(shí)現(xiàn)的。根據(jù)合理的時(shí)延范圍調(diào)整反向器1。在b 為1的時(shí)間內(nèi)有信號(hào)跳變時(shí)輸出c就為1,直到b變?yōu)?,開始下一個(gè)預(yù)充電循環(huán)周期。輸出用來觸發(fā)一個(gè)觸發(fā)器。圖3所示為輸入信號(hào)a有2個(gè)信號(hào)跳變的單元 SPICE仿真,采用0.18μm技術(shù)實(shí)現(xiàn)。第1個(gè)信號(hào)跳變發(fā)生在0.2ns處,當(dāng)時(shí)b為0,輸出保持為0。第2個(gè)信號(hào)跳變發(fā)生在3.5ns處,此時(shí)b為 1,由于超出了可接受的時(shí)延周期,輸出c保持為1直到b變?yōu)?。時(shí)延傳感器還能檢測到由串話引起的跳變錯(cuò)誤。脈沖可以被反饋到觸發(fā)器以存儲(chǔ)時(shí)延發(fā)生事件, 供以后進(jìn)一步閱讀/分析。

增強(qiáng)的邊界掃描單元

邊界掃描是一種被廣泛使用的測試技術(shù),它要求在輸入或輸出引腳和內(nèi)部內(nèi)核邏輯之間配置邊界掃描單元。邊界掃描測試技術(shù)能夠高 效地測試內(nèi)核邏輯和互連。圖4給出了傳統(tǒng)帶移位和更新節(jié)點(diǎn)的標(biāo)準(zhǔn)邊界掃描單元(BSC)。Mode_1使單元處于測試模式。在掃描操作中數(shù)據(jù)通過移位寄存 器(Shift-DR狀態(tài))進(jìn)行移位 。通過掃描輸入端口(TDI)被掃描進(jìn)邊界掃描單元的測試模式在Update-DR狀態(tài)(UpdateDR信號(hào))下得到并行使用。連接于內(nèi)部邏輯和輸出引 腳之間的邊界掃描單元可以并行捕獲電路響應(yīng),并通過掃描輸出端口(TDO)掃描輸出。利用JTAG標(biāo)準(zhǔn)(IEEE 1149.1)可以測試互連的粘連、開路和短路等故障情況,這是通過“EXTEST”指令實(shí)現(xiàn)的,在該指令操作下TAP控制器利用BSC從互連中分離出內(nèi) 核邏輯。但這種測試的目的并不是測試互連的信號(hào)完整性。為了測試互連的信號(hào)完整性,需要對(duì)標(biāo)準(zhǔn)架構(gòu)作少許的改進(jìn)。

監(jiān)視BSC(OBSC)

建議在互連的接收側(cè)放置一個(gè)新的使用ILS單元的BSC,如圖5所示,這種新的BSC被稱為監(jiān)視BSC (OBSC)。ILS被加在接收側(cè)單元,它們能夠捕獲互連末端上帶噪聲和時(shí)延的信號(hào)。如果它接收到具有完整性問題(如時(shí)延破壞)的信號(hào),它會(huì)在輸出端輸出 一個(gè)脈沖,并將觸發(fā)器置為“1”。OBSC有2種工作模式:

1) 完整性模式(SI=1):選擇信號(hào)F。在每個(gè)Shift-DR狀態(tài)通過掃描鏈輸出被捕獲的完整性數(shù)據(jù),并用于最終的評(píng)估。

2) 正常模式(SI=0):在這種模式中ILS被隔離,每個(gè)OBSC被當(dāng)作標(biāo)準(zhǔn)BSC使用。

在掃描輸出過程中,我們需要捕獲輸出F信號(hào)并送至FF1。在本例中sel應(yīng)置為0,因此SI和ShiftDR應(yīng)分別為1和 0。當(dāng)掃描輸出過程開始后,D1被傳送到Q1,并用作下一個(gè)單元的TDI。信號(hào)完整性信息被捕獲進(jìn)FF1后ILS觸發(fā)器復(fù)位。在將F值送至Q1后,必須格 式化掃描鏈。在本例的Shift-DR狀態(tài)期間,TDI輸入必須連接至FF1。因此必須將sel置為1(SI=’1’,ShiftDR=’1’)從而隔離 出ILS路徑。如圖5所示,SI和ShiftDR需要進(jìn)行或操作,以選擇和發(fā)送信號(hào)F到D1,并生成掃描輸出用的掃描鏈。

圖6顯示了sel與SI和ShiftDR間的從屬關(guān)系。如圖所示,在Capture-DR狀態(tài),信號(hào)F被選中,掃描鏈在 Shift-DR狀態(tài)得到格式化,并根據(jù)被測試的線數(shù)掃描輸出數(shù)據(jù)。表1給出了信號(hào)sel的真值表。只有一個(gè)控制信號(hào)(即SI)是由新指令生成的。執(zhí)行信 號(hào)完整性信息的監(jiān)視有三種方法:1)應(yīng)用每個(gè)測試模式后讀出;2)應(yīng)用測試模式子集后讀出;3)應(yīng)用整個(gè)測試模式后一次性讀出。具體選擇哪種方法取決于可 接受的時(shí)間開銷。第1種方法非常耗時(shí),但它可以盡可能詳細(xì)地顯示每個(gè)互連的完整性信息。第3種方法速度非??欤暾孕畔⒈容^少,因?yàn)橹荒艿玫侥膫€(gè)模式 或哪個(gè)模式子集引起完整性故障的信息,無法獲知故障類型。方法2可以幫助用戶在測試時(shí)間和準(zhǔn)確性之間取得平衡。

測試架構(gòu)

圖7給出了針對(duì)小型SoC的整體測試架構(gòu),其中的JTAG輸入(TDI、TCK、TMS、TRST和TDO)使用時(shí)沒加任何 修改。但定義了一條新的指令,主要用于信號(hào)完整性測試中讀取測試結(jié)果。從圖7可以看到,只是每個(gè)互連的接收端單元改成了OBSC。對(duì)于雙向互連,OBSC 單元用于Core j和Core1之間的雙側(cè)。其它單元都是標(biāo)準(zhǔn)BSC,在信號(hào)完整性測試模式期間出現(xiàn)在掃描鏈中。ILS的作用是獨(dú)立的,不需要特殊的控制電路來控制這類單 元的時(shí)序。由F顯示的完整性信息被掃描輸出,用以確定有問題的互連。

1. EX-SITEST指令

針對(duì)新的測試架構(gòu),建議在IEEE 1149.1指令集中增加一條新的指令EX-SITEST。這條指令類似于EXTEST指令,但增加了控制信號(hào)SI。在Update-IR狀態(tài),這條指令 被解碼并產(chǎn)生(SI_1)。此時(shí)輸出單元用作標(biāo)準(zhǔn)BSC,而輸入單元用作OBSC。信號(hào)F在Capture-DR狀態(tài)時(shí)被捕獲,并在Shift-DR狀態(tài) 期間以每個(gè)時(shí)鐘周期的速度向外移位輸出。本例中TAP控制器狀態(tài)不會(huì)改變,但在指令解碼時(shí)需要一些變化。存在于內(nèi)核之間的EX-SITEST指令的數(shù)據(jù)流如圖8所示。

2. 測試過程

首先通過EX-SITEST指令裝載TAP控制器IR,然后將所有的測試模式應(yīng)用到互連上,同時(shí)ILS單元捕獲互連末端的信 號(hào),并檢測所有可能的故障。在測試應(yīng)用過程結(jié)束后,必須讀取存儲(chǔ)于ILS單元FF的結(jié)果。監(jiān)視過程可以利用3種方法之一。比如使用方法3,應(yīng)用所有測試模 式,然后一次性讀出完整性信息。

3. 測試數(shù)據(jù)壓縮

在傳統(tǒng)的邊界掃描架構(gòu)(BSA)中,測試模式是一個(gè)一個(gè)掃描進(jìn)來并應(yīng)用到互連上。舉例來說,采用最大入侵方(MA)故障模型 的n位互連中,12個(gè)測試模式被應(yīng)用到每個(gè)受害線,在將測試模式應(yīng)用到受害線上時(shí)要求12n 時(shí)鐘。在n個(gè)互連間翻轉(zhuǎn)受害線,總的時(shí)鐘數(shù)量(測試應(yīng)用次數(shù))是12n2。當(dāng)然,MA是一個(gè)簡化模型。如果采用更復(fù)雜的模型或SoC中具有大量互連時(shí),測 試模式數(shù)量會(huì)激增,此時(shí)壓縮就顯得很有必要了。本文介紹一種針對(duì)增加邊界掃描架構(gòu)的簡單有效的壓縮技術(shù)。由于空間有限,本文只能作一簡要介紹,以此說明增 加型JTAG架構(gòu)的靈活性。

這種壓縮技術(shù)有二個(gè)關(guān)鍵點(diǎn)。首先,我們的方法是一個(gè)簡捷的無損壓縮法,通過確定相鄰二個(gè)模式間的最大相似性并覆蓋它們來構(gòu)筑壓縮位流。其次,由于這種壓縮法即無破壞性也不對(duì)模式重新排序,因此不需要額外的解壓縮硬件。而且僅是利用自動(dòng)測試設(shè)備(ATE)通過控制JTAG TMS控制輸入端執(zhí)行解壓縮過程。當(dāng)測試模式產(chǎn)生后,常會(huì)有大量無關(guān)緊要的模式出現(xiàn)在測試模式集中。針對(duì)信號(hào)完整性產(chǎn)生的模式也是這樣,特別是在考慮了地 區(qū)度量標(biāo)準(zhǔn)時(shí)(限制開發(fā)模式空間)更是如此。在任何情況下我們都假設(shè)測試集由相同長度的包含不重要的模式組成。圖9表達(dá)了我們的基本壓縮想法,即充分利用 不重要的部分覆蓋盡可能多的位來完成2個(gè)模式Vi和Vj(長度是1_16)的壓縮。

本文小結(jié)

在本例中,壓縮后的數(shù)據(jù)(Vi,Vj)掃描輸入時(shí)只需要21個(gè)時(shí)鐘,而未壓縮的數(shù)據(jù)需要16+16=32個(gè)時(shí)鐘。需要注意的 是,為了解壓縮指定的數(shù)據(jù)流,我們需要一個(gè)模式一個(gè)數(shù)字(如本例中的di和dj)才能構(gòu)造(解壓縮)模式。基于邊界掃描測試的目的,這些數(shù)量就是更新 BSC單元內(nèi)容前要求的移位(即時(shí)鐘)數(shù)量。我們假設(shè)ATE存儲(chǔ)著解壓縮數(shù)據(jù)(d值如0≤d≤1),在掃描輸入位流時(shí),該數(shù)據(jù)會(huì)在d個(gè)時(shí)鐘后激活TMS (測試模式選擇)信號(hào)。然后TMS信號(hào)促使TAP控制器產(chǎn)生用于信號(hào)完整性測試的正確控制指令(如EX-SITEST)。因此在我們的架構(gòu)中不需要額外的 解壓縮硬件。
 

本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請(qǐng)聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請(qǐng)及時(shí)聯(lián)系本站刪除。
換一批
延伸閱讀

近日,一則關(guān)于 AI 算力領(lǐng)域的消息引發(fā)行業(yè)震動(dòng)!據(jù)科技網(wǎng)站 The Information 援引四位知情人士爆料,中國科技巨頭阿里巴巴與百度已正式將自研芯片應(yīng)用于 AI 大模型訓(xùn)練,打破了此前對(duì)英偉達(dá)芯片的單一依賴。

關(guān)鍵字: AI 算力 阿里 百度 芯片 AI模型

上海2025年9月5日 /美通社/ -- 由上海市經(jīng)濟(jì)和信息化委員會(huì)、上海市發(fā)展和改革委員會(huì)、上海市商務(wù)委員會(huì)、上海市教育委員會(huì)、上海市科學(xué)技術(shù)委員會(huì)指導(dǎo),東浩蘭生(集團(tuán))有限公司主辦,東浩蘭生會(huì)展集團(tuán)上海工業(yè)商務(wù)展覽有...

關(guān)鍵字: 電子 BSP 芯片 自動(dòng)駕駛

9月1日消息,繼小鵬、零跑后,現(xiàn)在小米汽車也宣布了8月的交付量。

關(guān)鍵字: 小米汽車 芯片

當(dāng)?shù)貢r(shí)間 8 月 22 日,美國芯片制造商英特爾公司宣布與美國聯(lián)邦政府達(dá)成協(xié)議,后者將向英特爾普通股投資 89 億美元,以每股 20.47 美元的價(jià)格收購 4.333 億股英特爾普通股,相當(dāng)于該公司 9.9% 的股份。

關(guān)鍵字: 英特爾 半導(dǎo)體 芯片

在當(dāng)今數(shù)字化時(shí)代,人工智能(AI)和高性能計(jì)算(HPC)的迅猛發(fā)展對(duì) GPU 芯片的性能提出了極高要求。隨著 GPU 計(jì)算密度和功耗的不斷攀升,散熱問題成為了制約其性能發(fā)揮的關(guān)鍵因素。傳統(tǒng)的風(fēng)冷方案已難以滿足日益增長的散...

關(guān)鍵字: 人工智能 高性能計(jì)算 芯片

8月20日消息,博主數(shù)碼閑聊站暗示,9月底大概率只有小米16系列會(huì)亮相,其它驍龍8 Elite 2旗艦、天璣9500旗艦新品都將排到10月份,新機(jī)大亂斗會(huì)在國慶假期之后開始。

關(guān)鍵字: 小米雷軍 芯片

8月21日消息,據(jù)媒體報(bào)道,英偉達(dá)宣布將自研基于3nm工藝的HBM內(nèi)存Base Die,預(yù)計(jì)于2027年下半年進(jìn)入小規(guī)模試產(chǎn)階段,此舉旨在彌補(bǔ)其在HBM領(lǐng)域的技術(shù)與生態(tài)短板。

關(guān)鍵字: 英偉達(dá) 黃仁勛 芯片 顯卡

繼尋求收購英特爾10%的股份之后,近日又有消息稱,特朗普政府正在考慮通過《芯片法案》資金置換股權(quán)的方式,強(qiáng)行收購美光、三星、臺(tái)積電三大芯片巨頭的股份。若此舉落地,美國政府將從“政策扶持者”蛻變?yōu)椤爸苯庸蓶|”,徹底重塑全球...

關(guān)鍵字: 芯片 半導(dǎo)體

在集成電路設(shè)計(jì)流程中,網(wǎng)表作為連接邏輯設(shè)計(jì)與物理實(shí)現(xiàn)的關(guān)鍵橋梁,其分模塊面積統(tǒng)計(jì)對(duì)于芯片性能優(yōu)化、成本控制和資源分配具有重要意義。本文將詳細(xì)介紹如何利用 Python 實(shí)現(xiàn)網(wǎng)表分模塊統(tǒng)計(jì)面積的功能,從網(wǎng)表數(shù)據(jù)解析到面積計(jì)...

關(guān)鍵字: 網(wǎng)表 芯片 分模塊

8月19日消息,封禁4個(gè)多月的H20為何突然又被允許對(duì)華銷售,這其實(shí)是美國設(shè)計(jì)好的。

關(guān)鍵字: 英偉達(dá) 黃仁勛 芯片 顯卡
關(guān)閉