JPH05273311A - 論理集積回路 - Google Patents

論理集積回路

Info

Publication number
JPH05273311A
JPH05273311A JP4066449A JP6644992A JPH05273311A JP H05273311 A JPH05273311 A JP H05273311A JP 4066449 A JP4066449 A JP 4066449A JP 6644992 A JP6644992 A JP 6644992A JP H05273311 A JPH05273311 A JP H05273311A
Authority
JP
Japan
Prior art keywords
circuit
clock signal
integrated circuit
logic integrated
flip
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
JP4066449A
Other languages
English (en)
Inventor
Tomoaki Shima
友朗 島
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.)
NEC Corp
Original Assignee
NEC Corp
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 NEC Corp filed Critical NEC Corp
Priority to JP4066449A priority Critical patent/JPH05273311A/ja
Priority to US08/036,171 priority patent/US5488614A/en
Publication of JPH05273311A publication Critical patent/JPH05273311A/ja
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01RMEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R31/00Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
    • G01R31/28Testing of electronic circuits, e.g. by signal tracer
    • G01R31/317Testing of digital circuits
    • G01R31/3181Functional testing
    • G01R31/3185Reconfiguring for testing, e.g. LSSD, partitioning
    • G01R31/318533Reconfiguring for testing, e.g. LSSD, partitioning using scanning techniques, e.g. LSSD, Boundary Scan, JTAG
    • G01R31/318552Clock circuits details
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01RMEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R31/00Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
    • G01R31/28Testing of electronic circuits, e.g. by signal tracer
    • G01R31/317Testing of digital circuits
    • G01R31/3181Functional testing
    • G01R31/3185Reconfiguring for testing, e.g. LSSD, partitioning
    • G01R31/318533Reconfiguring for testing, e.g. LSSD, partitioning using scanning techniques, e.g. LSSD, Boundary Scan, JTAG
    • G01R31/318541Scan latches or cell details

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Tests Of Electronic Circuits (AREA)
  • Semiconductor Integrated Circuits (AREA)
  • Test And Diagnosis Of Digital Computers (AREA)
  • Shift Register Type Memory (AREA)
  • Semiconductor Memories (AREA)

Abstract

