JPH0535521A - Input circuit - Google Patents

Input circuit

Info

Publication number
JPH0535521A
JPH0535521A JP3186755A JP18675591A JPH0535521A JP H0535521 A JPH0535521 A JP H0535521A JP 3186755 A JP3186755 A JP 3186755A JP 18675591 A JP18675591 A JP 18675591A JP H0535521 A JPH0535521 A JP H0535521A
Authority
JP
Japan
Prior art keywords
input
bus
buffers
signals
output signals
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
JP3186755A
Other languages
Japanese (ja)
Inventor
Nobukazu Iwase
信和 岩瀬
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 IC Microcomputer Systems Co Ltd
Original Assignee
NEC IC Microcomputer Systems 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 NEC IC Microcomputer Systems Co Ltd filed Critical NEC IC Microcomputer Systems Co Ltd
Priority to JP3186755A priority Critical patent/JPH0535521A/en
Publication of JPH0535521A publication Critical patent/JPH0535521A/en
Pending legal-status Critical Current

Links

Landscapes

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

Abstract

PURPOSE:To shorten the test time despite the increase of the number of ports and to prevent the increase of the check cost the of an integrated circuit by providing the input buffers to receive the signals inputted to the data input terminals and the gates which receive all output signals of the input buffers. CONSTITUTION:The data input terminals I0-I7 are provided together with the input buffers 1a0-1a7 which receive the signals inputted to the terminals I0-I7, and the gates 1f and 1i which receive all output signals of the buffers 1a0-1a7. Then the output signals of the bus buffers of a port 2a0 that are selected by the control signals TSTH and TSTL are connected to a bit 0 of an internal bus 2b. At the same time, the output signals of the bus buffers of a port 2a1 are successively connected to a bit 1 of the bus 2b. The outputs of the bus buffers selected by both signals TSTH and TSTL are transmitted to a CPU via the bus 2b. The CPU decides the data equivalent to 8 bits of the bus 2b and at the same time performs the tests of 64 input buffers at one time. Thus the test time can be shortened.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は入力回路に関し、特に集
積回路チップ上に設けられた入力バッファに関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an input circuit, and more particularly to an input buffer provided on an integrated circuit chip.

【0002】[0002]

【従来の技術】一般にマイクロコンピュータに内蔵され
た入力回路は、8端子毎に1グループ(ポート)を構成
し、データの入力は、ポート毎にデータの入力命令を実
行して行なわれる。
2. Description of the Related Art Generally, an input circuit incorporated in a microcomputer constitutes one group (port) with eight terminals, and data is input by executing a data input instruction for each port.

【0003】図3は、このような入力回路の従来例で1
ポート分を示してある。図3において、バッファ3a0
はデータ入力端子10に入力された信号3b0を受ける
入力バッファ、バッファ3c0は入力バッファ3a0の
出力信号3d0を受け、CPU(図示せず)からのリー
ド信号RDにより内部バス3eをドライブするバスバッ
ファで、同様な回路を各々データ入力端子数分(8個)
だけ有する。
FIG. 3 shows a conventional example of such an input circuit.
Ports are shown. In FIG. 3, the buffer 3a0
Is an input buffer for receiving the signal 3b0 input to the data input terminal 10, and the buffer 3c0 is a bus buffer for receiving the output signal 3d0 of the input buffer 3a0 and driving the internal bus 3e by the read signal RD from the CPU (not shown). , Similar circuits for each data input terminal (8)
Only have.

【0004】入力バッファ3o0〜3a7のテストは、
データ入力端子I0〜I7に、ハイレベル又はロウレベ
ルの電圧を印加し、CPUはデータ入力端子のデータを
読み込む(リード)命令を実行し、リード信号RDによ
り、内部バス3eを介してデータを読み込み入力レベル
の判定を行なう。
The test of the input buffers 3o0-3a7 is as follows.
A high level voltage or a low level voltage is applied to the data input terminals I0 to I7, the CPU executes a (read) instruction to read the data of the data input terminal, and the read signal RD reads and inputs the data via the internal bus 3e. Determine the level.

【0005】[0005]

【発明が解決しようとする課題】前述した従来の入力回
路では、入力バッファのテストを行なう場合、ポート毎
に入力命令を実行し、入力レベルの判定を行なう為、ポ
ートの数が増加した場合、テスト時間が長くなり、集積
回路の検査コストアップにつながるという欠点があっ
た。
In the above-mentioned conventional input circuit, when the input buffer is tested, an input instruction is executed for each port to determine the input level. Therefore, when the number of ports increases, There is a drawback that the test time becomes long and the inspection cost of the integrated circuit increases.

【0006】本発明の目的は、前記欠点を解決し、短時
間で検査できるようにした入力回路を提供することにあ
る。
An object of the present invention is to solve the above-mentioned drawbacks and to provide an input circuit which can be inspected in a short time.

【0007】[0007]

