JP5044323B2 - Semiconductor integrated circuit development support system - Google Patents
Semiconductor integrated circuit development support system Download PDFInfo
- Publication number
- JP5044323B2 JP5044323B2 JP2007206393A JP2007206393A JP5044323B2 JP 5044323 B2 JP5044323 B2 JP 5044323B2 JP 2007206393 A JP2007206393 A JP 2007206393A JP 2007206393 A JP2007206393 A JP 2007206393A JP 5044323 B2 JP5044323 B2 JP 5044323B2
- Authority
- JP
- Japan
- Prior art keywords
- test
- jig
- tester
- semiconductor integrated
- integrated circuit
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 239000004065 semiconductor Substances 0.000 title claims description 47
- 238000011161 development Methods 0.000 title claims description 33
- 238000012360 testing method Methods 0.000 claims description 110
- 238000012545 processing Methods 0.000 claims description 47
- 239000000523 sample Substances 0.000 claims description 43
- 238000005259 measurement Methods 0.000 claims description 34
- 238000004519 manufacturing process Methods 0.000 claims description 23
- 239000000284 extract Substances 0.000 claims description 10
- 238000013100 final test Methods 0.000 description 26
- 238000011156 evaluation Methods 0.000 description 17
- 238000013461 design Methods 0.000 description 15
- 238000000034 method Methods 0.000 description 15
- 238000010586 diagram Methods 0.000 description 7
- 239000010409 thin film Substances 0.000 description 6
- OKTJSMMVPCPJKN-UHFFFAOYSA-N Carbon Chemical compound [C] OKTJSMMVPCPJKN-UHFFFAOYSA-N 0.000 description 3
- 229910052799 carbon Inorganic materials 0.000 description 3
- 230000002950 deficient Effects 0.000 description 2
- 238000007689 inspection Methods 0.000 description 2
- 230000008520 organization Effects 0.000 description 2
- 238000010998 test method Methods 0.000 description 2
- 230000006978 adaptation Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 238000012552 review Methods 0.000 description 1
Images
Classifications
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/30—Computing systems specially adapted for manufacturing
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Tests Of Electronic Circuits (AREA)
- General Factory Administration (AREA)
- Testing Or Measuring Of Semiconductors Or The Like (AREA)
Description
本発明は、半導体集積回路の開発についての支援システムに関する。 The present invention relates to a support system for development of a semiconductor integrated circuit.
近年、半導体技術の発達にともない、LSI(Large Scale Integration)などの半導体集積回路の高度化や多様化などが進み、その開発の効率化が重要になってきている。
半導体集積回路の開発の手順、すなわち、設計から製造までの手順は、一般に次のようになっている。半導体集積回路を開発する場合、まず機能動作を中心とした動作レベルの設計であるシステム設計を行う。次に、論理ゲートレベルの論理設計とそれを素子レベルで表現する回路設計を行う。そして、マスクを製作するとともに、それを利用してウェハ上に半導体集積回路を形成する前工程と呼ばれるウェハ製造工程に移る。
In recent years, with the development of semiconductor technology, the advancement and diversification of semiconductor integrated circuits such as LSI (Large Scale Integration) have progressed, and the development efficiency has become important.
A procedure for developing a semiconductor integrated circuit, that is, a procedure from design to manufacture is generally as follows. When developing a semiconductor integrated circuit, first, a system design, which is an operation level design centering on a functional operation, is performed. Next, logic design at the logic gate level and circuit design for expressing it at the element level are performed. Then, a mask is manufactured, and a wafer manufacturing process called a pre-process for forming a semiconductor integrated circuit on the wafer using the mask is started.
その後、前工程で製造されたウェハを、プローブテストで試験して良否判定を行い、ウェハをチップに分割し、プローブテストで良品とされたチップ(良品チップ)を選別してパッケージへの組み立てを行う。
この組み立て品は、特性評価によりデバッグされ、特性が所望の値を満足していると認定されると、最終的テスト仕様に基づいたテストプログラムによるファイナルテストを経て、量産に移管される。
After that, the wafer manufactured in the previous process is tested by the probe test to determine pass / fail, the wafer is divided into chips, and the chips that are determined to be non-defective by the probe test (non-defective chips) are selected and assembled into packages. Do.
The assembled product is debugged by the characteristic evaluation, and when the characteristic is recognized as satisfying a desired value, it is transferred to mass production through a final test by a test program based on a final test specification.
これらの各テストには、テスタと呼ばれる装置が利用される。テスタは、1台当たり数千万円〜数億円の高価な装置であり、使用コストも高く、テスタの選択は、使用する者にとって重要な問題である。
たとえば、特許文献1では、テストプログラムに基づいて使用可能なテスタを選択する技術が開示されている。
For example,
しかしながら、特許文献1の技術では、テスタを選択することはできるが、そのテストに使用する治具は多種多様な中から適宜選択しなければならず、性能やコストなどの諸条件から治具を適切に選択するのが困難あるいは煩雑であるという問題があった。なお、治具とは、テストのための補助的な工具(テストボードなど)のことである。
However, in the technique of
そこで、本発明は、前記問題点に鑑みてなされたものであり、半導体集積回路開発支援システムにおいて、テストに使用する治具の候補を、諸条件から適切に選択して表示することを目的とする。 Accordingly, the present invention has been made in view of the above problems, and an object of the present invention is to appropriately select and display a jig candidate used for a test from various conditions in a semiconductor integrated circuit development support system. To do.
前記課題を解決するために、本発明は、テスタと治具による半導体集積回路のテストの受託者が保有する制御装置と、テストの依頼者が保有し制御装置とネットワークを介して接続された端末装置と、を備えた半導体集積回路開発支援システムである。端末装置は、テストの周波数条件および半導体集積回路の同時計測個数を含むテスト条件を依頼者が入力するための入力画面を表示する表示部を備える。制御装置は、記憶部と処理部とを有し、記憶部は、複数の治具ごとに、対応可能な周波数条件および半導体集積回路の同時計測可能個数を含んだテスト条件を格納した治具情報を記憶する。処理部は、依頼者が端末装置の表示部の入力画面に入力した周波数条件および同時計測個数を含んだテスト条件を端末装置から受信した場合、治具情報を参照し、当該受信したテスト条件を満たす治具を抽出し、端末装置の表示部に対して当該抽出した治具を使用可能と表示するように指示する。 In order to solve the above problems, the present invention provides a control device owned by a tester of a test of a semiconductor integrated circuit using a tester and a jig, and a terminal held by a test requester and connected to the control device via a network And a semiconductor integrated circuit development support system. The terminal device includes a display unit that displays an input screen for a client to input a test condition including a test frequency condition and the number of semiconductor integrated circuits simultaneously measured. The control device has a storage unit and a processing unit, and the storage unit stores jig information storing test conditions including a compatible frequency condition and the number of semiconductor integrated circuits that can be measured simultaneously for each of a plurality of jigs. Remember. Processing unit, if the requester has received a test conditions including the frequency condition and simultaneous measurement number input to the input screen of the display unit of the terminal device from the terminal device, refers to the jig information, tests that the received A jig satisfying the condition is extracted, and an instruction is given to display the extracted jig on the display unit of the terminal device.
本発明によれば、半導体集積回路開発支援システムにおいて、テストに使用する治具の候補を、諸条件から適切に選択して表示することができ、ユーザはその表示を見て治具を容易に選択することができる。 According to the present invention, in a semiconductor integrated circuit development support system, candidates for jigs to be used for testing can be appropriately selected and displayed from various conditions, and the user can easily view jigs by looking at the display. You can choose.
以下、本発明の半導体集積回路開発支援システムについて、図面を参照しながら説明する。図1〜図5を参照しながら半導体集積回路開発支援システム1000の各構成について説明し、図6〜図10を参照しながら半導体集積回路開発支援システム1000の各処理について説明し、図11A〜Cを参照しながら画面表示例について説明する。
なお、以下において、「テスト」とは、半導体集積回路に関する「ウェハテスト(ウェハ状態での検査)」と「ファイナルテスト(チップ化した後の最終検査)」の総称である。
The semiconductor integrated circuit development support system of the present invention will be described below with reference to the drawings. Each configuration of the semiconductor integrated circuit development support system 1000 will be described with reference to FIGS. 1 to 5, each process of the semiconductor integrated circuit development support system 1000 will be described with reference to FIGS. 6 to 10, and FIGS. A screen display example will be described with reference to FIG.
In the following description, “test” is a general term for “wafer test (inspection in a wafer state)” and “final test (final inspection after being formed into chips)” regarding a semiconductor integrated circuit.
図1は、半導体集積回路開発支援システムの全体構成図である。半導体集積回路開発支援システム1000は、テスト会社(テストの受託者)1および回路設計会社(テストの依頼者)2を備えて構成され、それらの有する各装置が互いにインターネットなどのネットワーク4で接続されている。
FIG. 1 is an overall configuration diagram of a semiconductor integrated circuit development support system. The semiconductor integrated circuit development support system 1000 includes a test company (a test trustee) 1 and a circuit design company (a test client) 2, and each of these devices is connected to each other via a
なお、回路設計会社2は、図では1つしか示していないが、複数であってもよい。
また、図示していないが、半導体集積回路の開発には、ウェハ製作会社、マスク製作会社やテスト冶具製造会社などが関係することもある。
Although only one
Although not shown, development of a semiconductor integrated circuit may involve a wafer manufacturing company, a mask manufacturing company, a test jig manufacturing company, or the like.
テスト会社1は、半導体集積回路のテストを行う組織で、制御装置10を備えており、複数機種のテスタ(不図示)を所有している。制御装置10は、パソコンなどのコンピュータ装置であり、外部装置と通信を行うための通信部11、キーボードなどから構成されデータの入力を行う入力部12、表示部などから構成されデータの出力を行う出力部13、各種データを記憶する記憶部14、CPU(Central Processing Unit)などから構成され各種演算処理を行う処理部15、および、RAM(Random Access Memory)などから構成され処理部15の演算領域であるメモリ16を備えている。
記憶部14には、テスタ機種情報141、プローブカード情報142、テスタボード情報143およびソケット情報144が記憶されている(詳細は後記)。
The
The
回路設計会社2は、半導体集積回路の回路設計を専門に行う組織であり、端末装置20を保有している。端末装置20は、パソコンなどのコンピュータ装置であり、画面表示を行う表示部21を備えている。
The
図2は、テスタなどの基本的な構成を示した図である。図2に示すように、テスタ300は、テスト対象である半導体集積回路Lに電源電圧を供給する電源ユニット301と、半導体集積回路Lの入力端子に信号を入力するドライバ302と、半導体集積回路Lの出力端子から出力される信号と期待値信号とを比較するコンパレータ303と、半導体集積回路Lに入力するテストデータおよび期待値を生成するパターン発生器304と、半導体集積回路Lに入力する信号の印加タイミングを発生するタイミング発生器305と、テストプログラムにより各制御を行うコントローラ306と、出力ピンの電圧レベル検出などの直流テストを行うためのDCテスト回路307と、を備えて構成される。
FIG. 2 is a diagram showing a basic configuration of a tester and the like. As shown in FIG. 2, the
半導体集積回路Lは、テスト時に、治具308によって、テスタ300に対し固定および接続される。治具308は、たとえば、テスタボード、プローブカード、ソケットである。半導体集積回路Lは、ウェハテストにおいてはテスタボードとプローブカードによってテスタ300に対し固定および接続され、ファイナルテストにおいてはテスタボードとソケットによってテスタ300に対し固定および接続される。
The semiconductor integrated circuit L is fixed and connected to the
図3は、テスタ機種情報141の構成図である(適宜図1参照)。テスタ機種情報141には、テスタ機種(A〜H)ごとに、ピン数(「32」〜「640」)、最大周波数(MHz:「20」〜「125」)、同時計測可能数(「1」〜「16」)および使用コストの高低(具体的な数字でもよい)に関する情報が格納される。
FIG. 3 is a configuration diagram of the tester model information 141 (see FIG. 1 as appropriate). The
図4は、プローブカード情報142、テスタボード情報143およびソケット情報144の各構成図である(適宜図1参照)。
プローブカード情報142には、4種類のプローブカード(カンチレバー、垂直プローブ、薄膜プローブおよびカーボン薄膜プローブ)ごとに、対応周波数(「〜80MHz」〜「〜7GHz」)、対応ピン数(「〜128」〜「257〜」)、同時計測(複数個を同時に計測できる度合い:「△(小。たとえば1個のみに対応)」「○(中。たとえば4個までに対応)」「◎(大。たとえば16個までに対応)」)、開発コストの高低(具体的な数字でもよい)、開発・製作日数(「30日」〜「90日」)、価格(128ピンあたり:「20万円」〜「400万円」)に関する情報が格納される。
FIG. 4 is a configuration diagram of
The
テスタボード情報143には、4種類のテスタボード(汎用ボード/手配線、カスタムボード/パターン配線、カスタムボード/層設計、および、バーインボード(高温で行う試験であるバーイン評価に対応可能なボード))ごとに、対応周波数(「〜80MHz」〜「〜1GHz」)、同時計測(に対する対応度:「△」「○」「◎」)、開発コストの高低(具体的な数字でもよい)、開発・製作日数(「15日」〜「70日」)、価格(128ピンあたり:「30万円」〜「150万円」)に関する情報が格納される。
The
ソケット情報144には、4種類のソケット(汎用ソケット、高特性ソケット、カスタムソケット、および、バーインソケット(バーイン評価に対応可能なソケット))ごとに、対応周波数(「〜80MHz」〜「〜125MHz」)、開発コストの高低(具体的な数字でもよい)、開発・製作日数(「3日(一般品)」〜「90日」)、価格(128ピンあたり:「20万円」〜「50万円」)に関する情報が格納される。
The
図5は、表示部21の入力画面の例である(適宜他図参照)。なお、ここでは概要について説明し、それぞれの処理や表示の詳細については後記する。
回路設計会社2のユーザ(以下、単に「ユーザ」という。)によってテスタ検索実行ボタン2111が操作されると、テスタの検索が実行される。その検索結果は、テスタ機種適応度表示領域2115に表示される(テスタ機種ごとに、不適応なら「×」、適応度中なら「○」、適応度大なら「◎」が表示)。
ユーザによってコスト概算実行ボタン2112が操作されると、コストの概算が実行される。なお、コストの概算は、ウェハテストとファイナルテストに関して別々に行ってもよいし、同時に行ってもよい。
FIG. 5 is an example of an input screen of the display unit 21 (see other figures as appropriate). The outline will be described here, and the details of each process and display will be described later.
When the tester
When the cost
目標コスト入力領域2113は、ウェハテストコスト、ファイナルテストコスト、ウェハ治具製作コストおよびファイナル治具製作コストをユーザが入力する領域である。なお、総テストコストと総治具製作コストは、それぞれ直上の2つのコストの和として処理部15によって自動算出される。
The target
概算コスト表示領域2114は、ユーザが入力する諸条件(詳細は後記)から自動算出されたウェハテストコスト、ファイナルテストコスト、ウェハ治具製作コストおよびファイナル治具製作コストを表示する領域である。なお、総テストコストと総治具製作コストは、それぞれ直上の2つのコストの和として処理部15によって自動算出される。
The approximate
告知領域2119は、目標コストと概算コストとの比較結果やユーザが入力する諸条件などに関してユーザに告知(表示)を行う領域である。
The
デバイス概要設定入力領域2116は、デバイス種類、デバイス用途、1デバイスの電源系統数、ダイサイズ(チップ面積)、1デバイスのピン数、パッケージ(の種類)、オン・チップ・メモリ、AD(アナログ/ディジタル)変換、オプション設定(「有効」選択時は右上の「デバイス詳細設定実施」ボタンを操作)の入力をユーザが行う領域である。
The device outline setting
テスト概要設定領域2117は、DFT(Design for Testability:テスト容易化設計)/BIST(Built In Self Test:半導体集積回路Lの自己テスト手法の1つ)/SCAN(フリップフロップをチェーン化して行う半導体集積回路Lのテスト手法。詳細は特開2001-141784号公報など参照)、BOST(Built Out Self Test:テスタボード上にテスト機能を付加して行う半導体集積回路Lのテスト手法)、テスト区分(その1)、テスト区分(その2)、テスト内容、ウェハテスト最大周波数、ウェハテスト総パターン規模、ファイナルテスト最大周波数、ファイナルテスト総パターン規模、オプション設定(「有効」選択時は右上の「テスト詳細設定実施」ボタンを操作)の入力をユーザが行う領域である。
The test
同時計測設定入力領域2118は、ウェハテストおよびファイナルテストにおける半導体集積回路Lの同時計測個数の入力をユーザが行う領域である。
The simultaneous measurement setting
図6は、テスタ検索のフローチャートである(適宜他図参照)。制御装置10の処理部15は、テスタ検索実行ボタン2111がユーザに操作されたか否かを判断し(ステップS61)、操作されていなければ(No)この処理を繰り返し、操作されていれば(Yes)ステップS62に進む。
FIG. 6 is a flowchart of tester search (see other figures as appropriate). The
ステップS62において、処理部15は、ピン数条件をクリアするテスタ機種を抽出する。具体的には、デバイス概要設定入力領域2116における「1デバイスのピン数」の項目のユーザ入力と、テスタ機種情報141のテスタ機種ごとの「ピン数」とを比較して判断する。たとえば、デバイス概要設定入力領域2116における「1デバイスのピン数」の項目で「128ピン以下」が選択(入力)されていれば、テスタ機種情報141におけるテスタ機種「A」〜「E」が抽出される。
In step S62, the
次に、ステップS63において、処理部15は、ステップS62で抽出されたテスタ機種のうち、最大周波数条件をクリアするテスタ機種をさらに抽出する。具体的には、テスト概要設定領域2117における「ウェハテスト最大周波数(またはファイナルテスト最大周波数)」の項目のユーザ入力と、テスタ機種情報141のテスタ機種ごとの「最大周波数」とを比較して判断する。たとえば、テスト概要設定領域2117における「ウェハテスト最大周波数(またはファイナルテスト最大周波数)」の項目で「20MHz以下」が選択(入力)されていれば、テスタ機種情報141におけるテスタ機種「A」および「B」が抽出される。
Next, in step S63, the
続いて、ステップS64において、処理部15は、ステップS63で抽出されたテスタ機種のうち、同時計測可能数条件をクリアするテスタ機種をさらに抽出する。具体的には、同時計測設定入力領域2118における「ウェハテスト同時計測(またはファイナルテスト同時計測)」の項目のユーザ入力と、テスタ機種情報141のテスタ機種ごとの「同時計測可能数」とを比較して判断する。たとえば、同時計測設定入力領域2118における「ウェハテスト同時計測(またはファイナルテスト同時計測)」の項目で「2個」が選択(入力)されていれば、テスタ機種情報141におけるテスタ機種「B」が抽出される。
Subsequently, in step S64, the
次に、ステップS65において、処理部15は、テスタ機種適応度表示領域2115に、各テスタ機種の適応度を表示する。前記した例であれば、たとえば、テスタ機種「B」の適応度を「◎」、テスタ機種「A」の適応度を「○」、それ以外のテスタ機種の適応度を「×」として表示する。
このようにして、ユーザ入力に対する各テスタ機種の適応度を判断して、その判断結果を表示することができる。
Next, in step S65, the
In this way, it is possible to determine the fitness of each tester model with respect to user input and display the determination result.
図7は、コスト概算のフローチャートである(適宜他図参照)。制御装置10の処理部15は、コスト概算実行ボタン2112がユーザに操作されたか否かを判断し(ステップS71)、操作されていなければ(No)この処理を繰り返し、操作されていれば(Yes)ステップS72に進む。
FIG. 7 is a flowchart for cost estimation (see other figures as appropriate). The
ステップS72において、処理部15は、BOSTありか否かを判断し、BOSTなしであれば(No)ステップS74に進み、BOSTありであれば(Yes)ステップS73に進む。BOSTありか否かを判断は、具体的には、テスト概要設定領域2117における「BOST」の項目のユーザ入力(「なし」か「あり」)から行うことができる。
In step S72, the
ステップS73において、処理部15は、BOSTありによって安価なテスタ機種を使用可能である旨の表示と、BOSTに対応できる専門会社の案内を表示し、処理を終了する。
In step S <b> 73, the
ステップS74において、処理部15は、プローブカードを選択するが、その詳細な処理について図8を参照しながら説明する。図8は、図7のステップS74の詳細フローチャートである。
ステップS81において、処理部15は、対応周波数条件をクリアするプローブカードを抽出する。具体的には、テスト概要設定領域2117における「ウェハテスト最大周波数(またはファイナルテスト最大周波数)」の項目のユーザ入力と、プローブカード情報142のプローブカードごとの「対応周波数」とを比較して判断する。たとえば、テスト概要設定領域2117における「ウェハテスト最大周波数(またはファイナルテスト最大周波数)」の項目で「40MHz以下」が選択(入力)されていれば、プローブカード情報142における4種類のプローブカードすべてが抽出される。ただし、最大周波数が「40MHz以下」で「薄膜プローブ」や「カーボン薄膜プローブ」を抽出するのはコストなどの観点から好ましくないので、それらは抽出しないこととしてもよい。
In step S74, the
In step S81, the
次に、ステップS82において、処理部15は、ステップS81で抽出されたプローブカードのうち、対応ピン数条件をクリアするプローブカードをさらに抽出する。具体的には、デバイス概要設定入力領域2116における「1デバイスのピン数」の項目のユーザ入力と、プローブカード情報142のプローブカードごとの「対応ピン数」とを比較して判断する。たとえば、デバイス概要設定入力領域2116における「1デバイスのピン数」の項目で「64ピン以下」が選択(入力)されていれば、プローブカード情報142における「カンチレバー」と「垂直プローブ」が抽出される。
Next, in step S82, the
続いて、ステップS83において、処理部15は、ステップS82で抽出されたプローブカードのうち、同時計測条件をクリアするプローブカードをさらに抽出する。具体的には、同時計測設定入力領域2118における「ウェハテスト同時計測(またはファイナルテスト同時計測)」の項目のユーザ入力と、プローブカード情報142の「同時計測」の項目とを比較して判断する。たとえば、同時計測設定入力領域2118における「ウェハテスト同時計測(またはファイナルテスト同時計測)」の項目で「4個」が選択(入力)されていれば、プローブカード情報142における「垂直プローブ」が抽出される。
Subsequently, in step S83, the
図7に戻り、ステップS75において、処理部15は、テスタボードを選択するが、その詳細な処理について図9を参照しながら説明する。図9は、図7のステップS75の詳細フローチャートである。
ステップS91において、処理部15は、テスト区分(その1)がバーイン評価であるか否かを判断し、バーイン評価でなければ(No)ステップS93に進み、バーイン評価であれば(Yes)ステップS92に進む。テスト区分(その1)がバーイン評価であるか否かの判断は、具体的には、テスト概要設定領域2117における「テスト区分(その1)」の項目のユーザ入力が「バーイン評価」であるか否かにより行うことができる。
Returning to FIG. 7, in step S <b> 75, the
In step S91, the
ステップS92において、処理部15は、テスタボード情報143を参照してバーインボードを選択し、処理を終了する。バーイン評価に対応できるテスタボードはバーインボードだけだからである。
In step S92, the
ステップS93において、処理部15は、対応周波数条件をクリアするテスタボードを抽出する。具体的には、テスト概要設定領域2117における「ウェハテスト最大周波数(またはファイナルテスト最大周波数)」の項目のユーザ入力と、テスタボード情報143のテスタボードごとの「対応周波数」とを比較して判断する。たとえば、テスト概要設定領域2117における「ウェハテスト最大周波数(またはファイナルテスト最大周波数)」の項目で「40MHz以下」が選択(入力)されていれば、直接的にはテスタボード情報143における4種類のテスタボードのすべてが抽出される。しかし、たとえば、コスト面を考慮して「汎用ボード/手配線」と「カスタムボード/パターン配線」の2つだけが抽出されるようにしてもよい。
In step S93, the
続いて、ステップS94において、処理部15は、ステップS93で抽出されたテスタボードのうち、同時計測条件をクリアするテスタボードをさらに抽出する。具体的には、同時計測設定入力領域2118における「ウェハテスト同時計測(またはファイナルテスト同時計測)」の項目のユーザ入力と、テスタボード情報143の「同時計測」の項目とを比較して判断する。たとえば、同時計測設定入力領域2118における「ウェハテスト同時計測(またはファイナルテスト同時計測)」の項目で「4個」が選択(入力)されていれば、テスタボード情報143における「汎用ボード/手配線」以外が抽出される。
Subsequently, in step S94, the
図7に戻り、ステップS76において、処理部15は、ソケットを選択するが、その詳細な処理について図10を参照しながら説明する。図10は、図7のステップS76の詳細フローチャートである。
ステップS101において、処理部15は、テスト区分(その1)がバーイン評価であるか否かを判断し、バーイン評価でなければ(No)ステップS103に進み、バーイン評価であれば(Yes)ステップS102に進む。テスト区分(その1)がバーイン評価であるか否かの判断は、具体的には、テスト概要設定領域2117における「テスト区分(その1)」の項目のユーザ入力が「バーイン評価」であるか否かにより行うことができる。
Returning to FIG. 7, in step S <b> 76, the
In step S101, the
ステップS102において、処理部15は、ソケット情報144を参照してバーインソケットを選択し、処理を終了する。バーイン評価に対応できるソケットはバーインソケットだけだからである。
In step S102, the
ステップS103において、処理部15は、対応周波数条件をクリアするソケットを抽出する。具体的には、テスト概要設定領域2117における「ウェハテスト最大周波数(またはファイナルテスト最大周波数)」の項目のユーザ入力と、ソケット情報144のソケットごとの「対応周波数」とを比較して判断する。たとえば、テスト概要設定領域2117における「ウェハテスト最大周波数(またはファイナルテスト最大周波数)」の項目で「40MHz以下」が選択(入力)されていれば、直接的にはソケット情報144における4種類のソケットのすべてが抽出される。しかし、たとえば、コスト面を考慮して「汎用ソケット」と「高特性ソケット」の2つだけが抽出されるようにしてもよい。
In step S103, the
図7に戻り、ステップS77において、処理部15は、コストを算出(概算)する。具体的には、処理部15は、ウェハテストコストを、テスタ機種情報141の該当機種の使用コスト(欄)を参照することにより得ることができる。また、処理部15は、ファイナルテストコストを、テスタ機種情報141の該当機種の使用コスト(欄)を参照することにより得ることができる。
Returning to FIG. 7, in step S77, the
さらに、処理部15は、ウェハ治具製作コストを、プローブカード情報142の該当プローブカードの開発コスト(欄)、および、テスタボード情報143の該当テスタボードの開発コスト(欄)を参照して、それらの値を加算することにより算出することができる。
また、処理部15は、ファイナル治具製作コストを、ソケット情報144の該当ソケットの開発コスト(欄)、および、テスタボード情報143の該当テスタボードの開発コスト(欄)を参照して、それらの値を加算することにより算出することができる。
Further, the
Further, the
最後に、ステップS78において、処理部15は、画面表示を行う。具体的には、処理部15は、表示部21の概算コスト表示領域2114(図5参照)において、ステップS77で算出したウェハテストコストとファイナルテストコストを表示し、その合計を総テストコストとして表示する。同様にして、処理部15は、ステップS77で算出したウェハ治具製作コストとファイナル治具製作コストを表示し、その合計を総治具製作コストとして表示する。
Finally, in step S78, the
また、処理部15は、目標コスト入力領域2113における各コストの値と概算コスト表示領域2114における各コストとの値を比較し、その比較結果によって、「概算コストが高くなっています。」「目標コスト、テスト最大周波数等の見直しを行ってください。」「同時計測設定しすぎで治具製作困難です。」などの注意喚起表示を行う。
Further, the
さらに、処理部15は、表示部21において、図11A〜Cのような表示も行う。図11A〜Cは、テスト条件、テスタ、治具などの一覧画面の表示例である。
図11Aの表示画面212は、概算コスト(図5の概算コスト表示領域2114の総テストコストと総治具製作コストの合計)が500万円以上の場合のテスト条件や使用道具を示した表(一覧画面)である。最大周波数、ピン数、テスタ機種、同時計測可能数、プローブカード、テスタボードおよびソケットの各項目ごとに、該当するものは背景が白色、該当しないものは背景が濃い網掛け、最大周波数を減らせば該当するものは背景が薄い網掛け、「バーイン評価」選択時のみ該当するものは背景が斜線となっている。
Further, the
The
この表示を見ることで、ユーザは、概算コストやテスト条件(最大周波数、ピン数、同時計測可能数など)によって、多種多様なテスタや、多種多様なプローブカード、テスタボード、ソケットなどの治具の使用の可否を知ることができ、それらを適切に選択することができる。つまり、ユーザは、多種多用なテスタと治具を、その性能やコストなどの条件からを適切に選択することができる。ここでは、最大周波数が「61(MHz)〜」、ピン数が「257〜」、テスタ機種が「G」と「H」、同時計測可能数が「4」と「16」、プローブカードが「垂直プローブ」「薄膜プローブ」および「カーボン薄膜プローブ」、テスタボードが「カスタムボード/パターン配線」と「カスタムボード/層設計」、ソケットが「高特性ソケット」と「カスタムソケット」、がそれぞれ該当項目となっている。 By viewing this display, the user can use a wide variety of testers, jigs such as a variety of probe cards, tester boards, sockets, etc., depending on the estimated cost and test conditions (maximum frequency, number of pins, number of simultaneous measurements, etc.). Can be used or not, and can be appropriately selected. That is, the user can appropriately select various testers and jigs from conditions such as performance and cost. Here, the maximum frequency is “61 (MHz) ˜”, the number of pins is “257˜”, the tester models are “G” and “H”, the simultaneously measurable numbers are “4” and “16”, and the probe card is “ “Vertical probe”, “Thin film probe” and “Carbon thin film probe”, “Custom board / pattern wiring” and “Custom board / layer design” for tester board, “High performance socket” and “Custom socket” for socket respectively It has become.
表示画面213〜216は、表示画面212と同様であるので、詳細な説明を省略する。たとえば、ユーザは、表示画面213を見れば、そのときのテスト条件ではテスタ機種Eを使用することができないが、最大周波数を減らせばテスタ機種Eを使用することができることがわかる。
Since the display screens 213 to 216 are the same as the
また、ユーザは、並べて表示された表示画面214〜216を見れば、テスト条件の違いによって、使用することのできるテスタ機種や治具がどのように違うのかを一目瞭然で知ることができる。 Further, the user can see at a glance how the tester models and jigs that can be used differ depending on the test conditions by looking at the display screens 214 to 216 displayed side by side.
このようにして、半導体集積回路開発支援システム1000によれば、テスタや治具に詳しくないユーザでも、テスト条件に合った適切なテスタや治具を選択することができる。また、その際、BOSTやバーイン評価なども考慮してテスタや治具の候補が選択されて表示されるので、ユーザはより適切にテスタや治具を選択することができる。 In this manner, according to the semiconductor integrated circuit development support system 1000, even a user who is not familiar with the tester or jig can select an appropriate tester or jig that meets the test conditions. At that time, tester and jig candidates are selected and displayed in consideration of BOST and burn-in evaluation, so that the user can more appropriately select the tester and jig.
以上で実施形態の説明を終えるが、本発明の態様はこれらに限定されるものではない。
たとえば、本発明は、LSIだけでなくIC(Integrated Circuit)など半導体集積回路全般に適用することができる。
また、テスタや治具の候補を選択するためのテスト条件として、最大周波数、ピン数、同時計測可能数だけでなく、ダイサイズ、オン・チップ・メモリであるか否か、DFTの有無、ウェハテスト総パターン規模などの他の条件を考慮してもよい。
This is the end of the description of the embodiments, but the aspects of the present invention are not limited to these.
For example, the present invention can be applied not only to LSIs but also to general semiconductor integrated circuits such as ICs (Integrated Circuits).
Test conditions for selecting tester and jig candidates include not only the maximum frequency, the number of pins, and the number of simultaneously measurable, but also die size, on-chip memory, presence of DFT, wafer Other conditions such as the total test pattern size may be considered.
さらに、ソケットは、特殊なコーティング処理をしたものとしていないものを別扱いとして表示するようにしてもよい。
また、ユーザから得られたテスト条件の情報などを蓄積してデータベース化し、本システムの精度やバリエーションの向上を図ることができる。
その他、ハードウェアやフローチャートなどの具体的な構成について、本発明の趣旨を逸脱しない範囲で適宜変更が可能である。
Further, the socket may be displayed as a separate treatment if it has not been specially coated.
In addition, it is possible to accumulate information on test conditions obtained from the user and create a database to improve the accuracy and variation of the system.
In addition, specific configurations such as hardware and flowcharts can be appropriately changed without departing from the spirit of the present invention.
1 テスト会社
2 回路設計会社
4 ネットワーク
10 制御装置
14 記憶部
15 処理部
20 端末装置
21 表示部
DESCRIPTION OF
Claims (4)
前記端末装置は、前記テストの周波数条件および前記半導体集積回路の同時計測個数を含むテスト条件を前記依頼者が入力するための入力画面を表示する表示部を備え、
前記制御装置は、記憶部と処理部とを有し、
前記記憶部は、複数の前記治具ごとに、対応可能な周波数条件および前記半導体集積回路の同時計測可能個数を含んだテスト条件を格納した治具情報を記憶し、
前記処理部は、前記依頼者が前記端末装置の表示部の入力画面に入力した前記周波数条件および前記同時計測個数を含んだテスト条件を前記端末装置から受信した場合、前記治具情報を参照し、当該受信したテスト条件を満たす前記治具を抽出し、前記端末装置の表示部に対して当該抽出した治具を使用可能と表示するように指示する
ことを特徴とする半導体集積回路開発支援システム。 Development of a semiconductor integrated circuit comprising a control device owned by a tester and a tester of a semiconductor integrated circuit using a jig, and a terminal device owned by the test requester and connected to the control device via a network A support system,
The terminal device includes a display unit that displays an input screen for the client to input a test condition including a frequency condition of the test and a simultaneous measurement number of the semiconductor integrated circuits,
The control device includes a storage unit and a processing unit,
The storage unit stores jig information storing test conditions including a frequency condition that can be handled and a number of the semiconductor integrated circuits that can be simultaneously measured for each of the plurality of jigs.
Wherein the processing unit, if the requester has received said frequency condition and test conditions including the simultaneous measurement number input to the input screen of the display unit of the terminal device from the terminal device, by referring to the jig information extracts test satisfies the jig the received semiconductor integrated circuit development, characterized in that an instruction to display and enable a jig and the extracted to the display unit of the terminal device Support system.
前記治具情報は、複数の前記プローブカードごとの対応可能な前記半導体集積回路のピン数条件を前記テスト条件としてさらに格納し、
前記処理部は、前記依頼者が前記端末装置の表示部の入力画面に入力した前記周波数条件、前記同時計測個数およびピン数条件を含んだテスト条件を前記端末装置から受信した場合、前記治具情報を参照し、当該受信したテスト条件を満たす前記プローブカードを選択し、前記端末装置の表示部に対して当該選択したプローブカードを使用可能と表示するように指示する
ことを特徴とする請求項1に記載の半導体集積回路開発支援システム。 The jig is a probe card for inputting and outputting an electrical signal from the tester to the semiconductor integrated circuit,
The jig information further stores, as the test condition, the pin number condition of the semiconductor integrated circuit that can be handled for each of the plurality of probe cards,
Wherein the processing unit, if the requester has received said frequency condition input to the input screen of the display unit of the terminal device, the test conditions including the simultaneous measurement number and pin number Articles matter from the terminal device, the jig The device information is referred to, the probe card satisfying the received test condition is selected, and the display unit of the terminal device is instructed to display that the selected probe card is usable. The semiconductor integrated circuit development support system according to Item 1.
前記処理部は、
前記依頼者が前記端末装置の表示部の入力画面に入力した、高温で行う試験であるバーイン試験か否かの情報、前記周波数条件および前記同時計測個数を含んだテスト条件を前記端末装置から受信した際、
バーイン試験である旨を受信した場合は、前記治具情報を参照し、複数のテスタボードのうちバーイン試験用のテスタボードを選択し、
バーイン試験でない旨を受信した場合は、前記治具情報を参照し、当該受信したテスト条件を満たすテスタボードを選択し、
いずれのときも、前記端末装置の表示部に対して当該選択したテスタボードを使用可能と表示するように指示する
ことを特徴とする請求項1に記載の半導体集積回路開発支援システム。 The jig is a tester board for mounting the semiconductor integrated circuit on the tester,
The processor is
The requester is input to the input screen of the display unit of the terminal device, whether the information burn-in test or not a test carried out at elevated temperature, the test condition from the terminal apparatus including the frequency condition and the simultaneous measurement number When received
When it is received that it is a burn-in test, refer to the jig information, select a tester board for burn-in test among a plurality of tester boards,
When receiving a message indicating non-burn-in test, with reference to the jig information, select the test condition is satisfied tester board with the received,
The semiconductor integrated circuit development support system according to claim 1, wherein at any time, the display unit of the terminal device is instructed to display that the selected tester board is usable.
前記処理部は、
前記依頼者が前記端末装置の表示部の入力画面に入力した周波数条件および同時計測個数を含んだテスト条件を前記端末装置から受信した場合、
前記治具情報を参照して得た開発コスト情報のうち前記抽出した治具の開発コスト情報を当該治具の製作コストの概算値とし、前記端末装置の表示部に対して当該治具の製作コストの概算値を表示するように指示する
ことを特徴とする請求項1に記載の半導体集積回路開発支援システム。 The jig information further stores development cost information for each of the plurality of jigs,
The processor is
When the client receives from the terminal device a test condition including the frequency condition and the simultaneous measurement number input on the input screen of the display unit of the terminal device,
Of the development cost information obtained by referring to the jig information, the development cost information of the extracted jig is used as an approximate value of the production cost of the jig, and the jig is produced for the display unit of the terminal device. The semiconductor integrated circuit development support system according to claim 1, wherein an instruction to display an approximate cost value is displayed.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2007206393A JP5044323B2 (en) | 2007-08-08 | 2007-08-08 | Semiconductor integrated circuit development support system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2007206393A JP5044323B2 (en) | 2007-08-08 | 2007-08-08 | Semiconductor integrated circuit development support system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2009043876A JP2009043876A (en) | 2009-02-26 |
| JP5044323B2 true JP5044323B2 (en) | 2012-10-10 |
Family
ID=40444309
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2007206393A Expired - Fee Related JP5044323B2 (en) | 2007-08-08 | 2007-08-08 | Semiconductor integrated circuit development support system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP5044323B2 (en) |
Family Cites Families (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0353179A (en) * | 1989-07-21 | 1991-03-07 | Fujitsu Ltd | Autohandler |
| JPH05136219A (en) * | 1991-03-05 | 1993-06-01 | Tokyo Electron Ltd | Inspection equipment |
| JP4553492B2 (en) * | 2001-01-09 | 2010-09-29 | 株式会社アドバンテスト | Method for obtaining correlation of electrical characteristics of socket in electronic component test apparatus, handler, control method for handler, and electronic component test apparatus |
| JP4480290B2 (en) * | 2001-03-23 | 2010-06-16 | 株式会社リコー | Semiconductor test contract method and system |
| JP4452002B2 (en) * | 2001-07-17 | 2010-04-21 | 川崎マイクロエレクトロニクス株式会社 | Test information management device |
| JP2004214484A (en) * | 2003-01-07 | 2004-07-29 | Renesas Technology Corp | Test cost calculation system of semiconductor device |
| JP2005011159A (en) * | 2003-06-20 | 2005-01-13 | Matsushita Electric Ind Co Ltd | Semiconductor inspection jig design method |
| JP2005093821A (en) * | 2003-09-18 | 2005-04-07 | Matsushita Electric Ind Co Ltd | Semiconductor inspection apparatus and wafer used therefor |
| JP4841813B2 (en) * | 2004-06-28 | 2011-12-21 | セイコーエプソン株式会社 | Semiconductor device manufacturing information providing system and server used therefor |
-
2007
- 2007-08-08 JP JP2007206393A patent/JP5044323B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2009043876A (en) | 2009-02-26 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN100587507C (en) | Method and system for testing post-fabrication integrated circuit devices | |
| Kuo et al. | An overview of manufacturing yield and reliability modeling for semiconductor products | |
| US7656182B2 (en) | Testing method using a scalable parametric measurement macro | |
| US7870519B2 (en) | Method for determining features associated with fails of integrated circuits | |
| US5592077A (en) | Circuits, systems and methods for testing ASIC and RAM memory devices | |
| CN110494965B (en) | Inspection system, wafer map display method, and storage medium | |
| US11620424B2 (en) | Transistor—level defect coverage and defect simulation | |
| JP5728839B2 (en) | Failure diagnosis method, apparatus and program | |
| CN115668188A (en) | Determining electronic component authenticity through electronic signal signature measurement | |
| JP5044323B2 (en) | Semiconductor integrated circuit development support system | |
| Tang et al. | Diagnosing timing related cell internal defects for FinFET technology | |
| US6785413B1 (en) | Rapid defect analysis by placement of tester fail data | |
| WO2008010648A1 (en) | Matching method for multiple stuck-at faults diagnosis | |
| Yeh et al. | Multiple retest systems for screening high-quality chips | |
| TWI708255B (en) | Dynamic power analysis with per-memory instance activity customization | |
| JP2007248374A (en) | Ic socket and semiconductor integrated circuit testing device | |
| JP3429082B2 (en) | Test vector editing device | |
| JP3696009B2 (en) | Semiconductor test apparatus, semiconductor test method, and recording medium | |
| Chen et al. | A non-intrusive and accurate inspection method for segment delay variabilities | |
| JP2008304404A (en) | Measuring device | |
| TWI234662B (en) | Test method of semiconductor packaged component | |
| Baker et al. | Plug-and-Play iddq testing for test fixtures | |
| JP4987827B2 (en) | Electronic circuit board design support system | |
| Madge | New test paradigms for yield and manufacturability | |
| CN102446560B (en) | Analysis device and method for embedded memory in panel drive circuit |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20100806 |
|
| A87 | Explanation of circumstances concerning preferential examination |
Free format text: JAPANESE INTERMEDIATE CODE: A87 Effective date: 20120329 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A821 Effective date: 20120402 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20120424 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120608 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20120626 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20120713 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 5044323 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150720 Year of fee payment: 3 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| LAPS | Cancellation because of no payment of annual fees |