(57)【要約】 【目的】 検査容易化設計手法によって構成された論理
集積回路において、各テスト回路部が形成するシフトレ
ジスタの誤動作を防止して、かつ論理回路のレイアウト
及び検査の容易化を図る。 【構成】 クロック信号端子1bを介して入力したクロ
ック信号を反転して逆相クロック信号として出力するイ
ンバータ回路14と、クロック信号及び逆相クロック信
号を入力とする3つの相互に縦続接続されたラッチ回路
11,12,13とで、フリップフロップ回路を構成す
る。このフリップフロップ回路は、入力端子1aからデ
ータを入力して出力端子1cへデータの読み出しを行な
い、論理集積回路における各テスト回路部となる。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、論理集積回路に関し、
特に半導体集積回路の検査を容易化する回路構成である
論理集積回路に関する。
【0002】
【従来の技術】従来の論理集積回路としては、図4のブ
ロック図に示すようなマスタースレーブ形式フリップフ
ロップ回路である論理集積回路がある。図4に示すフリ
ップフロップ回路は、クロック信号端子4C及びインバ
ータ回路43を介して入力するクロック信号によって、
内蔵する各スイッチ回路44の開閉をする。そして、マ
スター側ラッチ回路41がON状態のときは、スレーブ
側ラッチ回路42はOFF状態となり、マスター側ラッ
チ回路41においてデータ入力端子4aよりデータを取
り込む。次にマスター側ラッチ回路41がOFF状態と
なったときは、スレーブ側ラッチ回路42はON状態と
なり、スレーブ側ラッチ回路42はマスター側ラッチ回
路41よりデータを取り込みデータ出力端子4bにその
データを出力する。
【0003】図5は、従来の論理集積回路における検査
容易化設計手法の一つであるスキャンパス法を半導体基
板上の集積回路へ拡張したBoundary-scanと呼ばれる手
法の一例であり、例えばIEEE 1149.1-1990に記載されて
いる。図5に示すように基板51上に実装された集積回
路52において、内部論理回路53と各入出力端子58
との間には、テスト回路56が夫々組み込まれている。
各テスト回路56は、テスト時において直列に接続され
シフトレジスタを形成する。またこのとき基板51上に
おいて同様の構造を持つ集積回路53のテスト端子59
どうしを直列に接続して、基板51上においてテストデ
ータを専用に通過させるテストデータ専用パス60が形
成されている。
【0004】これらにより図5に示す従来の論理集積回
路では、外部に設けられている集積回路に対してスキャ
ンイン端子54及びスキャンアウト端子55を用いてア
クセスすることができて、テストデータ専用パス60を
用いて集積回路52内のテスト回路部56へテストデー
タを送り検査をする。
【0005】
【発明が解決しようとする課題】しかしながら、上述し
た従来の論理集積回路では、入出力バッファの全てに対
してテスト回路部を設ける必要があり、その各テスト回
路部はテスト時において直列に接続されるため、入出力
端子即ち入出力バッファが多くなるに伴い各テスト回路
部が形成するシフトレジスタが長くなり、そのシフトレ
ジスタを駆動させるクロック信号における配線遅延量が
大きくなるので、そのシフトレジスタ内部においてデー
タの読み込み時にタイミングのずれを生じ易くなり誤動
作を生じ易くなってしまうという問題点がある。
【0006】図6は、従来のシフトレジスタの構成の一
例を示すブロック図であり、上述の各テスト回路部が形
成するシフトレジスタに相当する。図6に示すシフトレ
ジスタは、フリップフロップ回路21,22と遅延23
とで構成されている。図7は、図4に示す論理集積回路
を用いて図6に示すシフトレジスタを構成した場合にお
ける、その図6に示すシフトレジスタの各部の動作タイ
ミングを示すタイミング図である。従来のマスタースレ
ーブ形式フリップフロップ回路では、1回のクロック信
号の立ち上がり及び立ち下がりにおけるエッジにおいて
スイッチ回路の開閉をしている。従って、図7に示すよ
うにフリップフロップ21の出力データ2aを次段のフ
リップフロップ22が読み込む際(図7の矢印)におい
て、遅延23における遅延量が大きいと、フリップフロ
ップ22は出力データ2bを読み込んでしまい、出力デ
ータ2aの読みとばしをしてしまう。
【0007】本発明はかかる問題点に鑑みてなされたも
のであって、検査容易化設計手法によって構成された論
理集積回路において、各テスト回路部が形成するシフト
レジスタの誤動作を防止でき、かつ論理回路のレイアウ
ト及び検査を容易にできる論理集積回路を提供すること
を目的とする。
【0008】
【課題を解決するための手段】本発明に係る論理集積回
路は、入力及び出力のための複数のバッファ回路を有す
る論理集積回路において、前記バッファ回路は、複数の
インバータ及び複数のスイッチ回路で構成するラッチ回
路を3つ縦列に接続したフリップフロップ回路を有して
いて、他の前記バッファ回路と共にシフトレジスタを構
成することを特徴とする。
【0009】
【作用】本発明に係る論理集積回路においては、検査容
易化設計手法によって構成される論理集積回路におい
て、入力及び出力のための複数のバッファ回路は、複数
のインバータ及び複数のスイッチ回路で構成するラッチ
回路を3つ縦列に接続したフリップフロップ回路で夫々
構成されている。また入力及び出力のための複数のバッ
ファ回路は、本論理集積回路のテスト時において夫々直
列に接続されてシフトレジスタを構成し、夫々テスト回
路部を形成している。これらにより本発明に係る論理集
積回路は、入出力端子の増大に伴ってバッファ回路の数
が増大して、フリップフロップ回路が形成するシフトレ
ジスタにおけるクロック信号の遅延量が大きくなって
も、フリップフロップ回路は1.5回のクロック信号の
立ち上がり及び立ち下がりにおけるエッジにおいてデー
タの読み込みをするので、クロック信号のパルス幅をク
ロック信号の遅延量を考慮して広くしておくことによ
り、フリップフロップ回路間でのデータの読みとばし等
の誤動作を防ぐことができて、かつ、クロック信号線の
レイアウトを容易にすることができる。
【0010】
【実施例】次に、本発明の実施例について添付の図面を
参照して説明する。
【0011】図1は、本発明の実施例に係る論理集積回
路を示すブロック図である。図1に示すように本実施例
に係る論理集積回路は、クロック信号端子1bを介して
入力したクロック信号を反転して逆相クロック信号とし
て出力するインバータ回路14と、クロック信号及び逆
相クロック信号を入力とする3つの相互に縦列接続され
たラッチ回路11,12,13とで、フリップフロップ
回路を構成している。そして、本実施例に係る論理集積
回路は、入力端子1aからデータを入力して、出力端子
1cへデータの読み出しをする。
【0012】次に、上述の如く構成された本実施例に係
る論理集積回路の動作について説明する。図3は、本実
施例に係る論理集積回路を用いて図6に示すシフトレジ
スタを構成した場合における、図6に示すシフトレジス
タの各部の動作タイミングを示すタイミング図である。
本実施例に係る論理集積回路は、図3に示すように、
1.5回のクロック信号の立ち上がり及び立ち下がりに
おけるエッジにおいてスイッチ回路の開閉をして、デー
タの読み込みを同時にする。
【0013】これらにより、本実施例に係る論理集積回
路は、図3に示すようにクロック信号の遅延が大きくな
ってもその分クロック信号の幅23を広くとることによ
って、次段のフリップフロップで確実にデータを読み込
むことができる。
【0014】図2は、論理集積回路における検査容易化
設計手法の一つであるBoundary−scan手法
を用いることができる集積回路において、テスト回路部
34に本実施例に係る論理集積回路を用いてシフトレジ
スタ35を構成した論理集積回路を示すブロック図であ
る。図2に示すように集積回路33内において内部論理
回路31と各入出力端子36との間には、テスト回路3
4が夫々組み込まれている。各テスト回路34は、テス
ト時において直列に接続されて、制御回路32と共にシ
フトレジスタ35を形成する。制御回路32は、データ
入力端子3a,データ出力端子3b及びクロック入力端
子3cを有している。
【0015】従来の論理集積回路では、クロック信号線
37を配線する際にフリップフロップ回路間におけるク
ロック信号の遅延量が大きくならないようにレイアウト
をするか、又はクロック信号を2相にしてフリップフロ
ップ回路におけるマスター側とスレーブ側とを別々のク
ロック信号により動作させることが必要である。
【0016】しかし、図3に示す論理集積回路において
は、クロック信号の遅延量がどんなに大きくなってもク
ロック信号のパルス幅を広くすることで対応することが
できるので、クロック信号線の配線におけるレイアウト
を考慮する必要を無くすことができる。
【0017】
【発明の効果】以上説明したように本発明に係る論理集
積回路によれば、検査容易化設計手法によって構成され
る論理集積回路において、テスト回路部を形成するフリ
ップフロップ回路を複数のラッチ回路の縦列接続により
構成したので、そのフリップフロップ回路が形成するシ
フトレジスタにおけるクロック信号の遅延量が大きくて
も、クロック信号のパルス幅をクロック信号の遅延量を
考慮して広くしておくことにより、フリップフロップ回
路間でのデータの読みとばし等の誤動作を防ぐことがで
きて、かつ、クロック信号線のレイアウトを容易にする
ことができる。
【図面の簡単な説明】
【図1】本発明の実施例に係る論理集積回路を示すブロ
ック図である。
【図2】図1に示す論理集積回路をBoundary-scan手法
の用いることができる集積回路のテスト回路部に用いた
論理集積回路を示すブロック図である。
【図3】図1に示す論理集積回路を用いて図6に示すシ
フトレジスタを構成した場合における、その図6に示す
シフトレジスタの各部の動作タイミングを示すタイミン
グ図である。
【図4】従来の論理集積回路におけるマスタースレーブ
形式フリップフロップ回路の一例を示すブロック図あ
る。
【図5】従来の論理集積回路におけるBoundary-scan手
法を用いた回路の一例を示すブロック図である。
【図6】従来のシフトレジスタの構成を示すブロック図
である。
【図7】図4に示す論理集積回路を用いて図6に示すシ
フトレジスタを構成した場合における、その図6に示す
シフトレジスタの各部の動作タイミングを示すタイミン
グ図である。
【符号の説明】
11,12,13 ;ラッチ回路 14 ;インバータ回路 15 ;スイッチ回路
───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.5 識別記号 庁内整理番号 FI 技術表示箇所 H01L 27/10 481 8728−4M

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】 入力及び出力のための複数のバッファ回
    路を有する論理集積回路において、前記バッファ回路
    は、複数のインバータ及び複数のスイッチ回路で構成す
    るラッチ回路を3つ縦列に接続したフリップフロップ回
    路を有していて、他の前記バッファ回路と共にシフトレ
    ジスタを構成することを特徴とする論理集積回路。