【課題を解決するための手段】本発明の入力回路の構成
は、データ入力端子を複数有し、前記データ入力端子に
それぞれ入力された信号を受ける入力バッファと、前記
入力バッファの全ての出力信号を受けるゲートとを備え
たことを特徴とする。
An input circuit according to the present invention has a plurality of data input terminals, each input buffer receiving a signal input to the data input terminal, and all output signals of the input buffer. And a gate for receiving.

【0008】[0008]

【実施例】図1は本発明の一実施例の入力回路を示すブ
ロック図である。
1 is a block diagram showing an input circuit according to an embodiment of the present invention.

【0009】図1において、本発明の一実施例の入力回
路は、データ入力端子10に入力された信号1b0を受
けると入力バッファ1a0と、入力バッファ1a0の出
力信号1d0を受け、CPUからのリード信号RDによ
り内部バス1eをドライブするバスバッファ1c0とを
備え、このような回路を各々データ入力端子数分(8
個)だけ有する。
Referring to FIG. 1, the input circuit of one embodiment of the present invention receives the signal 1b0 input to the data input terminal 10, receives the input buffer 1a0 and the output signal 1d0 of the input buffer 1a0, and reads them from the CPU. A bus buffer 1c0 for driving the internal bus 1e by a signal RD.
Only).

【0010】さらに、入力バッファ1a0〜7の出力信
号1d0〜7を受けるアンドゲート1f,アンドゲート
1fの出力信号1hを受けCPUからの制御信号TST
Hにより内部バス1eをドライブするバスバッファ1
g,入力バッファ1a0〜7の出力信号1d0〜7を受
けるオアゲート1i,オアゲート1iの出力信号1kを
受けCPUからの制御信号TSTLにより内部バス1e
をドライブするバスバッファ1j,とが示されている。
ここで、バスバッファ1gとバスバッファ1jは、制御
信号TSTH及びTSTLで一方のみを選択すること
で、内部バス1eへの出力信号数を一本にできる。
Further, an AND gate 1f receiving the output signals 1d0-7 of the input buffers 1a0-7 and an output signal 1h of the AND gate 1f receiving a control signal TST from the CPU.
Bus buffer 1 that drives internal bus 1e by H
g, an OR gate 1i receiving the output signals 1d0 to 7 of the input buffers 1a0 to 7 and an output signal 1k of the OR gate 1i, and an internal bus 1e in response to a control signal TSTL from the CPU.
Bus buffers 1j, which drive the.
Here, the bus buffer 1g and the bus buffer 1j can have only one output signal to the internal bus 1e by selecting only one of the control signals TSTH and TSTL.

【0011】入力バッファのテストは、データ入力端子
I0〜7に、ハイレベルを印加し、全ての入力バッファ
1a0〜7の出力信号1a0〜7がハイとなると、アン
ドゲート1fの出力信号1hはハイとなり、バスバッフ
ァ1gの出力もハイとなる。又、データ入力端子I0〜
7に、ロウレベルを印加し、全ての入力バッファ1a0
〜7の出力信号1d0〜7がロウとなると、オアゲート
1iの出力信号1kはロウとなり、バスバッファ1jの
出力もロウとなる。CPUは、内部バス1eのデータを
読み込み入力レベルの判定を行なう。
In the test of the input buffer, when a high level is applied to the data input terminals I0 to 7 and the output signals 1a0 to 7 of all the input buffers 1a0 to 7 become high, the output signal 1h of the AND gate 1f becomes high. And the output of the bus buffer 1g also goes high. Also, the data input terminals I0 to I0
A low level is applied to 7, and all input buffers 1a0
When the output signals 1d0 to 7 of ~ 7 become low, the output signal 1k of the OR gate 1i becomes low and the output of the bus buffer 1j also becomes low. The CPU reads the data on the internal bus 1e and determines the input level.

【0012】図2は図1の8個のポートをテストすると
きのブロック図で、ポート2a0〜7はいずれも図1に
示した入力回路と同一である。
FIG. 2 is a block diagram when testing the eight ports of FIG. 1, and all the ports 2a0-7 are the same as the input circuit shown in FIG.

【0013】図2において、制御信号TSTH及びTS
TLにより選択されるポート2a0のバスバッファの出
力信号を内部バス2bのビット0へ接続し、ポート2a
1(図示せず)のバスバッファの出力信号を内部バス2
bのビット1へと順次接続する。制御信号TSTH又は
TSTLで選択されたバスバッファの出力は内部バス2
bを介してCPUに送られ、CPUは内部バス2bの8
ビット分のデータを判定すると、同時に64個の入力バ
ッファのテストを行なった事になる。
In FIG. 2, control signals TSTH and TS
The output signal of the bus buffer of port 2a0 selected by TL is connected to bit 0 of internal bus 2b,
The output signal of the bus buffer 1 (not shown) is transferred to the internal bus 2
Sequentially connect to bit 1 of b. The output of the bus buffer selected by the control signal TSTH or TSTL is the internal bus 2
sent to the CPU via the internal bus 2b
When the bit data is determined, 64 input buffers are tested at the same time.

