JPH11211795A - Lsiスキャンテスト設計回路 - Google Patents

Lsiスキャンテスト設計回路

Info

Publication number
JPH11211795A
JPH11211795A JP10019316A JP1931698A JPH11211795A JP H11211795 A JPH11211795 A JP H11211795A JP 10019316 A JP10019316 A JP 10019316A JP 1931698 A JP1931698 A JP 1931698A JP H11211795 A JPH11211795 A JP H11211795A
Authority
JP
Japan
Prior art keywords
circuit
scan test
lsi
design
latch 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.)
Pending
Application number
JP10019316A
Other languages
English (en)
Inventor
Yasushi Matsushita
裕史 松下
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Priority to JP10019316A priority Critical patent/JPH11211795A/ja
Publication of JPH11211795A publication Critical patent/JPH11211795A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Tests Of Electronic Circuits (AREA)
  • Test And Diagnosis Of Digital Computers (AREA)

Abstract

(57)【要約】 【課題】 大規模LSIのスキャンテスト設計をLSI
回路に手を加えることなく、短期間かつ故障検出漏れの
少ない状態で実現することができるLSIスキャンテス
ト設計回路を提供する。 【解決手段】 スキャンテストモード用の入力端子T
と、常時は順序回路であり、スキャンテスト時にはラッ
チ回路の各入力間での組合わせ動作的に出力が確定する
回路構成のスキャンテスト設計用のラッチ回路7を有
し、ラッチ回路7はスキャンテスト時のラッチ回路を通
常の組合わせ回路として扱い、ラッチ回路の各入力まで
の組合わせロジック回路に対してもスキャンテストの適
用を可能にしたものである。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明はLSIのテスト手法
としてスキャンテストを実施する際のスキャンテスト設
計回路に関するものである。
【0002】
【従来の技術】近年のLSIの微細化とそれに伴う回路
の大規模化により、LSIをテスト、スクリーニングす
る方法としてスキャンテスト手法が広く用いられてい
る。また、LSI回路を自動的にスキャンテスト設計回
路に置き換え、スキャンテスト用の検証パターンを発生
させるソフトウェアツールも多数知られている。しか
し、すべてのLSI回路が自動的にスキャンテスト用に
変換できる訳ではなく、テスト設計時に設計者が前記ツ
ールに適用できるよう回路に一部変更を加えているのが
現状であり、このような変更を要する回路としてラッチ
回路を含むLSI回路がある。
【0003】図3は従来のラッチ回路を使用したスキャ
ン設計回路の一例を示すブロック図であり、データラッ
チ回路を含むLSIにスキャンテスト設計を適用した場
合の例を示す。図中、1はスキャン設計適用可能な回路
ブロックで、スキャンテスト用第1フリップフロップ回
路2と、組合せロジック回路3と、スキャンテスト用第
2フリップフロップ回路から構成され、これらのフリッ
プフロップはスキャンテスト時にはスキャンテスト用の
フリップフロップに置き換わり、スキャンラインが自動
形成される。しかし、ラッチ回路5は、このままではス
キャンテストを適用できず、事前に回路的に変更(変更
箇所1として示す)を加え、スキャンテスト時、強制的
にデータ入力がスルーで出力されるようにしている。ま
た、ラッチのゲート入力までの組合わせロジック部にも
スキャンテストを適用させる場合には、セレクタ回路6
についての回路変更(変更箇所2として示す)を行って
いる。
【0004】
【発明が解決しようとする課題】しかしながら、このよ
うな構成では、LSIの大規模化に伴い、特にLSIの
設計として機能記述設計手法(論理合成による回路生
成)が用いられるようになると、前記のようにスキャン
テスト設計に適さない箇所をテスト設計時に見つけ出し
て変更を加えることはますます困難になると共に、変更
工数も増加し、また、この変更を加えることにより、本
当にゲート入力系の回路からラッチ回路に信号が届いて
いるのかの確認がスキャンテスト時にできないことや、
高速動作を行う回路においては、変更回路によるクリテ
ィカルパス遅延の確保が問題となる等、多くの問題点が
あった。
【0005】本発明は上記従来の問題点を解決するもの
であり、大規模LSIのスキャンテスト設計をLSI回
路に手を加えることなく、短期間かつ故障検出漏れの少
ない状態で実現することができるLSIスキャンテスト
設計回路を提供することを目的とする。
【0006】
【課題を解決するための手段】本発明のLSIスキャン
テスト設計回路はスキャンテストモード用の入力端子
と、常時は順序回路であり、スキャンテスト時にはラッ
チ回路の各入力間での組合わせ動作的に出力が確定する
回路構成のスキャンテスト設計用のラッチ回路を有し、
前記ラッチ回路はスキャンテスト時のラッチ回路を通常
の組合わせ回路として扱い、ラッチ回路の各入力までの
組合わせロジック回路に対してもスキャンテストの適用
を可能にしたものである。
【0007】この発明によれば、大規模LSIのスキャ
ンテスト設計をLSI回路に手を加えることなく、短期
間かつ故障検出漏れの少ない状態で実現することができ
る。
【0008】
【発明の実施の形態】以下本発明の一実施の形態につい
て図面を参照しながら説明する。なお、前記従来のもの
と同一部分については同一符号を用いるものとする。図
1は本発明のLSIスキャンテスト設計回路の一実施の
形態における回路構成を示すブロック図であり、図中、
2はスキャンテスト用第1フリップフロップ回路、3は
組合せロジック回路、4はスキャンテスト用第2フリッ
プフロップ回路、7はラッチ回路である。これらのフリ
ップフロップはスキャンテスト時にはスキャンテスト用
のフリップフロップに置き換わり、スキャンラインが自
動形成される点は前記従来のものと同様である。本実施
の形態の骨子は従来の図3に示すラッチ回路5に変えて
ラッチ回路7を用いている点にあり、これにより、図3
の従来例と比べても分かるように、スキャンテスト用に
適用させるための回路の変更箇所がなく、入力端子Tに
スキャンテストモード入力を接続するという簡単な操作
でスキャンテスト設計回路が実現できるのであり、この
点について図2を参照して更に詳細に説明する。
【0009】図2は本発明のLSIスキャンテスト設計
回路の一実施の形態におけるラッチ回路の構成を示すブ
ロック図及びその動作を示す真理値表であり、図1に示
したラッチ回路7の具体的回路構成を示している。ま
ず、図2(a)に示すゲート入力(G)がLowで、デ
ータ入力(D)側のトランスファーゲートとなるスイッ
チSW1がオフ、データ出力(Q)を保持するフィード
バックループ側のトランスファーゲートとなるスイッチ
SW2がオンとなる時、データ出力(Q)を保持するフ
ィードバックループ側のスキャンテストモード入力(S
T)を持つゲート回路GCでデータ出力(Q)を確定さ
せるか保持状態にするかを選択させることにより、図2
(b)の真理値表に示すようにスキャンテスト時(スキ
ャンテストモードがHighの時)には、順序回路(デ
ータ保持動作)としてではなく、データ入力(D)とゲ
ート入力(G)とのOR回路として出力が確定する回路
を実現している。
【0010】このようにすれば、スキャンテスト時、ラ
ッチ回路を通常の組合わせ回路として扱い、ラッチ回路
の各入力までの組合わせロジック回路に対しても、スキ
ャンテストの適用が可能となる外、前記スキャン設計用
ソフトウェアツールへの適用組み込みが比較的容易に可
能となる。
【0011】
【発明の効果】以上のように本発明によれば、スキャン
設計用ソフトウェアツールへの適用に際して回路に変更
を加えることなくスキャンテスト設計回路を実現でき、
その適用組み込みが比較的容易に可能となる外、スキャ
ンテスト回路設計の開発期間を短縮することができる。
また、回路の変更がないので、これがある場合に配慮し
なければならないクリティカルパス遅延増加分を特に意
識することもなく、故障検出漏れの少ないスキャンテス
ト設計回路を実現できるという有利な効果が得られる。
【図面の簡単な説明】
【図1】本発明のLSIスキャンテスト設計回路の一実
施の形態における回路構成を示すブロック図
【図2】本発明のLSIスキャンテスト設計回路の一実
施の形態におけるラッチ回路の構成を示すブロック図及
びその動作を示す真理値表
【図3】従来のラッチ回路を使用したスキャン設計回路
の一例を示すブロック図
【符号の説明】
1 スキャン設計適用可能な回路ブロック 2 スキャンテスト用第1フリップフロップ回路 3 組合せロジック回路 4 スキャンテスト用第2フリップフロップ回路 5,7 ラッチ回路 6 セレクタ回路 T 入力端子

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】 スキャンテストモード用の入力端子と、
    常時は順序回路であり、スキャンテスト時にはラッチ回
    路の各入力間での組合わせ動作的に出力が確定する回路
    構成のスキャンテスト設計用のラッチ回路を有し、前記
    ラッチ回路はスキャンテスト時のラッチ回路を通常の組
    合わせ回路として扱い、ラッチ回路の各入力までの組合
    わせロジック回路に対してもスキャンテストの適用を可
    能にしたことを特徴とするLSIスキャンテスト設計回
    路。
