色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

3天內不再提示

DFT設計實戰案例解讀

ruikundianzi ? 來源:全棧芯片工程師 ? 作者:全棧芯片工程師 ? 2023-01-16 13:49 ? 次閱讀

周末正好擼到了芯片的DFT設計,特此分享兩個案例。

DFT經典案例1:

clock gating cell報警如下:Test pin unconnected。當工具運行pre-DFT DRC檢查時,每個clock gating cell都會有TEST-130 message報出來,不管clock gating cell是discrete-logic還是integrated ICG。

如下圖:108 Test pin of clock gating cell is unconnected violations (TEST-130)

3773ea74-9553-11ed-bfe3-dac502259ad0.png

我們知道門控時鐘會造成DFT scan時鐘不可控,因此需要特殊處理,比如加入control point。

3784efa4-9553-11ed-bfe3-dac502259ad0.png

control point可以放在ICG latch的前面或者后面,為了避免毛刺,推薦control point放在latch前面,業界ICG都是將control point放在latch前面的。

379108e8-9553-11ed-bfe3-dac502259ad0.png

另一個經典問題就是,用test_mode還是scan_enable來驅動Clock-gating cell的TE端口

scan_enable只是在scan shift運行時候才有效,capture時候scan_enable是無效的。test_mode是整個測試期間都有效,即scan shift和scan capture階段test_mode都有效。

test_mode接TE的缺點是capture mode下無法測試到functional clock-gatinglogic,就是functional clock-gating logic完全被bypass了。此外test-mode 僅能被測試stuck-at-0 faults (假設test-mode 信號為高有效情況下)。

379f21a8-9553-11ed-bfe3-dac502259ad0.png

那么用test_mode還是scan_enable來驅動Clock-gating cell的TE端口?自然是scan_enable,可以提高測試覆蓋率。

37acbfca-9553-11ed-bfe3-dac502259ad0.png

因此我們可以在dft的約束中加入如下腳本:

set_clock_gating_style -control_point before -control_signal scan_enable

對于CRG模塊RTL里面手動例化的ICG而言,TE接test_mode的話,那么ICG在test_mode下一直是transparent,后面的flip-flop在shift in和capture時都有clock。TE接scan_enable,那么在capture 時一定要保證ICG后面的flip-flop都有clock,此時用scan_enable可以提高一些DFT的覆蓋率。

DFT經典案例2:

rst_n_pad作為芯片function的復位信號,也作為DFT Scan的復位信號,命令如下:

set_dft_signal -view existing_dft -type Reset -port rst_n_pad -active 0

在設計的func中,有對rst_n_pad復位信號做毛刺過濾功能,代碼如下圖:

這段代碼在DFT設計中,會有什么問題呢?很精彩!

37b97e5e-9553-11ed-bfe3-dac502259ad0.png

打開DC GUI界面進行DFT_DRC定位:

dc_shell> gui_start

點擊Test -> Run DFT DRC

37ca7b00-9553-11ed-bfe3-dac502259ad0.png

37d7f47e-9553-11ed-bfe3-dac502259ad0.png

工具報錯說D10有6個,挑選一個進行解釋:

rst_n_pad ( Warning: Clock rst_n_pad connects to data input (D) of DFF U_CRG/cnt_rst_pad_reg[0]. (D10-6) )

從如下電路看出,rst_n_pad作為DFT的復位信號,在test_mode=1有效時候對cnt_rst_pad_reg[0]進行復位,但是rst_n_pad也會傳遞到cnt_rst_pad_reg[0]的D端,從而造成什么問題呢?先思考下。

37e5c8e2-9553-11ed-bfe3-dac502259ad0.png

審核編輯 :李倩

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

    關注

    456

    文章

    51154

    瀏覽量

    426216
  • 時鐘
    +關注

    關注

    11

    文章

    1746

    瀏覽量

    131677
  • DFT
    DFT
    +關注

    關注

    2

    文章

    231

    瀏覽量

    22784
  • 復位信號
    +關注

    關注

    0

    文章

    54

    瀏覽量

    6354

原文標題:DFT設計實戰案例解讀