JP4066449A 1992-03-24 1992-03-24 論理集積回路 Pending JPH05273311A (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP4066449A JPH05273311A (ja) 1992-03-24 1992-03-24 論理集積回路
US08/036,171 US5488614A (en) 1992-03-24 1993-03-23 Integrated logic circuit

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP4066449A JPH05273311A (ja) 1992-03-24 1992-03-24 論理集積回路

Publications (1)

Publication Number Publication Date
JPH05273311A true JPH05273311A (ja) 1993-10-22

Family

ID=13316097

Family Applications (1)

Application Number Title Priority Date Filing Date
JP4066449A Pending JPH05273311A (ja) 1992-03-24 1992-03-24 論理集積回路

Country Status (2)

Country Link
US (1) US5488614A (ja)
JP (1) JPH05273311A (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100640573B1 (ko) * 2000-11-18 2006-10-31 삼성전자주식회사 반도체 메모리 장치의 테스트를 위한 테스트 데이터 발생회로 및 테스트 데이터 발생 방법
JP2013538358A (ja) * 2010-09-21 2013-10-10 クアルコム,インコーポレイテッド フルスキャン能力を有するレジスタ
TWI603104B (zh) * 2015-09-14 2017-10-21 Integrated circuit with scan test and test method

Families Citing this family (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3486231B2 (ja) * 1994-07-20 2004-01-13 株式会社アドバンテスト 多ビット試験パターン発生器
US5880595A (en) * 1995-04-28 1999-03-09 Texas Instruments Incorporated IC having memoried terminals and zero-delay boundary scan
US5748643A (en) * 1996-07-31 1998-05-05 International Business Machines Corporation Fast scan GRA cell circuit
JP3984299B2 (ja) * 1997-06-02 2007-10-03 デュアキシズ株式会社 通信装置
US6658614B1 (en) * 1997-06-02 2003-12-02 Koken Co., Ltd. Boundary scan element and communication device made by using the same
US6405335B1 (en) 1998-02-25 2002-06-11 Texas Instruments Incorporated Position independent testing of circuits
US6185710B1 (en) * 1998-03-30 2001-02-06 International Business Machines Corporation High-performance IEEE1149.1-compliant boundary scan cell
US7058862B2 (en) * 2000-05-26 2006-06-06 Texas Instruments Incorporated Selecting different 1149.1 TAP domains from update-IR state
CA2273603C (en) * 1999-06-04 2007-11-20 Acculogic, Inc. Method and apparatus for adaptive clocking for boundary scan testing and device programming
US6671842B1 (en) * 1999-10-21 2003-12-30 Lsi Logic Corporation Asynchronous bist for embedded multiport memories
US6728915B2 (en) 2000-01-10 2004-04-27 Texas Instruments Incorporated IC with shared scan cells selectively connected in scan path
US7033352B1 (en) * 2000-01-18 2006-04-25 Afx, Inc. Flexible ablation instrument
US6769080B2 (en) 2000-03-09 2004-07-27 Texas Instruments Incorporated Scan circuit low power adapter with counter
US6446229B1 (en) * 2000-06-29 2002-09-03 Intel Corporation Method and apparatus for integrated flip-flop to support two test modes
US6640324B1 (en) * 2000-08-07 2003-10-28 Agere Systems Inc. Boundary scan chain routing
JP2005189230A (ja) * 2003-12-01 2005-07-14 Oki Electric Ind Co Ltd 半導体集積回路
US8037385B2 (en) * 2008-12-12 2011-10-11 Qualcomm Incorporat Scan chain circuit and method
JP2011149775A (ja) * 2010-01-20 2011-08-04 Renesas Electronics Corp 半導体集積回路及びコアテスト回路
CN103377006A (zh) * 2012-04-20 2013-10-30 全慧有限公司 储存媒体的数据存取方法与存取装置

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4872169A (en) * 1987-03-06 1989-10-03 Texas Instruments Incorporated Hierarchical scan selection
JPS63243890A (ja) * 1987-03-31 1988-10-11 Toshiba Corp 半導体集積回路装置
JPS647400A (en) * 1987-06-29 1989-01-11 Hitachi Ltd Ic tester
US4961013A (en) * 1989-10-18 1990-10-02 Hewlett-Packard Company Apparatus for generation of scan control signals for initialization and diagnosis of circuitry in a computer
JP2561164B2 (ja) * 1990-02-26 1996-12-04 三菱電機株式会社 半導体集積回路
JP2945103B2 (ja) * 1990-05-15 1999-09-06 株式会社リコー テスト用スキャン回路装置
US5210759A (en) * 1990-11-19 1993-05-11 Motorola, Inc. Data processing system having scan testing using set latches for selectively observing test data
US5271019A (en) * 1991-03-15 1993-12-14 Amdahl Corporation Scannable system with addressable scan reset groups
US5349587A (en) * 1992-03-26 1994-09-20 Northern Telecom Limited Multiple clock rate test apparatus for testing digital systems

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100640573B1 (ko) * 2000-11-18 2006-10-31 삼성전자주식회사 반도체 메모리 장치의 테스트를 위한 테스트 데이터 발생회로 및 테스트 데이터 발생 방법
JP2013538358A (ja) * 2010-09-21 2013-10-10 クアルコム,インコーポレイテッド フルスキャン能力を有するレジスタ
TWI603104B (zh) * 2015-09-14 2017-10-21 Integrated circuit with scan test and test method

Also Published As

Publication number Publication date
US5488614A (en) 1996-01-30

Similar Documents

Publication Publication Date Title
JPH05273311A (ja) 論理集積回路
JP3587248B2 (ja) スキャン用フリップフロップ
US7444569B2 (en) Semiconductor integrated circuit having test circuitry with reduced power consumption
JP3878236B2 (ja) フリップフロップ制御器
JP4627118B2 (ja) スキャンテスト用回路
JP3057814B2 (ja) 半導体集積回路
US6271700B1 (en) Semiconductor integrated circuit having scan path
US6853212B2 (en) Gated scan output flip-flop
JP3802377B2 (ja) フリップフロップ及びスキャンパス回路
JP3197026B2 (ja) 遅延試験能力を有する走査可能なレジスタ
JP3535855B2 (ja) スキャンフリップフロップ及び半導体集積回路装置
JP4512934B2 (ja) 論理設計された集積回路に対するレイアウト設計及びタイミング調整の方法及び装置並びにこの方法を実行するためのプログラム及びこのプログラムが記録されたコンピュータ読み取り可能な記録媒体
JP3437950B2 (ja) 双方向データを同期的に交換する回路、この回路を含む集積回路チップ及びテスト方法
JP3363691B2 (ja) 半導体論理集積回路
JPH0769396B2 (ja) 半導体集積回路装置
US5912900A (en) Method and system for testing self-timed circuitry
JPH07198790A (ja) 半導体集積論理回路及びネットリスト変換方式
JPS6089120A (ja) フリツプフロツプ回路
JP2004037183A (ja) スキャンフリップフロップ
JPH06289099A (ja) スキャン回路
JP2826408B2 (ja) 半導体論理集積回路
JPH0261569A (ja) シリアルシフトレジスタ
JP2874984B2 (ja) デジタル論理装置のスキャン回路
JPH05157807A (ja) 記憶回路
JPH06160479A (ja) 半導体論理集積回路