JPH0560842A - 半導体集積回路 - Google Patents

半導体集積回路

Info

Publication number
JPH0560842A
JPH0560842A JP3219652A JP21965291A JPH0560842A JP H0560842 A JPH0560842 A JP H0560842A JP 3219652 A JP3219652 A JP 3219652A JP 21965291 A JP21965291 A JP 21965291A JP H0560842 A JPH0560842 A JP H0560842A
Authority
JP
Japan
Prior art keywords
signal
output
circuit
level
logic
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.)
Withdrawn
Application number
JP3219652A
Other languages
English (en)
Inventor
Osamu Oba
收 大場
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.)
JFE Steel Corp
Original Assignee
Kawasaki Steel 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 Kawasaki Steel Corp filed Critical Kawasaki Steel Corp
Priority to JP3219652A priority Critical patent/JPH0560842A/ja
Publication of JPH0560842A publication Critical patent/JPH0560842A/ja
Withdrawn legal-status Critical Current

Links

Landscapes

  • Tests Of Electronic Circuits (AREA)

Abstract

(57)【要約】 (修正有) 【目的】出力バッファ回路のテスト容易化と出力信号レ
ベルの反転との双方の機能を実現すると共に、付加的に
必要となる信号ピンの数を減らす。 【構成】半導体集積回路の出力部に、制御回路34を設
け、回路34に内部回路の論理出力信号を入力する信号
入力端子36と、2値信号の一方のレベル及び他方のレ
ベルにそれぞれ対応する第1の信号及び第2の信号を入
力する第1の状態入力端子38と、2値信号の一方のレ
ベル及び他方のレベルにそれぞれ対応する第3の信号及
び第4の信号を入力する第2の状態入力端子40とを備
える。更に、信号出力端子30に出力バッファ回路32
の出力側を接続し、その出力バッファ回路32の入力側
に制御回路34を接続する。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、半導体集積回路に係
り、特に、半導体集積回路の出力バッファ回路のテスト
容易化と、内部の論理信号をその論理レベルのまま出力
するかあるいはその論理レベルを反転して出力するかを
切換える論理切換えとを行う回路が組込まれた半導体集
積回路に関する。
【0002】
【従来の技術】近年大規模集積回路(LSI)の回路規
模がますます増大化しつつあり、それに伴って回路が正
常に作動するか否かをテストする工数が極端に増大化し
つつあり、そのテストを如何に容易化するか、どのよう
なテスト容易化回路を組込むかがますます重要視されて
きている。LSIに作り込むテスト容易化回路を定める
際は、テスト容易化の目的を達成する必要があることは
もちろんであるが、その他に、チップ面積の増大化を防
ぐために回路規模のできるだけ小さいテスト容易化回路
とすること、及びLSIと外部回路との信号の授受に用
いる信号ピンをできるだけ多数本確保するためにテスト
用に用いられるピンの本数をできるだけ削減することが
要望される。
【0003】テストの容易化を図るべき回路部分の1つ
として出力バッファ回路がある。この出力バッファ回路
は、LSIの内部回路の出力を外部に出力するため、内
部回路と出力ピンとの間に設けられている回路であり、
この出力バッファ回路が正常に作動することが、半導体
集積回路の論理出力を外部に誤りなく伝えるのに必要不
可欠である。
【0004】そこで出力バッファ回路が正常に作動する
こと、即ち、一定入力に対するハイレベル出力及びロー
レベル出力が所定範囲の電位となっていることをテスト
(試験)する必要がある。このようなテストは容易かつ
正確に行うことが要請され、このために例えば出力バッ
ファ回路の前段側に、内部回路の出力信号と、出力バッ
ファ回路に強制的にハイレベル、ローレベルの信号を送
り込むためのテスト信号との双方を入力としてそのうち
の一方を選択的に出力するテスト容易化回路を組込むこ
とが考えられる。
【0005】このテスト容易化回路を組込むことによ
り、内部論理回路の出力信号の論理レベルに拘らず出力
バッファ回路に強制的にハイレベル、ローレベルの信号
を入力し、このテスト信号が入力された状態における出
力バッファ回路の出力信号を確認することにより出力バ
ッファ回路が正常であるか否かを容易にテストすること
が可能となる。ただしこの場合、テスト容易化のための
付加的な信号ピンとして、テスト信号を入力するための
信号ピンと、上記テスト容易化回路に入力された内部回
路の出力信号とテスト信号とを切換える切換信号を入力
するための信号ピンとの2つのピンが必要となる。
【0006】ところで、LSIの出力部に付加すること
が要請されるもう一つの回路として、内部回路の出力信
号をその論理レベルのまま外部に出力するか、もしくは
その論理レベルを反転して外部に出力するかを切換える
論理切換回路がある。LSIを製造した後になって仕様
変更ないし当初の設計ミス等により、LSIの出力信号
の論理レベルと最終的に所望される論理レベルとが逆に
なってしまうことは時々経験されることである。この場
合LSIを最初から手直しして再度製造するのでは手間
やコストがかかりすぎてしまうため、信号反転のための
IC等の回路をこのLSIの外部に付加することにより
対処されていた。しかもこのようにして対処するのでは
外部に付加する回路分だけはコスト高となり、回路配置
スペースもとられてしまうという問題がある。この問題
を解決するため、LSI内部に上記論理切換回路を組込
んでおき、必要に応じて論理レベルを反転して外部に出
力することが要請される。この論理切換回路をLSI内
部に組込んだ場合は論理レベルを反転させるか否かを定
める制御信号を入力するための信号ピンが1つ必要とな
る。
【0007】図4はLSIの出力バッファ回路のための
テスト容易化と内部回路の出力信号の論理レベルの切換
との双方の機能を満足するように構成された回路を表わ
した図(A)、及びその回路の真理値表(B)である。
信号出力端子10に出力バッファ回路12の出力側が接
続されており、その出力バッファ回路12の入力側に制
御回路14が接続されている。この制御回路14には4
つの入力端子16、18、20、22がある。入力端子
16は内部回路と接続され、この入力端子16からは内
部回路の出力信号Aが入力される。
【0008】また入力端子18、20、22はLSI外
部の各信号ピンと接続され、それぞれ、出力端子10を
経由して外部に出力される信号Yとして、内部回路の出
力信号Aをその論理レベル(レベルD)のまま出力する
かもしくはその論理レベルを反転(レベルE)して出力
するかを切換える制御信号V、出力端子10を経由して
そのまま出力されるべきテスト信号S、及び出力端子1
0に内部回路の信号Aを(その論理レベルDのまま又は
その論理レベルDが反転された論理レベルEとして)出
力するか、あるいは入力端子20から入力されたテスト
信号Sを出力するかを切換える切換信号Fが入力される
端子である。
【0009】このように、例えば上記の制御回路14を
LSI中に組込むことにより、出力バッファ回路のテス
トが容易化され、かつ最終的に必要とされる論理レベル
が反転していた場合にも外部回路を付加することなく容
易に対処することができることとなる。
【0010】
【発明が解決しようとする課題】しかし、上記の制御回
路のように、出力バッファ回路のテスト容易化を行う回
路と出力の反転を行う回路とを単に組合せただけでは、
テスト容易化のために2つ、出力の反転のために1つ、
合計3つの信号ピンがこの回路のために必要とされるこ
ととなる。
【0011】ここで、半導体集積回路の利用に際して
は、実質的な回路動作のために使用できるピン数が多け
れば多いほど内部回路と外部との信号のやりとりがし易
く好ましいため、今日、半導体集積回路は多ピン化する
傾向にある。しかしながら、多ピン化には限度があり、
現状で設けられているピンの範囲内で、より多く内部回
路と外部との間で信号のやりとりができるようにピンを
使用することが望ましい。
【0012】しかるに上記のような付加的な制御回路の
ために信号ピンを3本も使用するのではそれだけ他に使
用できるピンが少なくなるという問題がある。本発明
は、上記の問題を解消すべくなされたもので、半導体集
積回路において付加的に必要となる信号ピンを2ピンに
減らし、かつ出力バッファ回路のテスト容易化と論理レ
ベルの反転との双方を実現する回路が組込まれた半導体
集積回路を提供することを目的とする。
【0013】
【課題を解決するための手段】上記目的を達成するため
の本発明の半導体集積回路は、その半導体集積回路の出
力部に、半導体集積回路の出力部に内部回路の論理出力
信号を入力する信号入力端子と、2値信号の一方のレベ
ル及び他方のレベルにそれぞれ対応する第1の信号及び
第2の信号を入力する第1の状態入力端子と、2値信号
の一方のレベル及び他方のレベルにそれぞれ対応する第
3の信号及び第4の信号を入力する第2の状態入力端子
とを備えた制御回路を有し、該制御回路が、該制御回路
に前記第1の信号及び前記第3の信号が入力された場合
に前記論理出力信号をその論理レベルのまま出力し、該
制御回路に前記第1の信号及び前記第4の信号が入力さ
れた場合に前記論理出力信号をその論理レベルを反転し
て出力し、該制御回路に前記第2の信号及び前記第3の
信号が入力された場合に前記第3の信号をその論理レベ
ルのまま又はその論理レベルを反転して出力し、該制御
回路に前記第2の信号及び前記第4の信号が入力された
場合に前記第4の信号をその論理レベルのまま又はその
論理レベルを反転して出力する構成を備えたことを特徴
とするものである。
【0014】
【作用】例えば図4に示した制御回路において、内部回
路の出力信号Aをその論理レベルDのままもしくはその
論理レベルDが反転された論理レベルEとして出力する
ように切換信号Fが入力されたときは、出力信号を強制
的に所定のレベルとするためのテスト信号Sは不要とな
り、一方テスト信号Sを出力バッファ回路に向けて出力
するように切換信号Fが入力されたときは、内部回路の
論理レベルをそのまま又は反転して出力するように切換
える制御信号Vは不要となる。
【0015】本発明は、この点に着目することによりな
されたものであり、上記テスト信号Sと上記制御信号V
とを統合して1つの入力端子で済ませ、これにより制御
回路のための信号ピンを1本減らし2本で実現したもの
である。すなわち、本発明の半導体集積回路は、その制
御回路に第1の状態入力端子と第2の状態入力端子を備
え、第1の状態入力端子に第1の信号(ローレベル、ハ
イレベルの一方)を入力するか第2の信号(ローレベ
ル、ハイレベルの他方)を入力するかに応じて、内部回
路の論理出力信号を出力するかあるいはテスト信号を出
力するかを切換え、またこれとともに第2の状態入力端
子に入力される第3の信号(ローレベル、ハイレベルの
一方)、第4の信号(ローレベル、ハイレベルの他方)
は第1の状態入力端子から第1の信号が入力されるかも
しくは第2の信号が入力されるかに応じてその意味を異
ならしめたものである。すなわち、第1の状態入力端子
から第1の信号が入力されているときは、第2の状態入
力端子から入力される第3の信号、第4の信号をそれぞ
れ内部回路の論理出力信号をその論理レベルのまま出力
するかその論理レベルを反転して出力するかを定める制
御信号として用い、第1の状態入力端子から第2の信号
が入力されているときは、第2の状態入力端子に入力さ
れる第3の信号、第4の信号を出力バッファ回路に強制
的にハイレベル、ローレベルを入力するためのテスト信
号として用いたものである。これにより、この制御回路
を備えたことにより付加的に必要とされる信号ピンは第
1の状態入力端子と接続される信号ピンと第2の状態入
力端子と接続される信号ピンとの2つで済み、図4に示
す回路と同等の、出力バッファ回路のテスト容易化と論
理出力信号の反転、非反転の切換えとの双方の機能が実
現される。
【0016】
【実施例】以下、本発明の実施例について説明する。図
1は、本発明の一実施例に係る半導体装置の出力部を表
わした回路ブロック図(A)及びその回路の真理値表
(B)である。信号出力端子30に出力バッファ回路3
2の出力側が接続されており、その出力バッファ回路3
2の入力側に制御回路34が接続されている。この制御
回路34には3つの入力端子36、38、40がある。
入力端子36は内部回路と接続され、この入力端子36
から内部回路の論理出力信号Aが入力される。また入力
端子38、40は、このLSI外部の各信号ピンと接続
されており、それぞれ本発明に言う第1の状態入力端
子、第2の状態入力端子に相当するものである。
【0017】図1(B)の真理値表に示されているよう
に、この第1の状態入力端子38から入力される2値信
号Fが、論理’1’の状態にあり、かつ第2の状態入力
端子40から入力される2値信号Sが論理’0’の状態
にあるときは、内部回路の論理出力信号Aがその論理レ
ベルDのまま出力され、2値信号Fが論理’1’、2値
信号Sも論理’1’のときは、内部回路の論理出力信号
Aが、その論理レベルDが反転された論理レベルEに変
換されて出力される。これにより論理出力信号Aの論理
レベルDの変換、非変換の機能が実現される。
【0018】また、2値信号Fが論理’0’のときは、
内部回路の論理出力信号Aの論理レベルDに拘らず2値
信号Sが有効となり、2値信号Fが論理’0’かつ2値
信号Sが論理’0’のときは出力信号Yはローレベル’
L’に固定され、2値信号Fが論理’0’かつかつ2値
信号Sが論理’1’のときは出力信号Yはハイレベル’
H’に固定される。これにより出力バッファ回路の動作
確認を行うことができる。
【0019】なお、複数の出力バッファ回路に対し、こ
の制御回路をそれぞれ備えた場合は、2値信号Fはこれ
ら複数の制御回路に共通でよく、したがって第1の状態
入力端子38はこれら複数の制御回路に対し1つだけ備
えられていればよい。図2、図3は、図1にブロックで
示す制御回路の各具体例である。これらの図において、
図1に示す回路ブロック図における各端子に対応する各
端子には、図1において付した番号と同一の番号が付さ
れている。
【0020】図2、図3に示す出力バッファ回路32’
にはインバータの機能が付加されているため、これらの
図に示す制御回路34’、34’’は図1(B)に示す
真理値表とはその出力が反転しているが、この点を除
き、いずれも図1にブロックで示した制御回路34と同
一の機能を有するものである。これらの各具体例に示す
ように、本発明にいう制御回路はその具体的な構成にお
いて特定の構成に限られるものではなく、種々に構成す
ることができるものである。
【0021】また図1(B)の真理値表では2値信号F
の論理’1’、論理’0’がそれぞれ本発明に言う第1
の信号、第2の信号として意味付けされ、かつ2値信号
Sの論理’0’、論理’1’がそれぞれ本発明に言う第
3の信号、第4の信号として意味付けされているが、2
値信号F、Sの論理’1’、論理’0’と本発明に言う
第1の信号、第2の信号;第3の信号、第4の信号との
対応付けはそれぞれ逆であってもよいことはもちろんで
ある。
【0022】さらに、図1(B)に示す真理値表では、
2値信号Fが論理’0’にあるときにおいて、2値信号
Sが論理’0’、論理’1’にあるときそれぞれローレ
ベル’L’、ハイレベル’H’の出力信号Yが得られて
いるが、これとは逆に2値信号Sが論理’0’、論理’
1’にあるときにそれぞれハイレベル’H’、ローレベ
ル’L’を出力してもよいことももちろんである。
【0023】
【発明の効果】以上説明したように、本発明の半導体装
置は、その出力部に内部回路の論理出力信号を入力する
信号入力端子のほか第1及び第2の2つの状態入力端子
を備え、これら2つの状態入力端子から入力される各2
値信号により内部回路の論理出力信号の論理レベルの切
換えと、出力を強制的にハイレベル、ローレベルにする
テスト容易化との双方の機能を実現したため、この制御
回路を付加したことにより必要となる信号ピンは2本で
すみ、従来と比べピンの数が少なくて済む分、内部回路
と外部との信号の授受のために使用できるピンを増やす
ことができる。
【図面の簡単な説明】
【図1】本発明の一実施例に係る半導体装置の出力部を
表わした回路ブロック図(A)及びその回路の真理値表
(B)である。
【図2】図1にブロックで示す制御回路の具体例であ
る。
【図3】図1にブロックで示す制御回路の他の具体例で
ある。
【図4】LSIの出力バッファ回路のためのテスト容易
化と内部回路の出力信号の論理レベルの切換えとの双方
の機能を満足するように構成された、従来の考え方に立
つ回路(A)とその真理値表(B)の一例である。
【符号の説明】
10、30 出力端子 12、32、34’、34’’ 制御回路 36 信号入力端子 38 第1の状態入力端子 40 第2の状態入力端子

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】 半導体集積回路の出力部に、内部回路の
    論理出力信号を入力する信号入力端子と、2値信号の一
    方のレベル及び他方のレベルにそれぞれ対応する第1の
    信号及び第2の信号を入力する第1の状態入力端子と、
    2値信号の一方のレベル及び他方のレベルにそれぞれ対
    応する第3の信号及び第4の信号を入力する第2の状態
    入力端子とを備えた制御回路を有し、 該制御回路が、 該制御回路に前記第1の信号及び前記第3の信号が入力
    された場合に前記論理出力信号をその論理レベルのまま
    出力し、 該制御回路に前記第1の信号及び前記第4の信号が入力
    された場合に前記論理出力信号をその論理レベルを反転
    して出力し、 該制御回路に前記第2の信号及び前記第3の信号が入力
    された場合に前記第3の信号をその論理レベルのまま又
    はその論理レベルを反転して出力し、 該制御回路に前記第2の信号及び前記第4の信号が入力
    された場合に前記第4の信号をその論理レベルのまま又
    はその論理レベルを反転して出力するものであることを
    特徴とする半導体集積回路。
