在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

3天內不再提示

DC SCAN與AC SCAN的異同 常用的OCC電路結構分析

西西 ? 來源:博客園 ? 作者:lelin ? 2020-08-11 10:53 ? 次閱讀

SCAN技術,也就是ATPG技術-- 測試std-logic, 主要實現工具是:

產生ATPG使用MentorTestKompress和synopsys TetraMAX;

插入scan chain主要使用synopsys 的DFT compiler。

通常,我們所說的DCSCAN就是normal scan test 即慢速測試,測試頻率是10M-30M

AC SCAN 也就是at-speed scan 即實速測試,測試頻率與芯片真實工作頻率是一樣的。

70年代到1995年這段時間里,由于芯片的工作頻率很低只有20-100M,scan測試只有DC SCAN,我們就能捕捉到所有std-logic的制造缺陷。但是1995年以后,測試科學家和工程師發現通過DC SCAN測試沒有缺陷的芯片在高工作頻率下使用會有問題。其根本原因是隨著制造工藝向深亞微米邁進,芯片的工作頻率也提高到200M-1G,原來的SCAN測試方法和模型不再能捕捉到所有的std-logic的制造缺陷。大家的一致想法就是-“奔跑吧,SCAN” ,把SCAN的頻率增加到與芯片的真實工作頻率一致,同時使用新的Transition atpg model來產生測試pattern.

下面我們介紹DC SCAN與AC SCAN的異同

DC SCAN與AC SCAN的異同 常用的OCC電路結構分析

現在的工業量產的高速芯片都會要求能做DC SCAN測試和AC SCAN測試,所以DFT工程師也要同時插入兩種測試電路,產生兩套測試patterns。

具體實現流程如下

1 讀入沒有插入scan的網表

2 使用Design compiler 插入scan chain和OCC (on chipclocking)模塊,同時插入mux, fix DRC

3 使用Testcompress 實現EDT壓縮scan chain

4 使用Testcompress 產生測試DC/ACpattern,同時產生測試驗證的Testbench

5 驗證DC/AC patterns的正確性和電路的正確性

6 使用SDF,驗證DC/ACpatterns相關電路的時序是否滿足要求

7 使用DC/AC patterns (wgl文件)轉換成ATE所需格式,在ATE上調試和使用

所以,OCC電路實現了在shift階段和capture階段對時鐘(PLL/ATE)進行選擇的功能。有兩種方式可以插入OCC電路:

1. DFT Compiler自動插入。2. 手動編寫OCC 的verilog 電路,在dft_insert階段。

ATPG工具使用的Transition faultmodel如下圖

OCC :On Chip Clock

OPCG :On-Product Clock Gating

SCM:scan clock mux

上面三種是同一東西的不同叫法,就是為了at-speed ATPG測試時在function clock和shift clock之間切換的控制邏輯。不同人設計的電路不一樣,它就是一個2選一的clock mux,設計時注意處理一下cdc的path,不要產生glitch就行了。

何為全速測試(at speed test):在工藝節點在130nm以下的時候,很多情形下的物理缺陷都是由于延時來引起的。因此在對這種類型的chip做dft的時候,需要建立一個新的故障模型,業內稱之為延時故障模型(time delay model)。解決的方法就是全速測試,所謂的全速測試就是讓芯片工作在自己高倍時鐘頻率上,這個頻率往往是要高過ATE的時鐘的。這樣對掃描模型的建立就提出了新的要求。即至少要保證芯片的latch clock和capture clock為芯片內部的高倍時鐘。synopsys對此種問題的解決方法就是OCC(on chip clocking)。OCC/OPCG的基本原理是在 scan shift 模式下, 選通慢速的ATE 時鐘,load 或 unload 掃描鏈; 在 capture 模式下,對 free-running PLL clock 過濾篩選出 lauch 和 capture clock 進行at-speed 測試

常用的OCC電路結構如下

在做SCAN的時候,由于ATE時鐘速度和芯片port的傳輸速度的限制,導致ATE無法向片傳輸高速時鐘。但是,芯片內部需要 進行At Speed 測試的時候,用到和system mode一致的時鐘頻率進行測試。此時,需要由芯片內部自己產生測試時鐘。在capture的時候,對于內部寄存器來說,到達clock pin上的時鐘波形如intclk 所示。Launche clock和capture clock為PLL產生的脈沖。Shift clock為ATE產生的時鐘。PLL時鐘和ATE時鐘的切換電路是由OCC (On-Chip Clocking) 電路實現的。

我們典型的插入OCC以后的電路如下圖

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

    關注

    2

    文章

    181

    瀏覽量

    19816
  • 控制邏輯
    +關注

    關注

    0

    文章

    14

    瀏覽量

    2372
