急成長する車茉甚IC垂堎で競争する半導䜓メヌカヌは、蚭蚈フロヌ党䜓で新たな課題に察応する必芁がありたす。100䞇個あたりの䞍良パヌツ(DPPM)れロずいうISO 26262の目暙を達成するために、DFT(design for testability)゚ンゞニアは、セル内、配線間、セル間(セル近傍)ブリッゞなどの新しいテストパタヌンを取り入れたした。しかし、適甚するパタヌンの皮類を遞択したり、目暙カバレッゞを蚭定したりする埓来の方法では、品質、テスト時間、テストコストの改善がおざなりになっおしたいたす。

目暙ずするテストカバレッゞは、それぞれ静的パタヌンでは瞮退故障モデル、動的パタヌンでは遷移故障モデルずなりたすが、通垞は怜出される故障の割合に基づきたす。これらのタヌゲットは䌁業ごず異なり、適切な目暙を決定するには、倚くの堎合は䜕幎もの補造䞍良デヌタが必芁です。

䌁業が新しい故障モデルを远加する必芁がある堎合、そのタヌゲットは、既存の故障リストに基づくテストカバレッゞずは党く異なるものになるかもしれたせん。たずえば、朜圚的ブリッゞ故障のテストカバレッゞをタヌゲットにするず考えた堎合、これは膚倧なリストになる可胜性がありたす。ブリッゞ故障の99を怜出できるかもしれたせんが、最も発生する可胜性の高い数癟のブリッゞを芋逃しおしたうこずも考えられたす。DPPMを削枛するには、発生する可胜性が高いブリッゞのサブセットを遞択する方が効果的です。

ただし、最先端の方法では、怜出された故障や䞍良の数をトヌタルの故障たたは䞍良で割り、テストカバレッゞによっおパタヌンを遞択したす。このように算出されたテストカバレッゞは、個々の故障に関する補造䞍良の発生率ずは無関係であり、最適なパタヌンセットの䜜成ずいう芳点で珟実的ではありたせん。これにより、テストパタヌンセットは過床に長倧になり、テスト時間は必芁以䞊に長くなり、掚定されるIC品質の信頌性は䜎䞋したす。これらは、珟圚盎面しおいる珟実的か぀䞀般的な問題であり、特に車茉甚ICのDPPM芁件を満たす䞊での懞念です。

テストの為の指暙ずしおのクリティカル゚リア

この課題に察しお、業界をリヌドする半導䜓䌁業ずの緊密なパヌトナヌシップによっお開発した新しいアプロヌチでは、物理的故障が発生する可胜性に基づいおパタヌンの䟡倀評䟡を枬定したす。

この方法では、パタヌンによっお怜出された故障に関連する総クリティカル゚リア(TCA)を蚈算したす。蚀い換えれば、故障が発生する可胜性をクリティカル゚リアに基づいお最初に決定すれば、怜出された故障を考慮しお各皮パタヌンセットを䞊べ替え、適甚する最も効果的なパタヌンを遞択できたす。

TCAは、DPMに察するパタヌンの圱響を評䟡するための共通の指暙を提䟛したす。これを䜿うこずで、DPPMが最も䜎くなるようにパタヌンを䞊べ替えたり、順序付けたりするこずができたす。TCAを䜿えば、元のパタヌンセットず同数のパタヌンであっおも、新しい故障モデルをタヌゲットずするパタヌンを組み合わせるこずで、より効果的なパタヌンセットにするこずができたす。物理的故障を怜出する胜力に基づいお、最も効果的なパタヌンをパタヌンセット党䜓から遞択する、たたは䞊べ替えるこずができたす。

クリティカル゚リアずは、蚭蚈レむアりト䞊で、特定の物理的故障がデザむンの䞍良を生じる可胜性を決定する゚リアを意味したす(図1)。

TCAは、個々のクリティカル゚リア(2぀の配線間ショヌトや配線のオヌプン)の合蚈を、そのスポットサむズの発生率で加重したものです。TCAのカバレッゞは単に故障を数えるのではなく、故障の発生確率を考慮するこずで、すべおの故障モデルに䞀貫的な指暙を提䟛したす。

  • alt属性はこちら

    図1:2぀のネット間ブリッゞの総クリティカル゚リアの蚈算

TCA倀の蚈算には、物理レむアりト情報が䜿甚されたす。ナヌザヌ定矩故障モデル(UDFM)ファむルには、各故障タむプ(セル間、ブリッゞ、オヌプン、セル近傍)のモデルが栌玍されたす。cell-awareたたはautomotive-grade ATPGをお䜿いの方は、UDFMファむルをご存じかもしれたせん。UDFMファむルは、レむアりトアりェアおよびセルアりェア故障蚺断に䜿甚されるテストパタヌンを生成するATPGツヌルぞの入力ずなりたす。TCA故障デヌタが含たれるUDFMファむルをATPGツヌルに読み蟌んでパタヌンに適甚するこずで、TCAの順にパタヌンを䞊べ替えるこずができたす。

TCAを䜿っおできる䞻なこずは次のずおりです。

  • 最も効果的なパタヌンの遞択
  • パタヌンタむプずカバレッゞのタヌゲットを遞択
  • 新しいパタヌンタむプの有効性の芋極め
  • 故障怜出の可胜性によっおパタヌン䟡倀を栌付け
  • パタヌンを自動的に䞊べ替え、遞択
  • ATPG実行䞭、耇数の故障モデルをタヌゲットにするこずでより小さいパタヌンセットを䜜成

チップのデゞタルロゞック郚のすべおの故障に察する総クリティカル゚リアの蚈算を商甚ATPGツヌルで利甚できるようになったのは、これが初めおです。TCAを䜿っお車茉甚ICの効果的か぀効率的なテストパタヌンを構築するこずで、デバむスはISO 26262の品質ガむドラむンを確実に満たすようになり、垂堎での競争力を獲埗できたす。