文章出處:【微信號:IP與SoC設計,微信公眾號:IP與SoC設計】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    Nvidia is hiring-Senior DFT Engineer

    The following is the Job Description of this position-- DFT Engineer. If someone is interested, plz feel
    發表于 07-15 13:58

    基于掃描的DFT對芯片測試的影響有哪些?

    基于掃描的DFT方法掃描設計的基本原理是什么?掃描設計測試的實現過程是怎樣的?基于掃描的DFT對芯片測試的影響有哪些?
    發表于 05-06 09:56

    請問DFT是什么原理?

    DFT是什么原理?
    發表于 06-17 08:54

    什么是DFT,DFT是什么意思

    DFT:數字電路(fpga/asic)設計入門之可測試設計與可測性分析,離散傅里葉變換,(DFT)Direct Fouriet Transformer 可測試性技術(Design For Testability-
    發表于 06-07 11:00 ?3.1w次閱讀

    DFT和FFT的運算量

    首先給大家提供DFT和FFT的運算量的教程,內容有直接用DFT計算運算量與用FFT計算的運算量比較和多種DFT算法(時間抽取算法DIT算法,頻率抽取算法DIF算法等.
    發表于 09-08 00:01 ?71次下載

    DFT_DFT設計概述

    本內容介紹了DFT可測試性設計的相關知識,并列舉了3中常見的可測性技術供大家學習
    發表于 05-30 16:42 ?7461次閱讀

    離散傅里葉變換(DFT)

    第3章--離散傅里葉變換(DFT)
    發表于 12-28 14:23 ?0次下載

    一個典型設計的DFT組件

    在本篇白皮書中,我們介紹了一個典型設計的 DFT 組件,并提出了多種可大幅改善 DFT 項目進度的智能 DFT 方法。我們展示了如何將結構化 DFT 和即插即用原則用于
    的頭像 發表于 11-30 10:15 ?963次閱讀

    什么是DFT友好的功能ECO呢?

    DFT是確保芯片在制造過程中具有可測試性的一種技術。DFT友好的ECO是指在進行ECO時, 不會破壞芯片的DFT功能或降低DFT覆蓋率的設計方法。
    的頭像 發表于 03-06 14:47 ?2376次閱讀

    解析什么是DFT友好的功能ECO?

    DFT是確保芯片在制造過程中具有可測試性的一種技術。DFT友好的ECO是指在進行ECO時, 不會破壞芯片的DFT功能或降低DFT覆蓋率的設計方法。D
    的頭像 發表于 05-05 15:06 ?1927次閱讀
    解析什么是<b class='flag-5'>DFT</b>友好的功能ECO?

    fft和dft的區別聯系

    fft和dft的區別聯系 快速傅里葉變換(FFT)和離散傅里葉變換(DFT)是信號處理和數學計算領域中最常見的技術之一。它們都是用于將離散信號從時域轉換到頻域的方法,而在此轉換過程中,它們都利用傅里
    的頭像 發表于 09-07 16:43 ?7318次閱讀

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

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

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

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

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

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

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

    DFT(離散傅里葉變換)的優缺點比較 優點 頻域分析 :DFT能夠將信號從時域轉換到頻域,這對于分析信號的頻率成分非常有用。 線性和時不變性 :DFT是線性和時不變的,這意味著它滿足疊加原理,對于
    的頭像 發表于 12-20 09:22 ?765次閱讀
    主站蜘蛛池模板: 冠希和阿娇13分钟在线视频 | 国产在线亚洲精品观看不卡 | 国产亚洲精品久久久久 | 亚洲精品动漫免费二区 | 特级aa 毛片免费观看 | 大地影院在线播放 | 国产精品女上位在线观看 | 亚洲在线无码免费观看 | 免费视频久久只有精品 | 么么哒日本影院 | 狠狠色丁香婷婷久久综合五月 | 男人的天堂黄色 | 一一本之道高清手机在线观看 | 性生交片免费无码看人 | 色翁荡息又大又硬又粗又爽电影 | ava云直播| 国精产品一区一区三区有限在线 | 老师的快感电影完整版 | 在线视频久久只有精品第一日韩 | 中字幕视频在线永久在线 | 动漫成年美女黄漫网站 | 精品视频免费在线观看 | 成年性生交大片免费看 | 欧美日韩亚洲一区二区三区在线观看 | 无码专区久久综合久综合字幕 | 日本一二三区在线视频 | 久久精品熟女亚洲AV国产 | 亚洲中文字幕无码一久久区 | 秋霞在线观看视频一区二区三区 | 久久国产精品二区99 | 亚洲蜜芽在线观看精品一区 | 欧美freesex黑人又粗又 | 色婷婷五月综合中文字幕 | 午夜宅宅伦电影网 | 涩涩网站在线看 | 欧美性xxxxxx爱 | 久久99AV无色码人妻蜜 | 美女撒尿无遮挡免费中国 | 中文字幕精品无码一区二区 | 国产手机在线视频 | 日韩欧美一区二区三区在线视频 |