收藏 人收藏

    評論

    相關推薦

    示波器ac耦合和dc耦合的區別

    示波器是電子測量領域中常用的一種儀器,用于觀察和測量電信號的波形。在示波器的使用過程中,AC耦合和DC耦合是兩種常見的耦合方式。 AC耦合和DC
    的頭像 發表于 08-09 14:57 ?4319次閱讀

    如何不用wifi_station_scan() 取得當前已經連線AP的BSSID?

    請問如何不用 wifi_station_scan() 取得當前已經連線 AP 的 BSSID? 使用 wifi_station_scan() 會造成當前連線出現斷線等問題,是否有其他不影響連線的取得方式?
    發表于 07-12 15:25

    Curl命令來scan沒有結果的原因?

    E:ProgramTCPTools>curl -X GET \"http://192.168.4.1/client?command=scan { \"
    發表于 07-12 14:34

    SCAN90004 4通道LVDS緩沖器/中繼器數據表

    電子發燒友網站提供《SCAN90004 4通道LVDS緩沖器/中繼器數據表.pdf》資料免費下載
    發表于 07-09 10:35 ?0次下載
    <b class='flag-5'>SCAN</b>90004 4通道LVDS緩沖器/中繼器數據表

    使用psoc62+CYW43012掃描信標時,wiced_bt_ble_scan返回WICED_BT_NO_RESOURCES如何解決?

    當我使用 psoc62 + CYW43012 掃描信標時。 在某些情況下,wiced_bt_ble_scan 會返回 WICED_BT_NO_RESOURCES(8102)。 那么如何才能解決這個
    發表于 07-03 06:58

    SCAN15MB200雙通道1.5 Gbps 2:1/1:2 LVDS多路復用器/緩沖器數據表

    電子發燒友網站提供《SCAN15MB200雙通道1.5 Gbps 2:1/1:2 LVDS多路復用器/緩沖器數據表.pdf》資料免費下載
    發表于 06-28 09:40 ?0次下載
    <b class='flag-5'>SCAN</b>15MB200雙通道1.5 Gbps 2:1/1:2 LVDS多路復用器/緩沖器數據表

    esp_ble_scan_dupilcate_list_flush函數報錯的原因?

    硬件:安信ESP32-C3-13 C3FN4 軟件:ESP-IDF工具,v4.4 例程:ble_spp_client 掃描參數配置如下 static esp_ble_scan
    發表于 06-17 06:17

    wifi scan定時掃描多次后wifi列表變成空列表怎么解決?

    如標題,環境為idf V4.4.1,參考wifi的scan例程。我目的是創建一個任務定時掃描wifi獲取四個參考節點(ESP_AP)的rssi值,wifi模式為ap/sta共存模式,wifi掃描通道
    發表于 06-13 07:10

    AC/DC電源模塊:簡化電路設計的便捷解決方案

    BOSHIDA ?AC/DC電源模塊:簡化電路設計的便捷解決方案 AC/DC電源模塊是一種常用
    的頭像 發表于 06-07 13:09 ?606次閱讀
    <b class='flag-5'>AC</b>/<b class='flag-5'>DC</b>電源模塊:簡化<b class='flag-5'>電路</b>設計的便捷解決方案

    ESP32藍牙主機都無法收到Scan response data的原因?

    藍牙主機無法收到SCAN_RSP 主動掃描和被動掃描模式,ESP32 藍牙主機都無法收到Scan response data Code: Select all static
    發表于 06-05 07:20

    如何通過調用WHD中名為\"whd_wifi_scan\" 的函數來設置多個SSID?

    大家好, 請告知如何通過調用 WHD 中名為\"whd_wifi_scan\" 的函數來設置多個 SSID? 目前的源代碼描述為\"
    發表于 05-21 06:09

    AC/DC電源模塊的市場發展與前景分析

    BOSHIDA AC/DC電源模塊的市場發展與前景分析 AC/DC電源模塊是一種將交流電轉化為直流電的電子設備,廣泛應用于各種電子設備和系統
    的頭像 發表于 05-10 13:28 ?425次閱讀
    <b class='flag-5'>AC</b>/<b class='flag-5'>DC</b>電源模塊的市場發展與前景<b class='flag-5'>分析</b>

    AC/DC電源模塊的設計與實現技巧

    BOSHIDA AC/DC電源模塊的設計與實現技巧 AC/DC電源模塊是一種常用的電源模塊,用于將交流電轉換為直流電,為各種電子設備提供電力
    的頭像 發表于 05-07 11:25 ?899次閱讀
    <b class='flag-5'>AC</b>/<b class='flag-5'>DC</b>電源模塊的設計與實現技巧

    AC/DC電源模塊的電磁兼容性分析與方案設計

    BOSHIDA AC/DC電源模塊的電磁兼容性分析與方案設計 BOSHIDA AC/DC電源模塊是一種將交流電轉換為直流電的電源模塊,
    的頭像 發表于 04-30 13:57 ?466次閱讀
    <b class='flag-5'>AC</b>/<b class='flag-5'>DC</b>電源模塊的電磁兼容性<b class='flag-5'>分析</b>與方案設計

    cybt343026-01最多能scan到多少個?

    我想問一下cybt343026-01的模塊,scan的話,最多能scan到多少個?
    發表于 03-01 06:44
    主站蜘蛛池模板: 欧美一级特黄啪啪片免费看 | 天堂社区在线观看 | h在线观看视频 | 天天干天天狠 | 天天噜天天射 | 视频网站免费看 | 手机毛片在线 | ww欧洲ww在线视频免费观看 | 亚洲黄视频 | 天天色视频 | 欧美黑人性受xxxx精品 | 久久成人福利视频 | 久久久久久99 | 午夜在线视频网站 | 亚洲无线码一区在线观看 | 天堂网在线看 | 亚洲日本免费 | 黄网站在线观看 | 在线观看中文字幕一区 | 黄色免费在线网址 | 在线观看免费午夜大片 | 免费视频一级片 | yy6080三级理论韩国日本 | 天堂中文字幕在线观看 | 高级毛片 | 国产美女视频黄a视频免费全过程 | 痴女在线播放免费视频 | 国产精品亚洲玖玖玖在线靠爱 | 中文字幕乱码人成乱码在线视频 | 天天搞天天爽 | 人人看人人看人做人人模 | 日本网络视频www色高清免费 | 免费观看做网站爱 | 57pao成人永久免费视频 | 欧美成人免费 | 久久综合偷偷噜噜噜色 | 亚州怡红院 | 失禁h啪肉尿出来高h健身房 | 天天爱天天干天天操 | avtt天堂网永久资源 | 日本欧美一区二区三区免费不卡 |