女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

DFT的簡單介紹(下)

冬至子 ? 來源:偉醬的芯片后端之路 ? 作者:偉醬的芯片后端之 ? 2023-12-06 15:05 ? 次閱讀

上回書說到SA0和SA1的測試方法。

這種測試方法是建立在一個前提上的,就是我們可以任意改變輸入信號的邏輯值。如果這個輸入正好就是整個芯片的輸入還好辦,直接在芯片外部改變即可。但很多時候我們需要測試芯片內部的各個邏輯單元,它們的輸入就會是在芯片內部,不那么好調整了,這可咋辦呢?

這個時候人們就想到了芯片中的重要元件——寄存器。如果我們給寄存器存儲相應的測試的邏輯值,讓這些reg的存儲的數據作為我們DFT測試的輸入,不就可以達到控制輸入信號的目的了嗎?但這種方法有一定局限性,這樣我們的DFT測試輸入位置必須保證是時序邏輯中寄存器的輸出pin才行,接收輸出信號就還是用探針就可以,沒有太多限制。

這樣的輸入限制有可能會導致我們無法完全測試出所有combinational cell的問題,但DFT工程師還是可以控制輸入信號測很多次,來盡可能多的覆蓋到能測的cell。DFT測試中有一個測試覆蓋率的概念,一般都會要求到90%以上。

然而使用reg來作為測試輸入又帶來了新的問題,那就是我如何給這些reg灌進我想要的值呢?要知道芯片在正常工作時reg之間是會互相影響的,我們很難控制在某一個時刻,很多個reg都正好輸出我們想要的某個邏輯值組(一般DFT工程師稱這種輸入邏輯組叫pattern,比如上篇提到的例子里,11、10就是不同的兩個pattern),怎么辦呢?

為了DFT測試,我們要對芯片進行大刀闊斧的改革!我們要把芯片中所有的正常reg全部升級!升級后的reg在可以正常工作的同時,還要支持一種模式,這種模式可以讓我們直接控制每個reg寄存的值。

但是我們不可能把每個reg都接一根net到整個芯片的port,那port數量就太多了,根本不現實。如何只用控制一個port就能控制所有reg的值呢?別忘了,我們要控制的是寄存器,是被時鐘控制的,時鐘每跳變一次,信號往后傳輸一次,那么人們就想到把所有reg都串起來,后一個reg的輸入是前一個reg的輸出,我們只需要往第一個reg的輸入一個個灌值就行了。

比如三個reg串起來,我們想要一個101的pattern,就在第一個時鐘周期給第一個reg灌進去1,三個reg狀態是1xx;下個時鐘周期灌0,狀態變為01x,第三個周期灌1,狀態變為101.這就是我們想要的pattern,在這個時刻進行測試即可。

這里的reg的輸入輸出就是不同于電路的輸入輸出了,就是別的pin,稱為SI和SO,控制信號SE,我們把這個串稱為掃描鏈(scan chain)。

并且芯片工作的時鐘很快,DFT測試的時候相對就很慢,我們就需要一個專門的慢速時鐘用來測試,相應的這個慢速時鐘和正常的時鐘要經過一個選擇器接到reg上。