JP10019316A 1998-01-30 1998-01-30 Lsiスキャンテスト設計回路 Pending JPH11211795A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP10019316A JPH11211795A (ja) 1998-01-30 1998-01-30 Lsiスキャンテスト設計回路

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP10019316A JPH11211795A (ja) 1998-01-30 1998-01-30 Lsiスキャンテスト設計回路

Publications (1)

Publication Number Publication Date
JPH11211795A true JPH11211795A (ja) 1999-08-06

Family

ID=11996016

Family Applications (1)

Application Number Title Priority Date Filing Date
JP10019316A Pending JPH11211795A (ja) 1998-01-30 1998-01-30 Lsiスキャンテスト設計回路

Country Status (1)

Country Link
JP (1) JPH11211795A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100388002C (zh) * 2004-02-27 2008-05-14 开曼群岛威睿电通股份有限公司 用于扫描模式执行静态时序分析的方法及装置

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100388002C (zh) * 2004-02-27 2008-05-14 开曼群岛威睿电通股份有限公司 用于扫描模式执行静态时序分析的方法及装置

Similar Documents

Publication Publication Date Title
US5809039A (en) Semiconductor integrated circuit device with diagnosis function
JPH10134091A (ja) 論理エミュレーションの最適化回路生成法
JPH1130646A (ja) 半導体集積回路及びそれに含まれるテスト回路
JPH04313119A (ja) 疑似乱数パタン発生器
US6237117B1 (en) Method for testing circuit design using exhaustive test vector sequence
JP2002340986A (ja) 半導体集積回路、および半導体集積回路の故障検出方法
JP2003316566A (ja) パイプラインプロセッサ
JPH11211795A (ja) Lsiスキャンテスト設計回路
JP2009180532A (ja) 標準セルおよび半導体装置
JP3573703B2 (ja) 半導体装置の製造方法
JP3963158B2 (ja) 半導体回路装置及びそのテスト方法
TW594030B (en) Low-power, high efficiency and accurate cycle testing apparatus
US20020070759A1 (en) Semiconductor integrated circuit device including circuit block having hierarchical structure and method of designing the same
JP3022017B2 (ja) 集積回路
JP2006132992A (ja) ストレス印加方法
JP2625355B2 (ja) 順序回路の論理検証方法
US6205566B1 (en) Semiconductor integrated circuit, method for designing the same, and storage medium where design program for semiconductor integrated circuit is stored
JPH085710A (ja) スキャンパステスト用フリップフロップ回路
JP2001257566A (ja) イネーブル付きラッチ回路
JPH11125662A (ja) 半導体集積回路及びフルスキャン実行方法
KR100483423B1 (ko) 버스테스트장치
JP2005115578A (ja) 半導体集積回路およびその設計方法
JP2000338188A (ja) 半導体集積回路の試験回路
JPH07273642A (ja) 非同期式カウンタのテスト回路
JPH11142476A (ja) 半導体集積回路とその検査方法