JPH1078475A5 - - Google Patents
Info
- Publication number
- JPH1078475A5 JPH1078475A5 JP1996232845A JP23284596A JPH1078475A5 JP H1078475 A5 JPH1078475 A5 JP H1078475A5 JP 1996232845 A JP1996232845 A JP 1996232845A JP 23284596 A JP23284596 A JP 23284596A JP H1078475 A5 JPH1078475 A5 JP H1078475A5
- Authority
- JP
- Japan
- Prior art keywords
- circuit
- scan
- diagram showing
- output
- block diagram
- 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.)
- Granted
Links
Description
【0003】
例えば図16では、シリアルのスキャンイン信号SI1を用いてスキャンパス1〜3へと順次テストデータを入力し、テスト実行後にはシリアルのスキャンアウト信号SOとしてテスト結果を出力する。スキャンパス1,2はRAMコア91と共にRAMブロック92を構成している。
例えば図16では、シリアルのスキャンイン信号SI1を用いてスキャンパス1〜3へと順次テストデータを入力し、テスト実行後にはシリアルのスキャンアウト信号SOとしてテスト結果を出力する。スキャンパス1,2はRAMコア91と共にRAMブロック92を構成している。
【0004】
図17は、RAMブロック92の詳細を示す回路図である。スキャンパス1はスキャンフリップフロップ10〜12によって、スキャンパス2はスキャンフリップフロップ20〜22及びセレクタ203,213,223によって、それぞれ構成されている。スキャンフリップフロップ10〜12,20〜22はいずれも制御信号の値が“0”/“1”を採るに従って、それぞれ出力端に接続される“0”入力端及び“1”入力端とを有するセレクタと、このセレクタの出力に接続されたフリップフロップとから構成されている。
図17は、RAMブロック92の詳細を示す回路図である。スキャンパス1はスキャンフリップフロップ10〜12によって、スキャンパス2はスキャンフリップフロップ20〜22及びセレクタ203,213,223によって、それぞれ構成されている。スキャンフリップフロップ10〜12,20〜22はいずれも制御信号の値が“0”/“1”を採るに従って、それぞれ出力端に接続される“0”入力端及び“1”入力端とを有するセレクタと、このセレクタの出力に接続されたフリップフロップとから構成されている。
【0021】
図2は本発明の実施の形態1の具体的構成を示すブロック図である。図1で示されたセレクタ300〜302はそれぞれがRAMテスト信号RAMTESTとシフトモード信号SMとを制御信号とする2入力1出力のセレクタの対で構成することができる。そして図18に例示されるように、2入力1出力のセレクタとフリップフロップの対はスキャンフリップフロップを構成するので、結局セレクタ300とフリップフロップ310の組み合わせは、RAMテスト信号RAMTESTで制御されるセレクタ320と、シフトモード信号SMで制御されるスキャンフリップフロップ330との組み合わせで実現することができる。同様にしてセレクタ301,302とフリップフロップ311,312との組み合わせは、セレクタ321,322とスキャンフリップフロップ331,332との組み合わせで構成することができる。
図2は本発明の実施の形態1の具体的構成を示すブロック図である。図1で示されたセレクタ300〜302はそれぞれがRAMテスト信号RAMTESTとシフトモード信号SMとを制御信号とする2入力1出力のセレクタの対で構成することができる。そして図18に例示されるように、2入力1出力のセレクタとフリップフロップの対はスキャンフリップフロップを構成するので、結局セレクタ300とフリップフロップ310の組み合わせは、RAMテスト信号RAMTESTで制御されるセレクタ320と、シフトモード信号SMで制御されるスキャンフリップフロップ330との組み合わせで実現することができる。同様にしてセレクタ301,302とフリップフロップ311,312との組み合わせは、セレクタ321,322とスキャンフリップフロップ331,332との組み合わせで構成することができる。
【0036】
図6は、本実施の形態の変形を示すブロック図であり、実施の形態1と同様に、RAMコア91とロジック部82との間にセレクタ40〜42を介在させたものである。図6において、ロジックテスト信号LOGTESTを“0”に設定した場合が、図5に相当するといえる。
図6は、本実施の形態の変形を示すブロック図であり、実施の形態1と同様に、RAMコア91とロジック部82との間にセレクタ40〜42を介在させたものである。図6において、ロジックテスト信号LOGTESTを“0”に設定した場合が、図5に相当するといえる。
【0048】
セレクタ6はEXORゲートX3の出力をEXORゲートX0の第2の入力端に与える。また、ANDゲートA0〜A2はそれぞれがその第2の入力端に与えられたデータを出力するので、EXORゲートX0〜X2の第1の入力端にはRAMコア91の出力が与えられることになる。従って、XORゲートX0〜X3及びスキャンフリップフロップ330〜332は多入力データ圧縮回路としてよく用いられている多入力シグニチャレジスタ(MISR:Multi Input Signature Register)回路を構成することになる。RAMコア91から出力されたRAMテストの結果はこのMISR回路に取り込まれて圧縮される。
セレクタ6はEXORゲートX3の出力をEXORゲートX0の第2の入力端に与える。また、ANDゲートA0〜A2はそれぞれがその第2の入力端に与えられたデータを出力するので、EXORゲートX0〜X2の第1の入力端にはRAMコア91の出力が与えられることになる。従って、XORゲートX0〜X3及びスキャンフリップフロップ330〜332は多入力データ圧縮回路としてよく用いられている多入力シグニチャレジスタ(MISR:Multi Input Signature Register)回路を構成することになる。RAMコア91から出力されたRAMテストの結果はこのMISR回路に取り込まれて圧縮される。
【0060】
図11は、本実施の形態の変形を示すブロック図であり、実施の形態1と同様に、RAMコア91とロジック部82との間にセレクタ40〜42を介在させたものである。図11において、ロジックテスト信号LOGTESTを“0”に設定した場合が、図9に相当するといえる。
図11は、本実施の形態の変形を示すブロック図であり、実施の形態1と同様に、RAMコア91とロジック部82との間にセレクタ40〜42を介在させたものである。図11において、ロジックテスト信号LOGTESTを“0”に設定した場合が、図9に相当するといえる。
【0075】
スキャンパス1はロジック部81の出力及びスキャンイン信号SI1を受け、ロジック部84へビット毎の出力を、スキャン信号を伝達させる場合にはスキャン信号SI3を、それぞれ出力する。
スキャンパス1はロジック部81の出力及びスキャンイン信号SI1を受け、ロジック部84へビット毎の出力を、スキャン信号を伝達させる場合にはスキャン信号SI3を、それぞれ出力する。
【0081】
この場合には、ロジック部81,84の間にはスキャンパス1が、ロジック部84,82の間にはRAMコア91が、ロジック部82,83の間にはスキャンフリップフロップが、それぞれ介在することになる。よってシフトモード信号SMの値を制御することにより、スキャンイン信号SI1を用いてテストデータを伝達させ、テスト結果をシフトアウト信号SOから得ることができる。
この場合には、ロジック部81,84の間にはスキャンパス1が、ロジック部84,82の間にはRAMコア91が、ロジック部82,83の間にはスキャンフリップフロップが、それぞれ介在することになる。よってシフトモード信号SMの値を制御することにより、スキャンイン信号SI1を用いてテストデータを伝達させ、テスト結果をシフトアウト信号SOから得ることができる。
【0106】
この発明のうち請求項5にかかるテスト回路においては、(1)選択手段が第2の回路の出力を選択的に第5の回路に出力し、第2のスキャンパスが第3の回路の出力を選択的に第4の回路に出力する場合には、第1の回路、第1のスキャンパス、第2の回路、第5の回路、第3の回路、第2のスキャンパス、第4の回路がこの順に接続される。よって第5の回路の入力/出力はいずれも非同期式で行われる。
この発明のうち請求項5にかかるテスト回路においては、(1)選択手段が第2の回路の出力を選択的に第5の回路に出力し、第2のスキャンパスが第3の回路の出力を選択的に第4の回路に出力する場合には、第1の回路、第1のスキャンパス、第2の回路、第5の回路、第3の回路、第2のスキャンパス、第4の回路がこの順に接続される。よって第5の回路の入力/出力はいずれも非同期式で行われる。
【0107】
また、(2)選択手段が第2の回路の出力を選択的に第5の回路に出力し、第2のスキャンパスが第1のスキャンパスの第2の出力と、第3の回路の出力との一方を選択的に第4の回路に与える場合には、第1の回路、第1のスキャンパス、第2の回路、第5の回路、第3の回路、第2のスキャンパス、第4の回路がこの順に接続されて第1のテストが行われる。
また、(2)選択手段が第2の回路の出力を選択的に第5の回路に出力し、第2のスキャンパスが第1のスキャンパスの第2の出力と、第3の回路の出力との一方を選択的に第4の回路に与える場合には、第1の回路、第1のスキャンパス、第2の回路、第5の回路、第3の回路、第2のスキャンパス、第4の回路がこの順に接続されて第1のテストが行われる。
【0108】
更に、(3)選択手段が第1のスキャンパスの第1の出力を第5の回路に出力し、第2のスキャンパスが第5の回路の出力を第4の回路に出力する場合には、第5の回路は第1及び第2のスキャンパスによって囲まれる。よって第5の回路に対する第2のテストを第2及び第4の回路が介在することなく行うことができる。
更に、(3)選択手段が第1のスキャンパスの第1の出力を第5の回路に出力し、第2のスキャンパスが第5の回路の出力を第4の回路に出力する場合には、第5の回路は第1及び第2のスキャンパスによって囲まれる。よって第5の回路に対する第2のテストを第2及び第4の回路が介在することなく行うことができる。
【図面の簡単な説明】
【図1】本発明の実施の形態1の基本的な考え方を示すブロック図である。
【図2】本発明の実施の形態1の具体的構成を示すブロック図である。
【図3】ロジックテストモードにおける、図2の回路の等価回路を示すブロック図である。
【図4】RAMテストモードにおける、図2の回路の等価回路を示すブロック図である。
【図5】本発明の実施の形態2を示すブロック図である。
【図6】本発明の実施の形態2の変形を示すブロック図である。
【図7】RAMテスト信号RAMTESTが“0”の場合における、図5の回路の等価回路を示すブロック図である。
【図8】RAMテストモードにおける、図5及び図6の回路の等価回路を示すブロック図である。
【図9】本発明の実施の形態3を示すブロック図である。
【図10】ゲート群Q0の詳細を示す回路図である。
【図11】本発明の実施の形態3の変形を示すブロック図である。
【図12】RAMテストモードにおける、図9及び図11の回路の等価回路を示すブロック図である。
【図13】本発明の実施の形態4を示すブロック図である。
【図14】本発明の実施の形態5を示すブロック図である。
【図15】スキャンパス1dの構成を示すブロック図である。
【図16】従来の技術を示すブロック図である。
【図17】RAMブロック92の詳細を示す回路図である。
【図18】スキャンフリップフロップ10の構成を示す回路図である。
【符号の説明】
DI0〜DI2 入力端、DO0〜DO2 出力端、40〜42,320〜322 セレクタ、1,3,3a,3b,3c スキャンパス、340〜342 データ圧縮回路、330〜332 スキャンフリップフロップ、Q0〜Q2 ゲート群、81〜84 ロジック部、91 RAMコア、SI1 スキャンイン信号、SI3 スキャン信号。
【図1】本発明の実施の形態1の基本的な考え方を示すブロック図である。
【図2】本発明の実施の形態1の具体的構成を示すブロック図である。
【図3】ロジックテストモードにおける、図2の回路の等価回路を示すブロック図である。
【図4】RAMテストモードにおける、図2の回路の等価回路を示すブロック図である。
【図5】本発明の実施の形態2を示すブロック図である。
【図6】本発明の実施の形態2の変形を示すブロック図である。
【図7】RAMテスト信号RAMTESTが“0”の場合における、図5の回路の等価回路を示すブロック図である。
【図8】RAMテストモードにおける、図5及び図6の回路の等価回路を示すブロック図である。
【図9】本発明の実施の形態3を示すブロック図である。
【図10】ゲート群Q0の詳細を示す回路図である。
【図11】本発明の実施の形態3の変形を示すブロック図である。
【図12】RAMテストモードにおける、図9及び図11の回路の等価回路を示すブロック図である。
【図13】本発明の実施の形態4を示すブロック図である。
【図14】本発明の実施の形態5を示すブロック図である。
【図15】スキャンパス1dの構成を示すブロック図である。
【図16】従来の技術を示すブロック図である。
【図17】RAMブロック92の詳細を示す回路図である。
【図18】スキャンフリップフロップ10の構成を示す回路図である。
【符号の説明】
DI0〜DI2 入力端、DO0〜DO2 出力端、40〜42,320〜322 セレクタ、1,3,3a,3b,3c スキャンパス、340〜342 データ圧縮回路、330〜332 スキャンフリップフロップ、Q0〜Q2 ゲート群、81〜84 ロジック部、91 RAMコア、SI1 スキャンイン信号、SI3 スキャン信号。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP23284596A JP3614993B2 (ja) | 1996-09-03 | 1996-09-03 | テスト回路 |
| US08/788,838 US5905737A (en) | 1996-09-03 | 1997-01-27 | Test circuit |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP23284596A JP3614993B2 (ja) | 1996-09-03 | 1996-09-03 | テスト回路 |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| JPH1078475A JPH1078475A (ja) | 1998-03-24 |
| JPH1078475A5 true JPH1078475A5 (ja) | 2004-09-09 |
| JP3614993B2 JP3614993B2 (ja) | 2005-01-26 |
Family
ID=16945712
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP23284596A Expired - Fee Related JP3614993B2 (ja) | 1996-09-03 | 1996-09-03 | テスト回路 |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US5905737A (ja) |
| JP (1) | JP3614993B2 (ja) |
Families Citing this family (14)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH11153650A (ja) * | 1997-11-20 | 1999-06-08 | Mitsubishi Electric Corp | 半導体集積回路装置 |
| JPH11352188A (ja) * | 1998-06-11 | 1999-12-24 | Mitsubishi Electric Corp | 半導体装置 |
| DE19911939C2 (de) * | 1999-03-17 | 2001-03-22 | Siemens Ag | Verfahren für den eingebauten Selbsttest einer elektronischen Schaltung |
| JP3459799B2 (ja) | 1999-10-19 | 2003-10-27 | Necエレクトロニクス株式会社 | テスト回路およびテスト回路生成装置、テスト回路生成方法およびその記録媒体 |
| US6272657B1 (en) * | 1999-10-19 | 2001-08-07 | Atmel Corporation | Apparatus and method for progammable parametric toggle testing of digital CMOS pads |
| JP2001165999A (ja) * | 1999-12-14 | 2001-06-22 | Mitsubishi Electric Corp | 半導体集積回路およびこれを用いた半導体集積回路装置 |
| JP2003344500A (ja) * | 2002-05-29 | 2003-12-03 | Nec Electronics Corp | マクロテスト回路 |
| JP2004030829A (ja) | 2002-06-27 | 2004-01-29 | Oki Electric Ind Co Ltd | 半導体記憶装置 |
| US6990621B2 (en) * | 2002-12-20 | 2006-01-24 | Intel Corporation | Enabling at speed application of test patterns associated with a wide tester interface on a low pin count tester |
| JP2006236551A (ja) * | 2005-01-28 | 2006-09-07 | Renesas Technology Corp | テスト機能を有する半導体集積回路および製造方法 |
| KR100675015B1 (ko) * | 2006-02-24 | 2007-01-29 | 삼성전자주식회사 | 스캔 기능 및 컬럼 리던던시를 포함하는 내장형 메모리장치, 리던던시 리페어 및 스캔 방법 |
| US7665003B2 (en) * | 2006-12-15 | 2010-02-16 | Qualcomm Incorporated | Method and device for testing memory |
| JP2009180532A (ja) * | 2008-01-29 | 2009-08-13 | Renesas Technology Corp | 標準セルおよび半導体装置 |
| JP5911816B2 (ja) * | 2013-02-26 | 2016-04-27 | 株式会社東芝 | 半導体集積回路装置 |
Family Cites Families (15)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4503537A (en) * | 1982-11-08 | 1985-03-05 | International Business Machines Corporation | Parallel path self-testing system |
| US5155432A (en) * | 1987-10-07 | 1992-10-13 | Xilinx, Inc. | System for scan testing of logic circuit networks |
| JPH01110274A (ja) * | 1987-10-23 | 1989-04-26 | Sony Corp | 試験回路 |
| DE68928613T2 (de) * | 1988-09-07 | 1998-09-24 | Texas Instruments Inc | Bidirektionale-Boundary-Scan-Testzelle |
| JP2676169B2 (ja) * | 1989-12-27 | 1997-11-12 | 三菱電機株式会社 | スキャンパス回路 |
| JPH03252569A (ja) * | 1990-02-26 | 1991-11-11 | Advanced Micro Devicds Inc | スキャンパス用レジスタ回路 |
| JP2741119B2 (ja) * | 1991-09-17 | 1998-04-15 | 三菱電機株式会社 | バイパススキャンパスおよびそれを用いた集積回路装置 |
| US5471481A (en) * | 1992-05-18 | 1995-11-28 | Sony Corporation | Testing method for electronic apparatus |
| JP2871291B2 (ja) * | 1992-05-20 | 1999-03-17 | 日本電気株式会社 | 論理集積回路 |
| JPH0690265A (ja) * | 1992-09-08 | 1994-03-29 | Fujitsu Ltd | 準同期検波復調部 |
| US5428622A (en) * | 1993-03-05 | 1995-06-27 | Cyrix Corporation | Testing architecture with independent scan paths |
| KR0123751B1 (ko) * | 1993-10-07 | 1997-11-25 | 김광호 | 반도체장치 및 그 제조방법 |
| JP3325727B2 (ja) * | 1994-05-26 | 2002-09-17 | 三菱電機株式会社 | 半導体メモリの検査装置 |
| JP2561032B2 (ja) * | 1994-06-14 | 1996-12-04 | 日本電気株式会社 | 半導体集積回路のテスト方式 |
| US5592493A (en) * | 1994-09-13 | 1997-01-07 | Motorola Inc. | Serial scan chain architecture for a data processing system and method of operation |
-
1996
- 1996-09-03 JP JP23284596A patent/JP3614993B2/ja not_active Expired - Fee Related
-
1997
- 1997-01-27 US US08/788,838 patent/US5905737A/en not_active Expired - Lifetime
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5960008A (en) | Test circuit | |
| US4740970A (en) | Integrated circuit arrangement | |
| US5090035A (en) | Linear feedback shift register | |
| US5155432A (en) | System for scan testing of logic circuit networks | |
| JPH1073641A5 (ja) | ||
| US5450415A (en) | Boundary scan cell circuit and boundary scan test circuit | |
| US5047710A (en) | System for scan testing of logic circuit networks | |
| US5229657A (en) | Method and apparatus for controlling simultaneous switching output noise in boundary scan paths | |
| US4933575A (en) | Electric circuit interchangeable between sequential and combination circuits | |
| US5077740A (en) | Logic circuit having normal input/output data paths disabled when test data is transferred during macrocell testing | |
| JPH07202645A (ja) | 非同期スキャン設計の技術および方法 | |
| JPS63263480A (ja) | 半導体集積論理回路 | |
| JP3614993B2 (ja) | テスト回路 | |
| US7779322B1 (en) | Compacting test responses using X-driven compactor | |
| US5457698A (en) | Test circuit having a plurality of scan latch circuits | |
| JP2738351B2 (ja) | 半導体集積論理回路 | |
| US6389567B2 (en) | Testable IC having analog and digital circuits | |
| JP4478533B2 (ja) | 半導体集積回路 | |
| US6370663B1 (en) | Semiconductor integrated circuit | |
| KR920001083B1 (ko) | 논리회로의 테스트용이화회로 | |
| JPH01110274A (ja) | 試験回路 | |
| US6118296A (en) | Semiconductor integrated logic circuit | |
| EP0196152A2 (en) | Testing digital integrated circuits | |
| US6321355B1 (en) | Semiconductor integrated circuit and method of testing the same | |
| JPH0440736B2 (ja) |