而后DFT工程師就要生成各個pattern了,最終把這一串值一個一個送到ATE機臺完成測試。呼~寫了這么多只講完了DC mode,但還有AC mode沒講...就是說我們上文提到的測試不涉及電路transition的問題,如果某個cell transition比預期的要慢,也會發生錯誤,這也得測才行,因此就不能用慢速時鐘了,得用常速時鐘才行,相應的測試方法更加復雜了。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 寄存器
    +關注

    關注

    31

    文章

    5421

    瀏覽量

    123271
  • DFT
    DFT
    +關注

    關注

    2

    文章

    233

    瀏覽量

    23224
  • 時鐘芯片
    +關注

    關注

    2

    文章

    262

    瀏覽量

    40566
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    借助DFT技術實現競爭力最大化

    通過改進和優化設計與制造的各個方面,半導體行業已經能夠實現 IC 能力的巨大進步。可測試性設計 (DFT)——涵蓋從在 RTL 中插入測試邏輯,到對現場退回產品進行失效分析等全流程,是半導體企業獲得
    的頭像 發表于 05-22 15:16 ?254次閱讀

    NFC卡的簡單介紹及應用

    NFC卡一張采用RFID技術的IC卡。可以替代大量的IC卡(包括信用卡)場合商場刷卡、公交卡、門禁管制,車票,門票等等。此種方式,有一個極大的優點,那就是卡片通過非接觸讀卡器的RF域來供電,即便是
    的頭像 發表于 03-04 17:05 ?1007次閱讀
    NFC卡的<b class='flag-5'>簡單</b><b class='flag-5'>介紹</b>及應用

    淺談DFT可測性設計的工作原理

    在芯片設計的世界里,有一種被稱為"火眼金睛"的技術,它就是DFT(Design for Testability,可測性設計)。今天,就讓我們一起揭開這項技術的神秘面紗,看看它是如何成為芯片質量的守護神的。
    的頭像 發表于 03-01 09:49 ?678次閱讀
    淺談<b class='flag-5'>DFT</b>可測性設計的工作原理

    map指令簡單介紹

    當然這里寫的都是官方文檔是已經寫過的,我簡單抄一哈。
    的頭像 發表于 02-13 09:54 ?305次閱讀

    誰能詳細介紹track-and-hold

    在運放和ADC芯片的數據手冊中經常看到track-and-hold,誰能詳細介紹track-and-hold?
    發表于 01-20 09:10

    光學中簡單但重要的光學路徑與成像系統介紹

    ? 本文簡單介紹了光學一些簡單但重要的光學路徑與成像系統。 ? 光在物質中傳播得更慢:折射率n=c/v ? ? ? 透鏡通過折射原理工作: ? ? 傳播方向與波前垂直: ? ? 單透鏡成像
    的頭像 發表于 12-30 13:55 ?584次閱讀
    光學中<b class='flag-5'>簡單</b>但重要的光學路徑與成像系統<b class='flag-5'>介紹</b>

    DFT的常見誤區與解決方案

    DFT(離散傅里葉變換)在信號處理領域具有廣泛的應用,但在使用過程中也常會遇到一些誤區。以下是對DFT常見誤區的總結以及相應的解決方案: 常見誤區 混疊現象 : 誤區描述:在采樣過程中,如果采樣頻率
    的頭像 發表于 12-20 09:32 ?1214次閱讀

    DFT在生物信號分析中的應用

    DFT(離散傅里葉變換)在生物信號分析中有著廣泛的應用。生物信號,如心電圖(ECG)、腦電圖(EEG)、肌電圖(EMG)等,是生物體內產生的電信號,它們攜帶著生命活動和生理狀態的重要信息。DFT作為
    的頭像 發表于 12-20 09:28 ?809次閱讀

    DFT的優缺點比較 DFT在機器學習中的應用

    DFT(離散傅里葉變換)的優缺點比較 優點 頻域分析 :DFT能夠將信號從時域轉換到頻域,這對于分析信號的頻率成分非常有用。 線性和時不變性 :DFT是線性和時不變的,這意味著它滿足疊加原理,對于
    的頭像 發表于 12-20 09:22 ?1956次閱讀

    DFT與離散時間傅里葉變換的關系 DFT在無線通信中的應用

    DFT與離散時間傅里葉變換(DTFT)的關系 DFT(離散傅里葉變換)與DTFT(離散時間傅里葉變換)都是信號處理中的重要工具,用于將信號從時域轉換到頻域。它們之間存在一定的聯系和區別: 定義與對象
    的頭像 發表于 12-20 09:21 ?1382次閱讀

    DFT在圖像處理中的作用 DFT在音頻信號處理中的應用

    DFT在圖像處理中的作用 離散傅里葉變換(Discrete Fourier Transform,簡稱DFT)是一種將信號從時域轉換到頻域的數學工具,它在圖像處理領域有著廣泛的應用。以下是DFT在圖像
    的頭像 發表于 12-20 09:18 ?1082次閱讀

    如何使用DFT進行頻譜分析

    使用離散傅里葉變換(DFT)進行頻譜分析是一個將信號從時域轉換到頻域,并分析信號在頻域上的特性的過程。以下是使用DFT進行頻譜分析的基本步驟: 一、理解DFT的基本概念 定義 :離散傅里葉變換
    的頭像 發表于 12-20 09:16 ?1618次閱讀

    DFT在信號處理中的應用 DFT與FFT的區別

    DFT在信號處理中的應用 離散傅里葉變換(Discrete Fourier Transform,DFT)是信號處理中一個非常重要的工具。它允許我們將信號從時域轉換到頻域,從而分析信號的頻率成分。以下
    的頭像 發表于 12-20 09:13 ?2892次閱讀

    tensorflow簡單的模型訓練

    在本文中,我們將詳細介紹如何使用TensorFlow進行簡單的模型訓練。TensorFlow是一個開源的機器學習庫,廣泛用于各種機器學習任務,包括圖像識別、自然語言處理等。我們將從安裝
    的頭像 發表于 07-05 09:38 ?1175次閱讀

    密封性檢測設備的簡單操作流程

    密封性檢測設備在各個行業中扮演著重要的角色,它可以幫助企業確保產品的密封性能,提高產品的質量和可靠性。下面簡要介紹密封性檢測設備的簡單操作流程。
    的頭像 發表于 06-26 15:32 ?1119次閱讀
    密封性檢測設備的<b class='flag-5'>簡單</b>操作流程