JPH0680513B2 - Input / output circuit of microcomputer with built-in EPROM - Google Patents
Input / output circuit of microcomputer with built-in EPROMInfo
- Publication number
- JPH0680513B2 JPH0680513B2 JP63263110A JP26311088A JPH0680513B2 JP H0680513 B2 JPH0680513 B2 JP H0680513B2 JP 63263110 A JP63263110 A JP 63263110A JP 26311088 A JP26311088 A JP 26311088A JP H0680513 B2 JPH0680513 B2 JP H0680513B2
- Authority
- JP
- Japan
- Prior art keywords
- output
- input
- eprom
- data
- gate
- 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.)
- Expired - Lifetime
Links
- 101000913761 Homo sapiens Serine/threonine-protein kinase ICK Proteins 0.000 description 6
- 102100026621 Serine/threonine-protein kinase ICK Human genes 0.000 description 6
- 230000007257 malfunction Effects 0.000 description 4
- 238000000034 method Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- 230000000295 complement effect Effects 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
Landscapes
- Microcomputers (AREA)
Description
【発明の詳細な説明】 (イ)産業上の利用分野 本発明は、EPROM内蔵マイクロコンピュータの入出力回
路に関するものである。DETAILED DESCRIPTION OF THE INVENTION (A) Field of Industrial Application The present invention relates to an input / output circuit of a microcomputer with built-in EPROM.
(ロ)従来の技術 従来、データの書き込み/読み出しが可能なEPROMを内
蔵したマイクロコンピュータにおいて、該マイクロコン
ピュータの入出力回路を、プルアップ、プルダウン、及
びオープンドレイン等の何れかの状態に切換える場合、
即ち該マイクロコンピュータの入出力オプションを選択
する場合、EPROMを所定領域に書き込まれた1ビット毎
の独立した制御データに基づいて、前記各入出力オプシ
ョンを選択していた。(B) Conventional technology Conventionally, in a microcomputer having a built-in EPROM capable of writing / reading data, when the input / output circuit of the microcomputer is switched to a pull-up, pull-down, or open-drain state. ,
That is, when selecting the input / output option of the microcomputer, each of the input / output options is selected based on the independent control data of each bit written in a predetermined area of the EPROM.
(ハ)発明が解決しようとする課題 しかしながら前記従来の技術において、マイクロコンピ
ュータの入出力オプションを選択する為の制御データ
が、各入出力オプションに応じて1ビットづつ独立して
いることから、異なる制御データに対応する各入出力オ
プションが何らかの誤動作によっで同時に選択されてし
まう恐れがあった。(C) Problems to be Solved by the Invention However, in the above-mentioned conventional technique, the control data for selecting the input / output option of the microcomputer is independent by one bit depending on each input / output option, which is different. There is a risk that each input / output option corresponding to the control data may be selected at the same time due to some malfunction.
また通常、マイクロコンピュータとEPROMは、高レベル
出力電圧の条件の基での出力電流が夫々例えば200μA,4
00μAと異なっており、EPROMモードにおける出力電流
の方が大きい。ところがEPROMがマイクロコンピュータ
に内蔵されると、マイクロコンピュータの入出力端子及
びEPROMのデータ端子が共用されてしまうことから、EPR
OMモードにおける前記出力電流はマイクロコンピュータ
の入出力端子から得られず、即ち入出力端子に通常のPR
OMライタを接続してもEPROMに書き込まれたデータを認
識できず、マイクロコンピュータの出力電流の規格に合
った新たなPROMライタを使用しなければならない問題点
があった。Usually, a microcomputer and an EPROM have an output current of, for example, 200 μA, 4 under a high-level output voltage condition.
It is different from 00 μA, and the output current in EPROM mode is larger. However, if the EPROM is built into the microcomputer, the I / O terminal of the microcomputer and the data terminal of the EPROM will be shared.
The output current in the OM mode cannot be obtained from the input / output terminals of the microcomputer, that is, the normal PR
Even if the OM writer was connected, the data written in the EPROM could not be recognized, and there was a problem that a new PROM writer that met the standard of the output current of the microcomputer had to be used.
(ニ)課題を解決するための手段 本発明は、前記問題点を解決する為に成されたものであ
り、その特徴とするところは、入出力端子及び電源の間
に接続された第1トランジスタと、前記入出力端子及び
接地の間に接続された第2トランジスタと、前記入出力
端子及び前記第1トランジスタの間に介挿されて前記第
1及び第2トランジスタと直列接続された第3トランジ
スタと、前記第2トランジスタと並列接続された第4ト
ランジスタと、前記第1トランジスタと並列接続された
第5トランジスタと、前記入出力端子に印加された入力
データを内部回路に取り込む入力回路と、データの書き
込み/読み出しが可能とされ、少なくとも2つの特定領
域に前記第3及び第4トランジスタを制御する為の制御
データが書き込まれるEPROMと、前記EPROMの前記特定領
域から読み出された前記制御データを異なるラッチタイ
ミングでラッチした後に出力し、この出力データを基に
前記第3及び第4トランジスタを制御するラッチ制御回
路と、通常データ又は前記EPROMからの読み出しデータ
を切換出力すると共に、この切換出力データを基に前記
第1及び第2トランジスタを動作させる第1ゲート回路
と、前記第1ゲート回路の出力を基に前記第5トランジ
スタを動作させる第2ゲート回路と、を備え、前記EPRO
Mからデータを読み出さない時、前記EPROMの特定領域に
書き込まれた制御データを基に前記第3及び第4トラン
ジスタを制御すると共に、前記通常データを基に前記第
1ゲート回路から得られる出力によって前記第1及び第
2トランジスタを制御することにより、前記入出力端子
を所定の入出力状態に設定し、また、前記EPROMからデ
ータを読み出す時、前記EPROMの読み出しデータを基に
前記第1ゲート回路から得られる出力によって前記第1
及び第2トランジスタを相補的に動作させると共に、前
記EPROMの読み出しデータを基に前記第1及び第2ゲー
ト回路を介して得られる出力によって前記第5トランジ
スタを動作させることにより、前記入出力端子を前記EP
ROMのデータ読み出し状態に設定する点である。(D) Means for Solving the Problems The present invention has been made to solve the above problems, and is characterized in that a first transistor connected between an input / output terminal and a power supply is provided. And a second transistor connected between the input / output terminal and ground, and a third transistor interposed between the input / output terminal and the first transistor and connected in series with the first and second transistors. A fourth transistor connected in parallel with the second transistor, a fifth transistor connected in parallel with the first transistor, an input circuit for fetching input data applied to the input / output terminal into an internal circuit, and a data EPROM in which control data for controlling the third and fourth transistors are written in at least two specific areas, and the EPROM A latch control circuit for latching the control data read from the specific area at different latch timings and outputting the latched control data, and controlling the third and fourth transistors based on the output data, normal data or the EPROM. A first gate circuit for switching and outputting read data, and operating the first and second transistors based on the switching output data, and a second gate circuit for operating the fifth transistor based on the output of the first gate circuit. A gate circuit, and the EPRO
When the data is not read from M, the third and fourth transistors are controlled based on the control data written in the specific area of the EPROM, and the output obtained from the first gate circuit is based on the normal data. By controlling the first and second transistors, the input / output terminal is set to a predetermined input / output state, and when data is read from the EPROM, the first gate circuit is based on the read data of the EPROM. According to the output obtained from the first
And the second transistor are operated in a complementary manner, and the fifth transistor is operated by an output obtained via the first and second gate circuits based on the read data of the EPROM, so that the input / output terminal is The EP
The point is to set the ROM data read state.
(ホ)作用 本発明はEPROM内蔵マイクロコンピュータに設けて以下
の如く有効である。(E) Operation The present invention is provided in the EPROM built-in microcomputer and is effective as follows.
即ち入出力端子及び電源間に接続された第1トランジス
タ、入出力端子及び接地間に接続された第2トランジス
タより成り、入出力端子から出力データを出力させる為
の制御データによって、第1及び第2トランジスタが制
御される出力回路と、入出力端子に印加された入力デー
タを内部回路に取り込む入力回路と、データの書き込み
/読み出しが可能なEPROMとを備えたEPROM内蔵マイクロ
コンピュータの入出力回路において、第3トランジスタ
が入出力端子及び電源間で第1トランジスタと直列接続
され、且つ第4トランジスタが入出力端子及び接地間に
接続され、且つ第5トランジスタが入出力端子及び電源
間で第1トランジスタと並列接続されている。That is, it comprises a first transistor connected between the input / output terminal and the power supply, and a second transistor connected between the input / output terminal and the ground. In an input / output circuit of an EPROM built-in microcomputer including an output circuit in which two transistors are controlled, an input circuit for taking in input data applied to an input / output terminal into an internal circuit, and an EPROM capable of writing / reading data A third transistor is connected in series with the first transistor between the input / output terminal and the power supply, a fourth transistor is connected between the input / output terminal and the ground, and a fifth transistor is the first transistor between the input / output terminal and the power supply. It is connected in parallel with.
そしてEPROMの所定領域から制御データが読み出される
と、該制御データに基づく制御回路によって、第3及び
第4トランジスタの一方が所定状態にある時のみ第3及
び第4トランジスタの他方が排他的状態とされる。従っ
てマイクロコンピュータの入出力オプションとして、プ
ルダウン、CMOSバッファ、又はオープンドレイン等の状
態が選択されることになる。When the control data is read from the predetermined area of the EPROM, the control circuit based on the control data sets the other of the third and fourth transistors to the exclusive state only when one of the third and fourth transistors is in the predetermined state. To be done. Therefore, the pull-down, CMOS buffer, or open drain state is selected as the input / output option of the microcomputer.
またEPROMからのデータに読み出し時に第1信号が発生
すると、該第1信号及び前記制御データに基づいて動作
するゲート回路によって、第1トランジスタ及び第5ト
ランジスタが同時駆動され、この時、第1信号と同時に
第2信号が発生する為、第2信号に基づいて動作する制
御回路によって、強制的に第3トランジスタが駆動状態
とされると共に第4トランジスタが非駆動状態とされ
る。従ってEPROMからのデータの読み出し時には、高レ
ベル出力電圧の基でマイクロコンピュータの出力電流よ
りも大なるEPROMの出力電流が得られるEPROMモードが選
択されることになる。Further, when the first signal is generated at the time of reading the data from the EPROM, the first transistor and the fifth transistor are simultaneously driven by the gate circuit that operates based on the first signal and the control data. At the same time, since the second signal is generated, the control circuit that operates based on the second signal forces the third transistor to be driven and the fourth transistor to be non-driven. Therefore, when the data is read from the EPROM, the EPROM mode in which the output current of the EPROM larger than the output current of the microcomputer is obtained based on the high level output voltage is selected.
(ヘ)実施例 本発明の詳細を図示の実施例により具体的に説明する。(F) Example The details of the present invention will be specifically described with reference to the illustrated example.
図面は本発明のEPROM内蔵マイクロコンピュータの入出
力回路を示す回路図であり、図面について符号及び構成
を説明すると、(1)はI/Oデータが入出力される入出
力端子、(2)はデータの書き込み/読み出しが可能な
EPROM、(3)はNANDゲートであって、通常のマイクロ
コンピュータのデータ入力モードでは、該NANDゲート
(3)の一方の入力端子に「1」のマイクロコンピュー
タ選択信号CSが印加されて該NANDゲート(3)は動作
し、後述のN−MOS(22)のドレインがフローティング
とされた状態で前記入出力端子(1)に印加されたデー
タは該NANDゲート(3)を介してデータバス(4)に取
り込まれる。また(30)はNANDゲートであり、前記EPRO
M(2)の書き込みモードでは、該NANDゲート(30)の
一方の入力端子に「1」のEPROM選択信号ESが印加さ
れ、該NANDゲート(30)は動作する。尚、前記EPROM
(2)の所定領域には、1ビットの制御データ「X」
「Y」が書き込まれている。(5)は▲▼(リセ
ット)信号が印加されるリセット信号、(6)はラッチ
ロック発生回路であって、前記▲▼信号がインバ
ータ(7)を介して印加される。ここで該ラッチクロッ
ク発生回路(6)において、電源電圧VDDが該ラッチク
ロック発生回路(6)のスレッショルド電位まで立上る
と、ラッチクロックLCK1が該ラッチクロック発生回路
(6)から発生し、その後▲▼信号が該ラッチク
ロック発生回路(6)のスレッショルド電位まで立上る
と、即ちマイクロコンピュータがリセット解除される直
前になると、ラッチクロックLCK1に代わってラッチクロ
ックLCK2が該ラッチクロック発生回路(6)から発生す
る。尚、ラッチクロックLCK1,LCK2を順次発生する理由
は、後述するマイクロコンピュータの入出力オプション
の誤選択を防止する為である。(8)はラッチ回路であ
って、該ラッチ回路(8)は、L(ラッチ)端子に印加
された前記制御データ「X」を、T(トリガー)端子に
印加されるラッチクロックLCK1のタイミングでラッチす
る。同様に(9)もラッチ回路であって、該ラッチ回路
(9)は、L端子に印加された前記制御データ「Y」
を、T端子に印加されるラッチクロックLCK2のタイミン
グでラッチする。(10)はANDゲートであって、該ANDゲ
ート(10)の一方の入力端子はインバータ(11)を介し
て前記ラッチ回路(8)のQ(出力)端子と接続され、
他方の入力端子は前記ラッチ回路(9)のQ(出力)端
子と接続される。一点鎖線の(12)は制御回路である。1 is a circuit diagram showing an input / output circuit of a microcomputer with built-in EPROM of the present invention. Describing the reference numerals and the configuration of the drawing, (1) is an input / output terminal for inputting / outputting I / O data, and (2) is Data can be written / read
EPROM, (3) is a NAND gate, and in a normal microcomputer data input mode, a "1" microcomputer selection signal CS is applied to one input terminal of the NAND gate (3) to cause the NAND gate to operate. (3) operates, and the data applied to the input / output terminal (1) in a state where the drain of the N-MOS (22), which will be described later, is floated through the NAND gate (3) to the data bus (4). ) Is taken in. Further, (30) is a NAND gate,
In the write mode of M (2), the EPROM selection signal ES of "1" is applied to one input terminal of the NAND gate (30), and the NAND gate (30) operates. In addition, the EPROM
In the predetermined area of (2), 1-bit control data "X"
"Y" is written. (5) is a reset signal to which a ▲ ▼ (reset) signal is applied, and (6) is a latch lock generation circuit, wherein the ▲ ▼ signal is applied via an inverter (7). Here, in the latch clock generation circuit (6), when the power supply voltage V DD rises to the threshold potential of the latch clock generation circuit (6), the latch clock LCK1 is generated from the latch clock generation circuit (6), and thereafter, When the signal rises to the threshold potential of the latch clock generation circuit (6), that is, immediately before the microcomputer is released from reset, the latch clock LCK2 replaces the latch clock LCK1 and the latch clock generation circuit (6). Arises from. The reason why the latch clocks LCK1 and LCK2 are sequentially generated is to prevent erroneous selection of input / output options of the microcomputer described later. (8) is a latch circuit, which latches the control data “X” applied to the L (latch) terminal at the timing of a latch clock LCK1 applied to the T (trigger) terminal. To latch. Similarly, (9) is also a latch circuit, and the latch circuit (9) has the control data “Y” applied to the L terminal.
Are latched at the timing of the latch clock LCK2 applied to the T terminal. (10) is an AND gate, and one input terminal of the AND gate (10) is connected to the Q (output) terminal of the latch circuit (8) through an inverter (11),
The other input terminal is connected to the Q (output) terminal of the latch circuit (9). The dashed line (12) is the control circuit.
(13)は電源電圧VDDをトランジスタのスレッショルド
電位だけ昇圧する昇圧回路、(14)(15)は、前記昇圧
回路(13)及び接地間に直列接続されたPチャンネル型
MOS−FET(以下P−MOSと称す)及びNチャンネル型MOS
−FET(以下N−MOSと称す)、同様に(16)(17)も、
前記昇圧回路(13)及び接地間に直列接続されたP−MO
S及びN−MOSであって、前記P−MOS(14)(16)のゲ
ートは夫々前記N−MOS(17)(15)のドレインと接続
され、前記N−MOS(15)のゲートは前記ANDゲート(1
0)の出力端子と接続され、前記N−MOS(17)のゲート
はインバータ(18)を介して前記ANDゲート(10)の出
力端子と接続されている。そして前記P−MOS(14)(1
6)及び前記N−MOS(15)(17)よりレベルシフト回路
が構成される。(19)(20)(21)は電源VDD及び接地
間に直列接続されたP−MOS(第1トランジスタ)、N
−MOS(第3トランジスタ)、及びN−MOS(第2トラン
ジスタ)であって、該N−MOS(20)(21)の接続点は
前記入出力端子(1)と接続され、該N−MOS(20)の
ゲートは前記N−MOS(17)のドレインと接続されてい
る。(22)は前記入出力端子(1)及び接地間に接続さ
れたN−MOS(第4トランジスタ)であって、該N−MOS
(22)のゲートは前記ラッチ回路(8)のQ端子と接続
されている。(23)は、電源VDDと、前記P−MOS(19)
及び前記N−MOS(20)の接続点との間に並列接続され
たP−MOS(第5トランジスタ)である。ここで電源電
圧VDDを前記昇圧回路(13)によって昇圧する理由は、
マイクロコンピュータからCMOSバッアァ、EPROM読み出
しモード等の状態を選択する場合において、前記N−MO
S(20)を確実にオンさせる為である。(13) is a booster circuit for boosting the power supply voltage V DD by the threshold potential of the transistor, (14) (15) is a P-channel type connected in series between the booster circuit (13) and ground
MOS-FET (hereinafter referred to as P-MOS) and N-channel type MOS
-FET (hereinafter referred to as N-MOS) as well as (16) and (17)
P-MO connected in series between the booster circuit (13) and ground
S and N-MOS, the gates of the P-MOS (14) (16) are connected to the drains of the N-MOS (17) (15), respectively, and the gate of the N-MOS (15) is AND gate (1
0), and the gate of the N-MOS (17) is connected to the output terminal of the AND gate (10) via an inverter (18). And the P-MOS (14) (1
6) and the N-MOS (15) (17) form a level shift circuit. (19), (20) and (21) are P-MOS (first transistor), N connected in series between the power source V DD and ground.
-MOS (third transistor) and N-MOS (second transistor), the connection point of the N-MOS (20) (21) is connected to the input / output terminal (1), The gate of (20) is connected to the drain of the N-MOS (17). (22) is an N-MOS (fourth transistor) connected between the input / output terminal (1) and ground,
The gate of (22) is connected to the Q terminal of the latch circuit (8). (23) is a power supply V DD and the P-MOS (19)
And a P-MOS (fifth transistor) connected in parallel with the connection point of the N-MOS (20). The reason why the power supply voltage V DD is boosted by the booster circuit (13) is as follows.
When selecting the CMOS buffer, EPROM read mode, etc. from the microcomputer, the N-MO
This is to ensure that S (20) is turned on.
(31)はANDゲートであって、通常のマイクロコンピュ
ータの出力モードでは、該ANDゲート(31)の一方の入
力端子に、「0」のOSCSTOP信号をインバータ(34)に
よって反転した「1」の▲▼信号が印加
されており、前記データバス(4)から読み出されたデ
ータが前記ANDゲート(31)及びORゲート(33)を介し
て出力される。この時、後述のANDゲート(32)は
「0」のOSCSTOP信号によって禁止されている。(32)
は前述したANDゲートであり、前記EPROM(2)の読み出
しモードでは、該ANDゲート(32)の一方の入力端子
に、「1」のOSCSTOP信号が印加されており、前記EPROM
(2)に書き込まれたデータが前記ANDゲート(32)及
び前記ORゲート(33)を介して読み出されることにな
る。この時、前記ANDゲート(31)は前記インバータ(3
4)を介した「0」の▲▼信号によって
禁止されており、前記両ANDゲート(31)(32)は排他
的関係にある。尚、前記ANDゲート(31)(32)及び前
記ORゲート(33)よりマルチプレクサが構成される。
(24)はNANDゲートであって、一方の入力端子には前記
ORゲート(33)出力が印加され、且つ他方の入力端子に
は▲▼(イネーブル)信号がインバータ(25)を介
して印加され、更に出力端子は前記P−MOS(19)のゲ
ートと接続されている。(26)はNORゲートであって、
一方の入力端子には前記ORゲート(33)出力が印加さ
れ、且つ他方の入力端子には前記▲▼信号が印加さ
れ、更に出力端子は前記N−MOS(21)のゲートと接続
されている。尚、前記▲▼信号は、前記ORゲート
(33)出力の反転出力を前記NANDゲート(24)及び前記
NORゲート(26)から出力させる場合に「0」とされ
る。(27)はNANDゲート(ゲート回路)であって、該NA
NDゲート(27)の一入力端子には前記NANDゲート(24)
の出力がインバータ(28)を介して印加され、出力端子
は前記P−MOS(23)のゲートと接続される。また前記E
PROM(2)の読み出しモードにおいて、マイクロコンピ
ュータから、第1信号として「0」の▲▼信
号及び「1」のOSCSTOP信号、第2信号として「1」のO
SCSTOP信号が発生する。そして▲▼信号はイ
ンバータ(29)を介して前記NANDゲート(27)の一入力
端子に印加され、OSCSTOP信号は前記NANDゲート(27)
の一入力端子に直接印加され、更にOSCSTOP信号は前記
ラッチ回路(8)(9)のR(リセット)端子及びS
(セット)端子に印加されている。(31) is an AND gate, and in a normal microcomputer output mode, an OSCSTOP signal of "0" is inverted by an inverter (34) to one input terminal of the AND gate (31). A signal is applied, and the data read from the data bus (4) is output via the AND gate (31) and the OR gate (33). At this time, the AND gate (32) described later is prohibited by the OSCSTOP signal of "0". (32)
In the read mode of the EPROM (2), the OSCSTOP signal of "1" is applied to one input terminal of the AND gate (32),
The data written in (2) will be read out via the AND gate (32) and the OR gate (33). At this time, the AND gate (31) is connected to the inverter (3
The AND gates (31) and (32) are in an exclusive relationship because the AND gates (31) and (32) are forbidden by the signal “0” (4). A multiplexer is composed of the AND gates (31) and (32) and the OR gate (33).
(24) is a NAND gate, one input terminal of which is
The output of the OR gate (33) is applied, the ▲ ▼ (enable) signal is applied to the other input terminal through the inverter (25), and the output terminal is connected to the gate of the P-MOS (19). ing. (26) is a NOR gate,
The output of the OR gate (33) is applied to one input terminal, the signal () is applied to the other input terminal, and the output terminal is connected to the gate of the N-MOS (21). . The signal ▲ ▼ is the inverted output of the output of the OR gate (33) and the NAND gate (24) and
Set to "0" when outputting from the NOR gate (26). (27) is a NAND gate (gate circuit)
The NAND gate (24) is provided at one input terminal of the ND gate (27).
Is applied via an inverter (28), and the output terminal is connected to the gate of the P-MOS (23). Also the above E
In the read mode of the PROM (2), the microcomputer outputs “0” ▲ ▼ signal and “1” OSCSTOP signal as the first signal, and “1” O as the second signal.
SCSTOP signal is generated. Then, the ▲ ▼ signal is applied to one input terminal of the NAND gate (27) through the inverter (29), and the OSCSTOP signal is applied to the NAND gate (27).
The OSCSTOP signal is applied directly to one input terminal of the latch circuit (8) (9) and the R (reset) terminal and S
Applied to the (set) terminal.
では図面の動作について説明する。マイクロコンピュー
タの入出力オプションにはオープンドレイン状態、CMOS
バッファ状態、及びプルダウン状態があり、更にEPROM
モードとして書き込みモードと読み出しモードがある。Now, the operation of the drawings will be described. Input / output options of microcomputer are open drain state, CMOS
There are buffer status and pull-down status, and EPROM
There are a write mode and a read mode as modes.
まずオープンドレイン状態を入出力オプションとして選
択する場合、EPROM(2)の所定領域に制御データ
「X」=「0」,「Y」=「0」を予め書き込んでお
き、マイクロコンピュータからは「0」のOSCSTOP信
号、「0」の▲▼信号、「0」のマイクロコンピュ
ータ選択信号CS、及び「0」のEPROM選択信号を発生さ
せる。そしてラッチクロックLCK1がラッチクロック発生
回路(6)から発生すると、制御データ「X」=「0」
がラッチクロックLCK1のタイミングでラッチ回路(8)
にラッチされ、「0」の出力信号PDがQ端子から出力さ
れる。その後ラッチクロックLCK2がラッチクロック発生
回路(6)から発生すると、制御データ「Y」=「0」
がラッチクロックLCK2のタイミングでラッチ回路(9)
にラッチされ、「0」の出力信号がQ端子から出力され
る。そしてANDゲート(10)の両入力端子には、インバ
ータ(11)を介したラッチ回路(8)のQ端子出力及び
ラッチ回路(9)のQ端子出力がこの順で印加され、
「0」の出力信号PUがANDゲート(10)から出力され
る。即ち出力信号PD、PUの順に値が確定することから、
N−MOS(20)(22)の誤動作は防止されることにな
る。初めに「0」の出力信号PDはN−MOS(22)のゲー
トに印加され、該N−MOS(22)をオフする。その後
「0」の出力信号PUをインバータ(18)によって反転し
た「1」の▲▼がレベルシフト回路内のN−MOS(1
7)のゲートに印加されると、該N−MOS(17)がオンす
ることから、N−MOS(20)はオフする。これよりN−M
OS(20)(22)のオフによってN−MOS(21)はオープ
ンドレイン状態となる。そしてデータバス(4)から出
力された「1」のデータがANDゲート(31)及びORゲー
ト(33)を介してイネーブル状態にあるNORゲート(2
6)に印加されると、N−MOS(21)はオフし、データバ
ス(4)から出力された「0」のデータがANDゲート(3
1)及びORゲート(33)を介してNORゲート(26)に印加
されると、N−MOS(21)はオンすることになる。オー
プンドレイン状態の使用方法として、例えば入出力端子
(1)にLEDを接続し、該LEDの点灯/消灯状態をデータ
バス(4)からのデータによって制御したりすればよ
い。First, when the open drain state is selected as the input / output option, the control data “X” = “0” and “Y” = “0” are written in advance in a predetermined area of the EPROM (2), and “0” is input from the microcomputer. , An OSCSTOP signal of "0", a ▲ ▼ signal of "0", a microcomputer selection signal CS of "0", and an EPROM selection signal of "0". When the latch clock LCK1 is generated from the latch clock generation circuit (6), the control data “X” = “0”
Latch circuit at the timing of latch clock LCK1 (8)
, And the output signal PD of "0" is output from the Q terminal. After that, when the latch clock LCK2 is generated from the latch clock generation circuit (6), the control data “Y” = “0”
Latch circuit at the timing of latch clock LCK2 (9)
, And an output signal of "0" is output from the Q terminal. Then, the Q terminal output of the latch circuit (8) and the Q terminal output of the latch circuit (9) via the inverter (11) are applied to both input terminals of the AND gate (10) in this order,
The output signal PU of "0" is output from the AND gate (10). That is, since the values are fixed in the order of the output signals PD and PU,
The malfunction of the N-MOS (20) (22) is prevented. First, the output signal PD of "0" is applied to the gate of the N-MOS (22) to turn off the N-MOS (22). After that, the output signal PU of "0" is inverted by the inverter (18), and the ▲ ▼ of "1" is the N-MOS (1
When applied to the gate of 7), the N-MOS (17) is turned on, so the N-MOS (20) is turned off. From this NM
When the OS (20) (22) is turned off, the N-MOS (21) becomes an open drain state. Then, the data “1” output from the data bus (4) is enabled via the AND gate (31) and the OR gate (33).
When applied to 6), the N-MOS (21) turns off and the data of "0" output from the data bus (4) is AND gate (3).
When applied to the NOR gate (26) via 1) and the OR gate (33), the N-MOS (21) will turn on. As a method of using the open drain state, for example, an LED may be connected to the input / output terminal (1) and the ON / OFF state of the LED may be controlled by the data from the data bus (4).
次にCMOSバッファ状態を入出力オプションとして選択す
る場合、EPROM(2)の所定領域に制御データ「X」=
「0」,「Y」=「1」を予め書き込んでおき、マイク
ロコンピュータから「0」のOSCSTOP信号、「0」の▲
▼信号、「0」のマイクロコンピュータ選択信号C
S、及び「0」のEPROM選択信号ESを発生させる。そして
ラッチクロックLCK1のタイミングでラッチ回路(8)に
ラッチされた制御データ「X」=「0」に基づいて、
「0」の出力信号PDがQ端子から出力される。その後ラ
ッチクロックLCK2のタイミングでラッチ回路(9)にラ
ッチされた制御データ「Y」=「1」に基づいて、
「1」の出力信号がQ端子から出力され、「1」の出力
信号PUがANDゲート(10)から出力される。初めに
「0」の出力信号PDがN−MOS(22)のゲートに印加さ
れて該N−MOS(22)はオフし、その後「1」の出力信
号PUがレベルシフト回路内のN−MOS(15)のゲートに
印加されると、N−MOS(15)及びP−MOS(16)がオン
することから、昇圧した電源電圧VDDがP−MOS(16)を
介してN−MOS(20)のゲートに印加され、該N−MOS
(20)はオンする。これよりN−MOS(20)がオン、N
−MOS(22)及びP−MOS(23)がオフすることから、P
−MOS(19)及びN−MOS(20)(21)によってCMOSバッ
ファ状態となされる。ゆえに「1」のデータがANDゲー
ト(31)及びORゲート(33)を介してNANDゲート(24)
及びNORゲート(26)に印加されると、P−MOS(19)が
オンして電源電圧VDD、即ち「1」が入出力端子(1)
から出力され、「0」のデータがANDゲート(31)及びO
Rゲート(33)を介してNANDゲート(24)及びNORゲート
(26)に印加されると、N−MOS(26)がオンして
「0」が入出力端子(1)から出力される。従って入出
力端子(1)に接続された外部回路がこれ等「1」又は
「0」の出力データによって制御されることになる。Next, when selecting the CMOS buffer status as an input / output option, control data “X” =
“0”, “Y” = “1” is written in advance, the OSCSTOP signal of “0” from the microcomputer, ▲ of “0”
▼ Signal, "0" microcomputer selection signal C
S and EPROM selection signal ES of "0" are generated. Then, based on the control data “X” = “0” latched in the latch circuit (8) at the timing of the latch clock LCK1,
The output signal PD of "0" is output from the Q terminal. After that, based on the control data “Y” = “1” latched by the latch circuit (9) at the timing of the latch clock LCK2,
The output signal of "1" is output from the Q terminal, and the output signal PU of "1" is output from the AND gate (10). First, the output signal PD of "0" is applied to the gate of the N-MOS (22) to turn off the N-MOS (22), and then the output signal PU of "1" is changed to the N-MOS in the level shift circuit. When applied to the gate of (15), the N-MOS (15) and the P-MOS (16) are turned on, so that the boosted power supply voltage V DD passes through the P-MOS (16) to the N-MOS (15). 20) applied to the gate of the N-MOS
(20) turns on. From this, N-MOS (20) is on, N
Since -MOS (22) and P-MOS (23) are turned off, P
A CMOS buffer state is established by the -MOS (19) and N-MOS (20) (21). Therefore, the data of "1" passes through the AND gate (31) and the OR gate (33) to the NAND gate (24).
When applied to the NOR gate (26), the P-MOS (19) is turned on and the power supply voltage V DD , that is, "1", is input / output terminal (1).
"0" data output from the AND gate (31) and O
When applied to the NAND gate (24) and the NOR gate (26) via the R gate (33), the N-MOS (26) is turned on and "0" is output from the input / output terminal (1). Therefore, the external circuit connected to the input / output terminal (1) is controlled by the output data of "1" or "0".
次にプルダウン状態を入出力オプションとして選択する
場合、EPROM(2)の所定領域に制御データ「X」=
「1」を予め書き込んでおき、この時、制御データ
「Y」は「1」,「0」の何れでもよい。またマイクロ
コンピュータから「0」のOSCSTOP信号、「1」の▲
▼信号、「1」のマイクロコンピュータ選択信号CS、
及び「0」のEPROM選択信号ESを発生させる。そしてラ
ッチクロックLCK1のタイミングでラッチ回路(8)にラ
ッチされた制御データ「X」=「1」に基づいて、
「1」の出力信号PDがQ端子から出力される。この時、
出力信号PUはラッチ回路(9)出力に関係なく「0」と
なる。初めに「1」の出力信号PDがN−MOS(22)のゲ
ートに印加されて該N−MOS(22)はオンし、その後
「0」の出力信号PUをインバータ(18)によって反転し
た「1」の出力信号▲▼がN−MOS(17)のゲート
に印加されると、該N−MOS(17)がオンすることか
ら、N−MOS(20)はオフする。更に「1」の▲▼
信号がNANDゲート(24)及びNORゲート(26)に印加さ
れることから、NANDゲート(24)及びNORゲート(26)
からは常に夫々「1」,「0」が出力され、P−MOS(1
9)及びN−MOS(21)はオフする。これよりN−MOS(2
2)のみがオンしてプルダウン状態となる。プルダウン
状態の使用方法としては、入出力端子(1)を入力とし
て扱うキースキャン入力等の方法があり、キースキャン
によって得られたデータはNANDゲート(3)及びデータ
バス(4)を介して内部回路に取り込まれる。Next, when selecting the pull-down state as an input / output option, control data “X” =
“1” is written in advance, and at this time, the control data “Y” may be either “1” or “0”. In addition, the OSCSTOP signal of "0" from the microcomputer, ▲ of "1"
▼ signal, "1" microcomputer selection signal CS,
And the EPROM selection signal ES of "0" is generated. Then, based on the control data “X” = “1” latched by the latch circuit (8) at the timing of the latch clock LCK1,
The output signal PD of "1" is output from the Q terminal. At this time,
The output signal PU becomes "0" regardless of the output of the latch circuit (9). First, the output signal PD of "1" is applied to the gate of the N-MOS (22) to turn on the N-MOS (22), and then the output signal PU of "0" is inverted by the inverter (18). When the output signal {circle around (1)} is applied to the gate of the N-MOS (17), the N-MOS (17) is turned on, so that the N-MOS (20) is turned off. Furthermore, "1" ▲ ▼
Since the signal is applied to the NAND gate (24) and the NOR gate (26), the NAND gate (24) and the NOR gate (26)
The P-MOS (1
9) and N-MOS (21) are turned off. From this, N-MOS (2
Only 2) turns on and enters the pull-down state. As a method of using the pull-down state, there is a method such as key scan input which handles the input / output terminal (1) as an input, and the data obtained by the key scan is internally transmitted via the NAND gate (3) and the data bus (4). Taken into the circuit.
次にEPROM書き込みモードを選択した場合、マイクロコ
ンピュータから「1」の▲▼信号、「1」のOSCSTO
P信号、「0」のマイクロコンピュータ選択信号CS、及
び「1」のEPROM選択信号ESが発生する。この時、EPROM
(2)に書き込まれる制御データ「X」「Y」は
「1」,「0」の何れに設定してもよい。そして「1」
のOSCSTOP信号によってラッチ回路(8)がリセットさ
れると、「0」の出力信号PDがQ端子から出力されてN
−MOS(22)のゲートに印加され、該N−MOS(22)はオ
フする。また「1」のOSCSTOP信号によってラッチ回路
(9)がセットされると、「1」の出力信号PUがANDゲ
ート(10)から出力されてレベルシフト回路内のN−MO
S(15)のゲートに印加され、該N−MOS(15)及びP−
MOS(16)がオンすることから、昇圧された電源電圧VDD
によってN−MOS(22)がオンする。しかしながら
「1」の▲▼信号によってP−MOS(19)(23)及
びN−MOS(21)がオフしていることから、入出力端子
(1)はディスエーブルとされてフローティング状態と
なる。この状態でEPROM(2)に書き込まれるべきデー
タが入出力端子(1)に印加されると、該データはNAND
ゲート(30)を介してEPROM(2)に書き込まれること
になる。Next, when the EPROM writing mode is selected, the ▲ ▼ signal of “1” and the OSCSTO of “1” are output from the microcomputer.
A P signal, a microcomputer selection signal CS of "0", and an EPROM selection signal ES of "1" are generated. At this time, EPROM
The control data “X” and “Y” written in (2) may be set to either “1” or “0”. And "1"
When the latch circuit (8) is reset by the OSC STOP signal of, the output signal PD of "0" is output from the Q terminal and N
Applied to the gate of the -MOS (22), the N-MOS (22) is turned off. When the latch circuit (9) is set by the OSCSTOP signal of "1", the output signal PU of "1" is output from the AND gate (10) and the N-MO in the level shift circuit is output.
It is applied to the gate of S (15), and the N-MOS (15) and P-
Since the MOS (16) turns on, the boosted power supply voltage V DD
Turns on the N-MOS (22). However, since the P-MOS (19) (23) and the N-MOS (21) are turned off by the signal "1", the input / output terminal (1) is disabled and is in a floating state. When the data to be written to the EPROM (2) is applied to the input / output terminal (1) in this state, the data is NANDed.
It will be written to the EPROM (2) via the gate (30).
次にEPROM読み出しモードを選択した場合において、高
レベル出力電圧の条件の基でEPROM読み出しモードとそ
れ以外における出力電流は夫々例えば400μA,200μAと
2倍程度に異なることを考慮しなければならない。そこ
でEPROM(2)からデータを読み出すと、マイクロコン
ピュータから、「0」の▲▼信号、「0」の▲
▼信号、「1」のOSCSTOP信号、「0」のマイク
ロコンピュータ選択信号CS、及び「0」のEPROM選択信
号ESが発生する。この時EPROM(2)の制御データ
「X」「Y」は該EPROM読み出しモードに無関係とな
る。そして前述のEPROM書き込みモードと同様に、N−M
OS(22)がオフし、N−MOS(20)がオンする。この状
態でEPROM(2)から読み出された「1」のデータがAND
ゲート(32)及びORゲート(33)を介してNANDゲート
(24)及びNORゲート(26)に印加されると、P−MOS
(19)がオンすると共にN−MOS(21)がオフし、更に
「0」のNANDゲート(24)出力がインバータ(28)を介
してNANDゲート(27)に印加されることから、P−MOS
(19)(23)が同時にオンする。従って電圧2VDDが入出
力端子(1)から出力され、ここでEPROM読み出しモー
ドにおける出力電流を認識する通常のPROMライタを入出
力端子(1)に接続すると、電圧2VDDに応じて電源電圧
VDDの時の2倍の出力電流が該PROMライタに供給され、
これよりEPROM(2)から読み出された「1」のデータ
が該PROMライタによって認識されることになる。またEP
ROM(2)から読み出された「0」のデータがANDゲート
(32)及びORゲート(33)を介してNANDゲート(24)及
びNORゲート(26)に印加されると、P−MOS(19)(2
3)がオフすると共にN−MOS(21)がオンする。従って
零電位が入出力端子(1)から出力され、EPROM(2)
から読み出された「0」のデータが通常のPROMライタに
よって認識されることになる。両者よりEPROM読み出し
モードが実行されたことになる。Next, when the EPROM read mode is selected, it must be taken into consideration that the output currents in the EPROM read mode and those other than the EPROM read mode differ from each other by a factor of about 2 times, for example, 400 μA and 200 μA based on the high level output voltage condition. Then, when the data is read from the EPROM (2), the "0" signal from the microcomputer and the "0" signal from the microcomputer.
A signal, an OSCSTOP signal of "1", a microcomputer selection signal CS of "0", and an EPROM selection signal ES of "0" are generated. At this time, the control data "X" and "Y" of the EPROM (2) have nothing to do with the EPROM read mode. And like the EPROM writing mode described above, N-M
The OS (22) turns off and the N-MOS (20) turns on. In this state, the data of "1" read from EPROM (2) is AND
When applied to the NAND gate (24) and the NOR gate (26) through the gate (32) and the OR gate (33), the P-MOS
(19) is turned on, the N-MOS (21) is turned off, and the output of the NAND gate (24) of "0" is applied to the NAND gate (27) via the inverter (28). MOS
(19) and (23) are turned on at the same time. Therefore, the voltage 2V DD is output from the I / O terminal (1), and if a normal PROM writer that recognizes the output current in EPROM read mode is connected to the I / O terminal (1), the power supply voltage will be changed according to the voltage 2V DD.
An output current twice as high as V DD is supplied to the PROM writer,
As a result, the data "1" read from the EPROM (2) is recognized by the PROM writer. Also EP
When the data “0” read from the ROM (2) is applied to the NAND gate (24) and the NOR gate (26) through the AND gate (32) and the OR gate (33), the P-MOS ( 19) (2
3) turns off and N-MOS (21) turns on. Therefore, zero potential is output from the input / output terminal (1), and EPROM (2)
The data of "0" read from is recognized by a normal PROM writer. The EPROM read mode has been executed by both parties.
以上より、EPROM(2)の所定領域に書き込まれた制御
データ「X」「Y」の組み合わせによってマイクロコン
ピュータの入出力オプションを選択することから、従来
の様に各入出力オプションが同時選択されるという誤動
作を防止できる。またマイクロコンピュータの入出力端
子(1)及びEPROM(2)のデータ端子が共用されてい
ても、P−MOS(27)を設けることによって、EPROMモー
ドにおける出力電流が得られることになり、これより通
常のPROMライタを入出力端子(1)に接続するだけで、
EPROM(2)から読み出されたデータを認識できること
になる。As described above, since the input / output option of the microcomputer is selected by the combination of the control data "X" and "Y" written in the predetermined area of the EPROM (2), each input / output option is simultaneously selected as in the conventional case. The malfunction can be prevented. Even if the input / output terminal (1) of the microcomputer and the data terminal of the EPROM (2) are shared, the output current in EPROM mode can be obtained by providing the P-MOS (27). Simply connect a normal PROM writer to the input / output terminal (1),
The data read from EPROM (2) can be recognized.
(ト)発明の効果 本発明によれば、EPROM内蔵マイクロコンピュータの入
出力回路において、EPROMの所定領域に書き込まれた制
御データの組み合わせによってマイクロコンピュータの
入出力オプションを選択することから、従来の様に各入
出力オプションが同時選択されるという誤動作が防止さ
れ、各入出力オプションが夫々確実に選択されることに
なる。更にマイクロコンピュータの入出力端子及びEPRO
Mのデータ端子が共用されていても、第5トランジスタ
を設けることによって、EPROMモードにおける出力電流
が得られることから、通常のPROMライタをマイクロコン
ピュータの入出力端子に接続するのみで、EPROMから読
み出されたデータを認識でき、これよりEPROM内蔵マイ
クロコンピュータ用の、該マイクロコンピュータの出力
電流の規格に適合した新たなPROMライタを不要とし、汎
用性が拡大する等の利点が得られる。(G) Effect of the Invention According to the present invention, in the input / output circuit of the microcomputer with built-in EPROM, the input / output option of the microcomputer is selected by the combination of the control data written in the predetermined area of the EPROM. Therefore, the malfunction of simultaneously selecting the respective input / output options is prevented, and the respective input / output options are surely selected. Furthermore, the input / output terminals of the microcomputer and EPRO
Even if the M data terminal is shared, the output current in the EPROM mode can be obtained by providing the fifth transistor. Therefore, simply connect the normal PROM writer to the input / output terminal of the microcomputer and read from the EPROM. The output data can be recognized, and thus a new PROM writer for the EPROM built-in microcomputer, which meets the standard of the output current of the microcomputer, is not required, and the versatility is expanded.
図面は本発明のEPROM内蔵マイクロコンピュータの入出
力回路を示す回路図である。 (1)……入出力端子、(2)……EPROM、(12)……
制御回路、(19)(23)……P−MOS、(20)(21)(2
2)……N−MOS、(27)……NANDゲート。The drawing is a circuit diagram showing an input / output circuit of a microcomputer with an EPROM according to the present invention. (1) …… I / O terminal, (2) …… EPROM, (12) ……
Control circuit, (19) (23) ... P-MOS, (20) (21) (2
2) ... N-MOS, (27) ... NAND gate.
Claims (1)
トランジスタと、 前記入出力端子及び接地の間に接続された第2トランジ
スタと、 前記入出力端子及び前記第1トランジスタの間に介挿さ
れて前記第1及び第2トランジスタと直列接続された第
3トランジスタと、 前記第2トランジスタと並列接続された第4トランジス
タと、 前記第1トランジスタと並列接続された第5トランジス
タと、 前記入出力端子に印加された入力データを内部回路に取
り込む入力回路と、 データの書き込み/読み出しが可能とされ、少なくとも
2つの特定領域に前記第3及び第4トランジスタを制御
する為の制御データが書き込まれるEPROMと、 前記EPROMの前記特定領域から読み出された前記制御デ
ータを異なるラッチタイミングでラッチした後に出力
し、この出力データを基に前記第3及び第4トランジス
タを制御するラッチ制御回路と、 通常データ又は前記EPROMからの読み出しデータを切換
出力すると共に、この切換出力データを基に前記第1及
び第2トランジスタを動作させる第1ゲート回路と、 前記第1ゲート回路の出力を基に前記第5トランジスタ
を動作させる第2ゲート回路と、を備え、 前記EPROMからデータを読み出さない時、前記EPROMの特
定領域に書き込まれた制御データを基に前記第3及び第
4トランジスタを制御すると共に、前記通常データを基
に前記第1ゲート回路から得られる出力によって前記第
1及び第2トランジスタを制御することにより、前記入
出力端子を所定の入出力状態に設定し、また、前記EPRO
Mからデータを読み出す時、前記EPROMの読み出しデータ
を基に前記第1ゲート回路から得られる出力によって前
記第1及び第2トランジスタを相補的に動作させると共
に、前記EPROMの読み出しデータを基に前記第1及び第
2ゲート回路を介して得られる出力によって前記第5ト
ランジスタを動作させることにより、前記入出力端子を
前記EPROMのデータ読み出し状態に設定することを特徴
とするEPROM内蔵マイクロコンピュータの入出力回路。1. A first device connected between an input / output terminal and a power supply.
A transistor; a second transistor connected between the input / output terminal and ground; and a third transistor inserted between the input / output terminal and the first transistor and connected in series with the first and second transistors. A transistor, a fourth transistor connected in parallel with the second transistor, a fifth transistor connected in parallel with the first transistor, and an input circuit for fetching input data applied to the input / output terminal into an internal circuit, EPROM in which data can be written / read and control data for controlling the third and fourth transistors is written in at least two specific areas; and the control data read from the specific areas of the EPROM. Are output after being latched at different latch timings, and the third and fourth transistors are output based on the output data. Control circuit, a first gate circuit for switching and outputting normal data or read data from the EPROM, and operating the first and second transistors based on the switching output data, and the first gate circuit A second gate circuit which operates the fifth transistor based on the output of the EPROM, and when the data is not read from the EPROM, the third and fourth gate circuits are based on the control data written in the specific area of the EPROM. The input / output terminal is set to a predetermined input / output state by controlling the transistor and controlling the first and second transistors by an output obtained from the first gate circuit based on the normal data. , Said EPRO
When data is read from M, the first and second transistors are complementarily operated by an output obtained from the first gate circuit based on the read data of the EPROM, and the first and second transistors are complementarily operated based on the read data of the EPROM. An input / output circuit of a microcomputer with built-in EPROM, characterized in that the input / output terminal is set to a data read state of the EPROM by operating the fifth transistor with an output obtained through the first and second gate circuits. .
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63263110A JPH0680513B2 (en) | 1988-10-19 | 1988-10-19 | Input / output circuit of microcomputer with built-in EPROM |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63263110A JPH0680513B2 (en) | 1988-10-19 | 1988-10-19 | Input / output circuit of microcomputer with built-in EPROM |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH02110680A JPH02110680A (en) | 1990-04-23 |
| JPH0680513B2 true JPH0680513B2 (en) | 1994-10-12 |
Family
ID=17384968
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP63263110A Expired - Lifetime JPH0680513B2 (en) | 1988-10-19 | 1988-10-19 | Input / output circuit of microcomputer with built-in EPROM |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0680513B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4173608B2 (en) | 1999-08-09 | 2008-10-29 | 株式会社ルネサステクノロジ | Input/Output Control Circuit and Microcomputer |
-
1988
- 1988-10-19 JP JP63263110A patent/JPH0680513B2/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JPH02110680A (en) | 1990-04-23 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6231147B1 (en) | Data storage circuits using a low threshold voltage output enable circuit | |
| EP0639000B1 (en) | Flip-flop type amplifier circuit | |
| EP0162932A2 (en) | Data processing system with output switching circuit | |
| KR100299889B1 (en) | Semiconductor memory having signal input circuit of synchronous type | |
| US4638182A (en) | High-level CMOS driver circuit | |
| US20020153934A1 (en) | On-chip system with voltage level converting device for preventing leakage current due to voltage level difference | |
| EP0315301A2 (en) | CMOS latch circuits | |
| KR970051131A (en) | Sense Amplifier Output Control Circuit of Semiconductor Memory | |
| US5880617A (en) | Level conversion circuit and semiconductor integrated circuit | |
| US5668482A (en) | Bus maintenance circuit | |
| JP3464425B2 (en) | Logic interface circuit and semiconductor memory device | |
| US4583013A (en) | Oscillator signal detect circuit | |
| JPH0680513B2 (en) | Input / output circuit of microcomputer with built-in EPROM | |
| JP3120492B2 (en) | Semiconductor integrated circuit | |
| JPH0237823A (en) | Level shift circuit | |
| US6198319B1 (en) | Power-on circuit built in IC | |
| EP0808022A2 (en) | Latch circuit operating in synchronization with clock signals | |
| US5003203A (en) | Adaptive reference voltage generation circuit for PLA sense amplifiers | |
| JP2529394B2 (en) | Semiconductor non-volatile memory device | |
| JPH08233914A (en) | Microcontroller test circuit | |
| JP2697444B2 (en) | Output buffer circuit | |
| US5703499A (en) | Address bit latching input circuit | |
| JPH0777344B2 (en) | Output buffer circuit | |
| JP2622051B2 (en) | EEPROM | |
| JP2626915B2 (en) | Output buffer circuit |