JPH0535521A - Input circuit - Google Patents
Input circuitInfo
- 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
Links
- 239000000872 buffer Substances 0.000 claims abstract description 41
- 238000010586 diagram Methods 0.000 description 5
- 238000007689 inspection Methods 0.000 description 2
Landscapes
- Test And Diagnosis Of Digital Computers (AREA)
- Tests Of Electronic Circuits (AREA)
Abstract
Description
【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.
【図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)
力端子にそれぞれ入力された信号を受ける入力バッファ
と、前記入力バッファの全ての出力信号を受けるゲート
とを備えた事を特徴とする入力回路。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.
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)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006118995A (en) * | 2004-10-21 | 2006-05-11 | Oki Electric Ind Co Ltd | Semiconductor integrated circuit |
-
1991
- 1991-07-26 JP JP3186755A patent/JPH0535521A/en active Pending
Cited By (1)
| 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 |