JP3219652A 1991-08-30 1991-08-30 半導体集積回路 Withdrawn JPH0560842A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3219652A JPH0560842A (ja) 1991-08-30 1991-08-30 半導体集積回路

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3219652A JPH0560842A (ja) 1991-08-30 1991-08-30 半導体集積回路

Publications (1)

Publication Number Publication Date
JPH0560842A true JPH0560842A (ja) 1993-03-12

Family

ID=16738869

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3219652A Withdrawn JPH0560842A (ja) 1991-08-30 1991-08-30 半導体集積回路

Country Status (1)

Country Link
JP (1) JPH0560842A (ja)

Similar Documents

Publication Publication Date Title
US5115191A (en) Testing integrated circuit capable of easily performing parametric test on high pin count semiconductor device
US6968486B2 (en) Master-slave-type scanning flip-flop circuit for high-speed operation with reduced load capacity of clock controller
US5003204A (en) Edge triggered D-type flip-flop scan latch cell with recirculation capability
US4575674A (en) Macrocell array having real time diagnostics
JP2003078020A (ja) 試験回路および半導体集積回路装置
KR100413763B1 (ko) 탭드 코아 선택회로를 구비하는 반도체 집적회로
US20240412799A1 (en) Circuits And Methods For Memory Built-In-Self-Tests
US5410247A (en) Circuit device having a test function for checking circuit operation
JPS6123243A (ja) 論理集積回路
JPH0560842A (ja) 半導体集積回路
JP2778443B2 (ja) スキャンパステスト回路の最適化方法
US6385748B1 (en) Direct access logic testing in integrated circuits
US20020199145A1 (en) Semiconductor integrated circuits built therein scan paths
US20070240094A1 (en) Partially gated mux-latch keeper
JP2922370B2 (ja) 出力回路
US5872796A (en) Method for interfacing boundary-scan circuitry with linearized impedance control type output drivers
KR100503692B1 (ko) 고정논리값을출력하는수단의출력과회로의입력사이의접속테스팅장치
US6219812B1 (en) Apparatus and method for interfacing boundary-scan circuitry with DTL output drivers
KR19980064295A (ko) 반도체 기판에 있어서 스위칭 전류 노이즈로부터 노이즈 센시티브 회로를 격리하는 방법 및 장치
US6140840A (en) Macro cell signal selector and semiconductor integrated circuit including these parts
KR100571633B1 (ko) 내장된 코아 회로부를 테스트하기 위한 쉬프트 레지스터체인 회로부를 구비한 시스템-온 칩
KR100205588B1 (ko) 커스텀 집적회로의 테스트경로 생성 회로
JPS6173075A (ja) Lsi論理状態抽出方式
JP3868623B2 (ja) 出力バッファ回路、半導体集積回路、および出力バッファのテスト方法
JPH0358143A (ja) Lsiのスキャンイン/スキャンアウト論理回路

Legal Events

Date Code Title Description
A300 Application deemed to be withdrawn because no request for examination was validly filed

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 19981112