【0014】[0014]

【発明の効果】以上説明したように、本発明は、わずか
なゲートを付加する事で、一度に多数の入力バッファの
テストを行なえるため、ポートの数が増加してもテスト
時間を短縮することで、集積回路の検査コストアップを
抑える効果がある。
As described above, according to the present invention, a large number of input buffers can be tested at a time by adding a small number of gates, so that the test time can be shortened even if the number of ports is increased. This has the effect of suppressing an increase in the inspection cost of the integrated circuit.

【図面の簡単な説明】[Brief description of drawings]

【図1】本発明の一実施例の1ポート分の入力回路のブ
ロック図である。
FIG. 1 is a block diagram of an input circuit for one port according to an embodiment of the present invention.

【図2】図1の8ポート分の入力回路のブロック図であ
る。
FIG. 2 is a block diagram of an input circuit for eight ports in FIG.

【図3】従来の入力回路のブロック図である。FIG. 3 is a block diagram of a conventional input circuit.

【符号の説明】 I0〜I7,I00〜I07,I70〜I77 入力
端子 1a0〜1a7,3a0〜3a7 入力バッファ 1c0〜1c7,3c0〜3c7,1g,1j バス
バッファ 1e,2b,3e 内部バス 1f アンドゲート 1i オアゲート 2a0〜2a7 ポート RD,RD0,〜RD7,TSTH,TSTL 制御
信号
[Explanation of reference numerals] I0 to I7, I00 to I07, I70 to I77 Input terminals 1a0 to 1a7, 3a0 to 3a7 Input buffers 1c0 to 1c7, 3c0 to 3c7, 1g, 1j Bus buffers 1e, 2b, 3e Internal bus 1f AND gate 1i OR gate 2a0 to 2a7 port RD, RD0, to RD7, TSTH, TSTL control signal

Claims (1)

【特許請求の範囲】 【請求項1】 複数のデータ入力端子と、前記データ入
力端子にそれぞれ入力された信号を受ける入力バッファ
と、前記入力バッファの全ての出力信号を受けるゲート
とを備えた事を特徴とする入力回路。
Claim: What is claimed is: 1. A plurality of data input terminals, an input buffer for receiving signals respectively input to the data input terminals, and a gate for receiving all output signals of the input buffer. Input circuit characterized by.
JP3186755A 1991-07-26 1991-07-26 Input circuit Pending JPH0535521A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3186755A JPH0535521A (en) 1991-07-26 1991-07-26 Input circuit

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3186755A JPH0535521A (en) 1991-07-26 1991-07-26 Input circuit

Publications (1)

Publication Number Publication Date
JPH0535521A true JPH0535521A (en) 1993-02-12

Family

ID=16194074

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3186755A Pending JPH0535521A (en) 1991-07-26 1991-07-26 Input circuit

Country Status (1)

Country Link
JP (1) JPH0535521A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006118995A (en) * 2004-10-21 2006-05-11 Oki Electric Ind Co Ltd Semiconductor integrated circuit

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006118995A (en) * 2004-10-21 2006-05-11 Oki Electric Ind Co Ltd Semiconductor integrated circuit

Similar Documents

Publication Publication Date Title
KR970051420A (en) Parallel test circuit of semiconductor memory device
KR880009381A (en) Semiconductor integrated circuit device
US8020058B2 (en) Multi-chip digital system having a plurality of controllers with self-identifying signal
KR940006230A (en) Semiconductor integrated circuit device and its functional test method
JPH0535521A (en) Input circuit
US5948114A (en) Integrated circuit binary data output interface for multiplexed output of internal binary information elements from input/output pads
GB1390139A (en)
DE69030209D1 (en) Event-enabled test architecture for integrated circuits
US6721913B1 (en) Method and apparatus for testing an interface between separate hardware components
KR100318265B1 (en) output data compression method and packet command driving type memory device
JPH06201794A (en) Semiconductor device test circuit
JPH02277143A (en) Test circuit for integrated circuit
JP3032624B2 (en) Scan cell device
JPH02236471A (en) Semiconductor device provided with special test function circuit
JP2826389B2 (en) Semiconductor memory device
JPS6324502Y2 (en)
JPH03262048A (en) Shift path constitution control system
JPH03231519A (en) Semiconductor integrated circuit
JPS614237A (en) Semiconductor integrated circuit
JPH0561713A (en) Electronic circuit block testing circuit
JPH0821240B2 (en) ROM internal information check circuit
JPH07117575B2 (en) Semiconductor integrated circuit
JPH0714392U (en) Integrated circuit
JPS61204746A (en) Semiconductor device
JPH02128288A (en) Single chip microcomputer