JP2500775B2 - Semiconductor integrated circuit - Google Patents
Semiconductor integrated circuitInfo
- Publication number
- JP2500775B2 JP2500775B2 JP19669993A JP19669993A JP2500775B2 JP 2500775 B2 JP2500775 B2 JP 2500775B2 JP 19669993 A JP19669993 A JP 19669993A JP 19669993 A JP19669993 A JP 19669993A JP 2500775 B2 JP2500775 B2 JP 2500775B2
- Authority
- JP
- Japan
- Prior art keywords
- input
- signal
- output
- circuit
- buffer
- 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 - Fee Related
Links
Landscapes
- Logic Circuits (AREA)
Description
【0001】[0001]
【産業上の利用分野】本発明は、入力回路に関し、特
に、CMOSで構成される半導体集積回路の入力回路に
関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an input circuit, and more particularly to an input circuit of a semiconductor integrated circuit composed of CMOS.
【0002】[0002]
【従来の技術】CMOSインバータでは、入力電圧VIN
が+5Vならn型MOSトランジスタがオンしp型MO
Sトランジスタがオフし出力電圧は約0Vとなる。出力
端子に負荷容量CLがあれば、その電荷が放電する(図
4(A)参照)。他方、入力電圧VINが0Vならn型MO
Sトランジスタがオフしp型MOSトランジスタがオン
し出力電圧は約5Vとなる。出力端子に負荷容量CLがあ
れば、それに電荷が充電される(図4(B)参照)。2. Description of the Related Art In a CMOS inverter, an input voltage V IN
If is + 5V, n-type MOS transistor is turned on and p-type MO
The S transistor is turned off and the output voltage becomes about 0V. If the output terminal has a load capacitance CL, the charge is discharged (see FIG. 4A). On the other hand, if the input voltage V IN is 0V, n-type MO
The S transistor is turned off, the p-type MOS transistor is turned on, and the output voltage becomes about 5V. If the output terminal has a load capacitance CL, it is charged with electric charge (see FIG. 4B).
【0003】ところで、CMOSインバータの入力電圧
VINが、電源電圧(+5V)と接地電圧の中間電圧(例え
ば+2.5V)であるとn型MOSトランジスタとp型MO
Sトランジスタは同時にオンし、電源VDDから接地VSSへ
貫通電流が流れる(図4(C)参照)。一般に入力電圧
が電源電圧VDDの約1/2の時、貫通電流は最大とな
る。By the way, the input voltage of the CMOS inverter
When V IN is an intermediate voltage between the power supply voltage (+ 5V) and the ground voltage (eg + 2.5V), n-type MOS transistor and p-type MO
The S transistors are turned on at the same time, and a through current flows from the power source V DD to the ground V SS (see FIG. 4C). Generally, when the input voltage is about 1/2 of the power supply voltage V DD , the through current becomes maximum.
【0004】この貫通電流を抑制する機構を有する従来
の入出力回路(特開昭61-33039)を図2を参照して説明
する。A conventional input / output circuit (Japanese Patent Laid-Open No. 61-33039) having a mechanism for suppressing this shoot-through current will be described with reference to FIG.
【0005】図2に示すとおり、従来の入出力回路は、
入出力端子1をゲート入力としp型MOSトランジスタ
21と第1のn型MOSトランジスタ22からなる入力
バッファと、リードライト信号18をゲート入力とし第
1のn型MOSトランジスタ22とGNDの間に挿入さ
れた第2のn型MOSトランジスタ23を備えている。As shown in FIG. 2, the conventional input / output circuit is
Input / output terminal 1 has a gate input and an input buffer including a p-type MOS transistor 21 and a first n-type MOS transistor 22, and a read / write signal 18 has a gate input and is inserted between the first n-type MOS transistor 22 and GND. The second n-type MOS transistor 23 is provided.
【0006】入力バッファの出力は、リードライト信号
18で制御される第1のトランスファゲート13に入力
され、その出力は第2のトライステートバッファ24に
入力され制御信号19の制御のもと内部バス20へ出力
される。The output of the input buffer is input to the first transfer gate 13 which is controlled by the read / write signal 18, and the output thereof is input to the second tri-state buffer 24 which is controlled by the control signal 19 to the internal bus. It is output to 20.
【0007】また、従来例の入出力回路は、内部バス2
0からのデータを入力しこれを保持する第1のラッチ1
6と、第1のラッチ16の出力を入力しこれを入出力端
子1に出力する第1のトライステートバッファ15と、
さらにリードライト信号18を入力し第2のトランスフ
ァゲート14を制御する第1のインバータ10とを備
え、第1のトライステートバッファ15は、第1のイン
バータ10の出力の制御のもとデータを入出力端子1に
出力する。The input / output circuit of the conventional example is the internal bus 2
First latch 1 that receives data from 0 and holds it
6, and a first tri-state buffer 15 that receives the output of the first latch 16 and outputs it to the input / output terminal 1.
Further, the first tri-state buffer 15 is provided with the first inverter 10 for inputting the read / write signal 18 and controlling the second transfer gate 14, and the first tri-state buffer 15 receives data under the control of the output of the first inverter 10. Output to output terminal 1.
【0008】ラッチ16の出力は、第2のトランスファ
ゲート14を通して第2のトライステートバッファ24
の入力となり、リードライト信号18が高レベルの時内
部バスへのデータ信号となる。The output of the latch 16 is passed through the second transfer gate 14 to the second tri-state buffer 24.
, And becomes a data signal to the internal bus when the read / write signal 18 is at a high level.
【0009】ここでリードライト信号18は、入出力端
子1の入出力を切り換える信号(例えば高レベルならば
入力、低レベルならば出力とする)である。Here, the read / write signal 18 is a signal for switching the input / output of the input / output terminal 1 (for example, input at high level, output at low level).
【0010】また制御信号19は、高レベルの時、第1
のトランスファゲート13あるいは第2のトランスファ
ゲート14の出力を、第2のトライステートバッファ2
4を通して内部バス20へ出力し、低レベルの時には第
2のトライステートバッファ24をハイインピーダンス
とする信号である。When the control signal 19 is at high level, the first
Of the transfer gate 13 or the second transfer gate 14 of the second tri-state buffer 2
It is a signal which is output to the internal bus 20 through 4 and makes the second tri-state buffer 24 high impedance when it is at a low level.
【0011】入出力端子1からデータを取り込む時に
は、リードライト信号18を高レベルにすることで、第
1のトライステートバッファ15の出力をハイインピー
ダンスとし、第1のラッチ16のデータ出力を防ぐと同
時に、第1のトランスファゲート13がオン、第2のト
ランスファゲート14がオフとなるので、取り込んだデ
ータは、入力バッファおよび第1のトランスファゲート
13を通り第2のトライステートバッファ24へ入力さ
れ、制御信号19が高レベルとなった時に内部バス20
へ出力される。When data is fetched from the input / output terminal 1, the read / write signal 18 is set to a high level to make the output of the first tri-state buffer 15 high impedance and prevent the data output of the first latch 16. At the same time, since the first transfer gate 13 is turned on and the second transfer gate 14 is turned off, the captured data is input to the second tri-state buffer 24 through the input buffer and the first transfer gate 13. Internal bus 20 when control signal 19 goes high
Output to
【0012】入出力端子1へデータを出力する時には、
リードライト信号18を低レベルにすることで、第2の
n型MOSトランジスタ23がオフ、第1のトランスフ
ァゲート13がオフ、第2のトランスファゲート14が
オン、第1のトライステートバッファ15がアクティブ
となるので、第1のラッチ16に保持されている値が入
出力端子1へ出力される。When outputting data to the input / output terminal 1,
By setting the read / write signal 18 to a low level, the second n-type MOS transistor 23 is turned off, the first transfer gate 13 is turned off, the second transfer gate 14 is turned on, and the first tristate buffer 15 is active. Therefore, the value held in the first latch 16 is output to the input / output terminal 1.
【0013】このとき入出力端子1が、外部回路あるい
は出力データの影響を受けてp型MOSトランジスタ2
1、第1のn型MOSトランジスタ22が共にオンとな
る電位になっても、第2のn型トランジスタ23のゲー
ト入力(即ち、リードライト信号18)が低レベルとな
っているため、p型MOSトランジスタ21、第1のn
型MOSトランジスタ22、第2のn型MOSトランジ
スタ23を通して電源と接地との間に貫通電流が流れる
ことはない。At this time, the input / output terminal 1 is affected by an external circuit or output data and the p-type MOS transistor 2
Even when both the first and first n-type MOS transistors 22 are turned on, the gate input of the second n-type transistor 23 (that is, the read / write signal 18) is at the low level, and thus the p-type MOS transistor 21, first n
A through current does not flow between the power supply and the ground through the type MOS transistor 22 and the second n-type MOS transistor 23.
【0014】このように、従来例によれば、入出力端子
を有する入力回路において、入力期間のみ入力バッファ
をアクティブとすることで、入力バッファを通して貫通
電流が流れることを防ぐことができる。As described above, according to the conventional example, in the input circuit having the input / output terminals, the input buffer is activated only during the input period, so that the through current can be prevented from flowing through the input buffer.
【0015】[0015]
【発明が解決しようとする課題】入出力共通の端子を有
する従来の入出力回路では、出力期間のみ入力バッファ
がインアクティブとなり、出力信号あるいは入出力端子
に接続された外部回路の影響により貫通電流が流れるこ
とを防止できるが、特定のしきい値を持つ入力バッファ
を一つしか持たないため、入力期間において入力バッフ
ァを構成するp型、n型トランジスタが共に導通する電
圧レベルの入力信号が入力された場合、貫通電流が流れ
てしまうという問題がある。In the conventional input / output circuit having a common input / output terminal, the input buffer becomes inactive only during the output period, and the output signal or the external circuit connected to the input / output terminal affects the shoot-through current. However, since there is only one input buffer having a specific threshold value, an input signal of a voltage level at which both the p-type and n-type transistors forming the input buffer are conductive during the input period is input. In that case, there is a problem that a through current flows.
【0016】図3を参照して、入力回路における貫通電
流の発生について詳説する。The generation of shoot-through current in the input circuit will be described in detail with reference to FIG.
【0017】図3(A)は、典型的なCMOSインター
フェースの入力レベルを電源電圧VD Dと対応させて図示
している。典型的なCMOSインターフェースでは、VI
H(高レベル入力電圧)は0.7×VDD、VIL(低レベル入力
電圧)は0.3×VDD、しきい値は0.5×VDDとされる。電源
電圧VDDは5V±10%とされる。[0017] FIG. 3 (A) illustrates the input level of a typical CMOS interface in correspondence with the power supply voltage V D D. In a typical CMOS interface, VI
H (high level input voltage) is 0.7 × VDD , VIL (low level input voltage) is 0.3 × VDD , and the threshold is 0.5 × VDD . The power supply voltage V DD is set to 5V ± 10%.
【0018】また、図3(B)は、VIH=2.2V、VIL=0.
8V、しきい値=1.4Vの典型的なTTLインターフェース
の入力レベルを示している。Further, in FIG. 3B, VIH = 2.2V, VIL = 0.
It shows the input level of a typical TTL interface with 8V, threshold = 1.4V.
【0019】従来例において、入力バッファが、CMO
Sインターフェースのみを満たしている場合、この入力
バッファにTTLインターフェースを満たす入力信号が
入力された時、図3(B)の(TTLインターフェー
スのVIH)が、図3(A)のCすなわちCMOS入力バ
ッファのしきい値に近接しているため、前述の貫通電流
が流れることになる。In the conventional example, the input buffer is a CMO.
When only the S interface is satisfied, when an input signal satisfying the TTL interface is input to this input buffer, (VIH of the TTL interface) of FIG. 3B is C of FIG. 3A, that is, the CMOS input buffer. Since it is close to the threshold value of, the above-mentioned through current will flow.
【0020】また、従来例の入力バッファが、TTLイ
ンターフェースのみを満足している場合、この入力バッ
ファにCMOSインターフェースを満たすような入力信
号が入力された時、図3(A)のB(CMOSインター
フェースのVIL)が、図3(B)のすなわちTTL入
力バッファのしきい値に近接しているため、貫通電流が
流れることになる。Further, in the case where the input buffer of the conventional example satisfies only the TTL interface, when an input signal satisfying the CMOS interface is input to this input buffer, B (CMOS interface of FIG. 3A). VIL) is close to the threshold of the TTL input buffer shown in FIG. 3B, so that a through current flows.
【0021】したがって、本発明は前記問題点を解消
し、CMOSで構成される半導体集積回路の入力回路に
おいて、入力レベルがCMOSまたはTTLレベルと変
化しても貫通電流が流れない構成とした入力回路を提供
することを目的とする。Therefore, the present invention solves the above problems and, in an input circuit of a semiconductor integrated circuit composed of CMOS, an input circuit in which a through current does not flow even if the input level changes to the CMOS or TTL level. The purpose is to provide.
【0022】[0022]
【課題を解決するための手段】前記目的を解決するため
本発明は、入力端子に接続されたしきい値の異なる複数
の入力バッファ回路と、前記複数の入力バッファ回路の
うち一を有効とし、前記入力端子からの入力信号を該一
の入力バッファ回路へ選択的に入力する入力レベル選択
信号と、前記入力レベル選択信号により無効化された前
記入力バッファ回路の出力信号の伝達を抑止し、有効と
される前記入力バッファ回路の出力信号を伝達する入力
信号伝達回路と、前記入力信号伝達回路の出力を入力
し、読み込みストローブ信号により内部回路へ入力信号
を出力する入力信号出力手段と、を備えた半導体集積回
路を提供する。In order to solve the above-mentioned problems, the present invention enables a plurality of input buffer circuits connected to input terminals and having different thresholds, and one of the plurality of input buffer circuits being effective. The input level selection signal for selectively inputting the input signal from the input terminal to the one input buffer circuit and the transmission of the output signal of the input buffer circuit invalidated by the input level selection signal are suppressed and enabled. An input signal transmission circuit for transmitting the output signal of the input buffer circuit, and an input signal output means for inputting the output of the input signal transmission circuit and outputting the input signal to an internal circuit by a read strobe signal. Provided is a semiconductor integrated circuit.
【0023】また、本発明は、前記半導体集積回路にお
いて、しきい値の異なる2種類の入力電圧検出回路が、
TTLレベル入力バッファとCMOSレベル入力バッフ
ァからなる半導体集積回路を提供する。In the semiconductor integrated circuit according to the present invention, two types of input voltage detection circuits having different thresholds are provided.
Provided is a semiconductor integrated circuit including a TTL level input buffer and a CMOS level input buffer.
【0024】[0024]
【実施例】図面を参照して、本発明の実施例を以下に説
明する。Embodiments of the present invention will be described below with reference to the drawings.
【0025】図1は、本発明の一実施例の構成を示すブ
ロック図である。FIG. 1 is a block diagram showing the configuration of an embodiment of the present invention.
【0026】図1に示すように、本実施例の入力回路
は、入力バッファ選択信号2及び入出力端子1を入力と
するNANDゲート8と、NANDゲート8の出力を入
力とする第2のインバータ11と、第2のインバータ1
1の出力を入力とし入力バッファ選択信号2で制御され
る第1のトランスファゲート13と、入力バッファ選択
信号2を入力とする第1のインバータ10と、入力バッ
ファ選択信号2及び入出力端子1を入力とするNORゲ
ート9と、NORゲート9の出力を入力とする第3のイ
ンバータ12と、第3のインバータ12の出力を入力と
し第1のインバータ10の出力によって制御される第2
のトランスファゲート14と、第1のトランスファゲー
ト13と第2のトランスファゲート14の出力を入力と
し、第2のストローブ信号5によって入力データ信号6
を出力する第2のラッチ17から成る。As shown in FIG. 1, the input circuit of this embodiment has a NAND gate 8 having the input buffer selection signal 2 and the input / output terminal 1 as input, and a second inverter having the output of the NAND gate 8 as input. 11 and the second inverter 1
A first transfer gate 13 which receives the output of 1 as an input and is controlled by the input buffer selection signal 2; a first inverter 10 which receives the input buffer selection signal 2; an input buffer selection signal 2 and an input / output terminal 1. A NOR gate 9 that receives the input, a third inverter 12 that receives the output of the NOR gate 9, and a second inverter that receives the output of the third inverter 12 and that is controlled by the output of the first inverter 10.
Of the first transfer gate 13 and the outputs of the first transfer gate 13 and the second transfer gate 14 of FIG.
It comprises a second latch 17 for outputting
【0027】さらに、本実施例は出力回路を含み、該出
力回路は、出力データ信号7を入力とし第1のストロー
ブ信号4によって制御される第1のラッチ16と、第1
のラッチ16の出力を入力とし、アウトプットイネーブ
ル信号3によって入出力端子1へデータを出力する第1
のトライステートバッファ15からなる。Further, the present embodiment includes an output circuit, which receives the output data signal 7 as an input and which has a first latch 16 controlled by the first strobe signal 4 and a first latch 16.
First, which receives the output of the latch 16 of the input terminal and outputs the data to the input / output terminal 1 by the output enable signal 3
3 tri-state buffer 15.
【0028】本実施例では、NANDゲート8と第2の
インバータ11は、CMOSレベル(高レベル入力電
圧:VIH=0.7×VDD,低レベル入力電圧:VIL=0.3×VDD,
VDD=4.5〜5.5V)を満足するCMOS入力バッファであ
り、NORゲート9と第3のインバータ12はTTLレ
ベル(VIH=2.2V,VIL=0.8V,VDD=4.5〜5.5V)を満足す
るTTL入力バッファであるものとする。In this embodiment, the NAND gate 8 and the second inverter 11 have CMOS level (high level input voltage: VIH = 0.7 × V DD , low level input voltage: VIL = 0.3 × V DD ,
It is a CMOS input buffer satisfying V DD = 4.5 to 5.5 V), and the NOR gate 9 and the third inverter 12 satisfy TTL level (VIH = 2.2 V, VIL = 0.8 V, V DD = 4.5 to 5.5 V). TTL input buffer.
【0029】TTLレベルの入力バッファにはベータレ
シオが大きいことが要求されるため、CMOS NOR
ゲートがTTLレベルの入力バッファとして用いられて
いる。Since the TTL level input buffer is required to have a large beta ratio, the CMOS NOR
The gate is used as a TTL level input buffer.
【0030】入力バッファ選択信号(「入力レベル選択
信号」ともいう)2は、CMOS入力バッファ(8,11)と
TTL入力バッファ(9,12)のいずれかを選択する信号で
あり、入力バッファ選択信号2が高レベルの時にはCM
OS入力バッファが選択され、低レベルの時にはTTL
入力バッファが選択される。The input buffer selection signal (also called "input level selection signal") 2 is a signal for selecting either the CMOS input buffer (8, 11) or the TTL input buffer (9, 12). CM when signal 2 is high
When OS input buffer is selected and low level, TTL
Input buffer is selected.
【0031】また、アウトプットイネーブル信号3は、
高レベルの時、第1のラッチ16の出力を第1のトライ
ステートバッファ15を通して入出力端子1へ出力し、
低レベルの時には、第1のトライステートバッファ15
をハイインピーダンスとする。Further, the output enable signal 3 is
At the high level, the output of the first latch 16 is output to the input / output terminal 1 through the first tri-state buffer 15.
At the low level, the first tri-state buffer 15
Is high impedance.
【0032】第1のストローブ信号4は、高レベルの
時、あるいは立ち上がりエッジで、出力データ信号7を
第1のラッチ16に取り込み第1のトライステートバッ
ファ15へ出力し、低レベルの時には第1のラッチ16
の出力を保持する。When the first strobe signal 4 is at the high level or at the rising edge, the output data signal 7 is fetched in the first latch 16 and output to the first tri-state buffer 15, and when it is at the low level, the first strobe signal 4 is output. The latch 16
Hold the output of.
【0033】また、第2のストローブ信号5は、高レベ
ルの時、あるいは立ち上がりエッジで、第1のトランス
ファゲート13または第2のトランスファゲート14の
出力を第2のラッチ17に取り込み入力データ信号6を
出力し、低レベルの時には第2のラッチ17の出力を保
持する。When the second strobe signal 5 is at the high level or at the rising edge, the output of the first transfer gate 13 or the second transfer gate 14 is taken into the second latch 17 and the input data signal 6 is input. Is output, and the output of the second latch 17 is held at the low level.
【0034】入出力端子1からTTLレベルの信号を取
り込む場合には、入力バッファ選択信号2を低レベルと
することにより、第1のトランスファゲート13がオ
フ、第2のトランスファゲート14がオンとなり、入力
されたTTLレベルの信号は、NORゲート9と第3の
インバータ12からなるTTL入力バッファを通って第
2のラッチ17へ入力され、第2のストローブ信号5が
高レベルになった時に入力データ信号6として取り込ま
れる。When a TTL level signal is input from the input / output terminal 1, the input buffer selection signal 2 is set to a low level to turn off the first transfer gate 13 and turn on the second transfer gate 14. The input TTL level signal is input to the second latch 17 through the TTL input buffer composed of the NOR gate 9 and the third inverter 12, and when the second strobe signal 5 becomes high level, the input data is input. It is captured as signal 6.
【0035】また、入出力端子1からCMOSレベルの
信号を取り込む場合には、入力バッファ選択信号2を高
レベルとすることにより、第1のトランスファゲート1
3がオン、第2のトランスファゲート14がオフとなる
ため、入力されたCMOSレベルの信号は、NANDゲ
ート8と第2のインバータ11からなるCMOS入力バ
ッファを通って第2のラッチ17へ入力され、第2のス
トローブ信号5が高レベルになった時に入力データ信号
6として取り込まれる。When a CMOS level signal is input from the input / output terminal 1, the input buffer selection signal 2 is set to a high level so that the first transfer gate 1
Since 3 is turned on and the second transfer gate 14 is turned off, the input CMOS level signal is input to the second latch 17 through the CMOS input buffer including the NAND gate 8 and the second inverter 11. , Is taken in as the input data signal 6 when the second strobe signal 5 becomes high level.
【0036】いずれの場合でも入力信号を取り込む際に
は、アウトプットイネーブル信号3を低レベルとし、第
1のトライステートバッファ15をハイインピーダンス
とすることで、第1のラッチ16の保持した値と入力デ
ータとの衝突を防ぐことができる。In any case, when the input signal is taken in, the output enable signal 3 is set to the low level and the first tri-state buffer 15 is set to the high impedance, so that the value held by the first latch 16 is obtained. It is possible to prevent collision with input data.
【0037】一方、入出力端子1へデータを出力する場
合には、アウトプットイネーブル信号3を高レベルにす
ることによって、第1のトライステートバッファ15が
導通状態となるため、第1のストローブ信号4により出
力データ信号7が入出力端子1へ出力される。On the other hand, when outputting data to the input / output terminal 1, the first tri-state buffer 15 becomes conductive by setting the output enable signal 3 to a high level, so that the first strobe signal is generated. 4, the output data signal 7 is output to the input / output terminal 1.
【0038】本実施例では、データを出力する場合にC
MOS入力バッファおよびTTL入力バッファに出力デ
ータが入力されるが、入力バッファの初段にそれぞれ2
入力NANDゲート、2入力NORゲートを使用してお
り、入力バッファ選択信号2によってゲートの入力端子
が高レベル又は低レベルに固定されるため、電源と接地
との間に貫通電流は流れない。しかし、出力データは第
2のラッチ17へ伝達されるので、第2のストローブ信
号5は、低レベルにしておく必要がある。In this embodiment, when outputting data, C
Output data is input to the MOS input buffer and the TTL input buffer, but two are input to the first stage of the input buffer.
Since an input NAND gate and a two-input NOR gate are used, and the input terminal of the gate is fixed to the high level or the low level by the input buffer selection signal 2, no through current flows between the power supply and the ground. However, since the output data is transmitted to the second latch 17, the second strobe signal 5 needs to be at a low level.
【0039】なお、本実施例においては、CMOS入力
バッファ又はTTL入力バッファの選択は、入力回路に
接続されるデバイスの出力レベルに応じて、ユーザがあ
らかじめ入力バッファ選択信号2を高レベルまたは低レ
ベルに設定することにより行なうことができるが、さら
に出力信号がTTLレベル、CMOSレベルとダイナミ
ックに変化するようなデバイスの出力を入力とする場
合、入力バッファ選択信号2は、例えばコンパレータ等
により入力レベルを検出して制御することもできる。In the present embodiment, the CMOS input buffer or the TTL input buffer is selected by the user in advance depending on the output level of the device connected to the input circuit. However, when the output of a device whose output signal dynamically changes between the TTL level and the CMOS level is input, the input buffer selection signal 2 changes the input level by, for example, a comparator. It can also be detected and controlled.
【0040】また、本発明は、実施例に示した2つのバ
ッファの構成に限定されず、任意の入力レベルの入力信
号に対しても、本発明の構成に従い、その入力レベルに
対応するように入力バッファ選択信号を制御するロジッ
クを付加することによって、いかなる場合でも貫通電流
を抑止することを可能とするものである。Further, the present invention is not limited to the configuration of the two buffers shown in the embodiment, and an input signal of an arbitrary input level is adapted to correspond to the input level according to the configuration of the present invention. By adding logic for controlling the input buffer selection signal, it is possible to suppress shoot-through current in any case.
【0041】[0041]
【発明の効果】以上説明したとおり、本発明は、入力端
子に接続された複数のしきい値の異なる入力バッファ
と、該複数の入力バッファへの入力信号を有効化する入
力レベル選択信号とを備えることにより、例えば入力レ
ベルがCMOSまたはTTLレベルと変化しても貫通電
流を防止できるという利点を有する。As described above, according to the present invention, there are provided a plurality of input buffers connected to the input terminals and having different thresholds, and an input level selection signal for validating the input signals to the plurality of input buffers. With the provision, there is an advantage that the through current can be prevented even if the input level changes to the CMOS or TTL level.
【0042】また、本発明によれば、任意の入力レベル
の入力信号に対しても、その入力レベルに対応するよう
に入力レベル選択信号を制御するロジックを付加するこ
とによって、いかなる場合でも貫通電流を抑止すること
ができるという効果がある。Further, according to the present invention, even if an input signal having an arbitrary input level is added with a logic for controlling the input level selection signal so as to correspond to the input level, the shoot-through current can be obtained in any case. The effect is that it can be suppressed.
【図1】本発明の実施例の構成を示すブロック図であ
る。FIG. 1 is a block diagram showing a configuration of an exemplary embodiment of the present invention.
【図2】従来の入出力回路の構成を示すブロック図であ
る。FIG. 2 is a block diagram showing a configuration of a conventional input / output circuit.
【図3】(A) CMOSインターフェースの入力レベ
ルを示す図である。 (B) TTLインターフェースの入力レベルを示す図
である。FIG. 3A is a diagram showing an input level of a CMOS interface. (B) It is a figure which shows the input level of a TTL interface.
【図4】CMOSインバータの動作の説明図である。 (A) 入力電圧5Vの時の動作を示す。 (B) 入力電圧0Vの動作を示す。 (C) 貫通電流の発生を示す。FIG. 4 is an explanatory diagram of the operation of the CMOS inverter. (A) Shows the operation when the input voltage is 5V. (B) The operation at 0 V input voltage is shown. (C) Shows the occurrence of through current.
1 入出力端子 2 入力バッファ選択信号 3 アウトプットイネーブル信号 4 第1のストローブ信号 5 第2のストローブ信号 6 入力データ信号 7 出力データ信号 8 NANDゲート 9 NORゲート 10 第1のインバータ 11 第2のインバータ 12 第3のインバータ 13 第1のトランスファゲート 14 第2のトランスファゲート 15 第1のトライステートバッファ 16 第1のラッチ 17 第2のラッチ 18 リードライト信号 19 制御信号 20 内部バス 21 p型MOSトランジスタ 22 第1のn型MOSトランジスタ 23 第2のn型MOSトランジスタ 24 第2のトライステートバッファ 1 Input / Output Terminal 2 Input Buffer Select Signal 3 Output Enable Signal 4 First Strobe Signal 5 Second Strobe Signal 6 Input Data Signal 7 Output Data Signal 8 NAND Gate 9 NOR Gate 10 First Inverter 11 Second Inverter 12 Third Inverter 13 First Transfer Gate 14 Second Transfer Gate 15 First Tri-State Buffer 16 First Latch 17 Second Latch 18 Read / Write Signal 19 Control Signal 20 Internal Bus 21 p-type MOS Transistor 22 First n-type MOS transistor 23 Second n-type MOS transistor 24 Second tri-state buffer
Claims (3)
数の入力バッファ回路と、 前記複数の入力バッファ回路のうち一を有効とし、前記
入力端子からの入力信号を該一の入力バッファ回路へ選
択的に入力する入力レベル選択信号と、 前記入力レベル選択信号により無効化された前記入力バ
ッファ回路の出力信号の伝達を抑止すると共に、有効と
される前記入力バッファ回路の出力信号を伝達する入力
信号伝達回路と、 前記入力信号伝達回路の出力を入力し、読み込みストロ
ーブ信号により内部回路へ入力信号を出力する入力信号
出力手段と、を備えた半導体集積回路。1. A plurality of input buffer circuits connected to an input terminal and having different thresholds, and one of the plurality of input buffer circuits is enabled, and an input signal from the input terminal is input to the one input buffer circuit. Transmission of the input level selection signal selectively input to the input buffer circuit and the transmission of the output signal of the input buffer circuit invalidated by the input level selection signal, and transmission of the output signal of the input buffer circuit that is validated. A semiconductor integrated circuit comprising: an input signal transmission circuit; and an input signal output means for inputting an output of the input signal transmission circuit and outputting the input signal to an internal circuit by a read strobe signal.
ベル入力バッファとCMOSレベル入力バッファからな
ることを特徴とする請求項1記載の半導体集積回路。2. The semiconductor integrated circuit according to claim 1, wherein the plurality of input buffer circuits include a TTL level input buffer and a CMOS level input buffer.
出力信号をラッチするラッチ回路と、該ラッチ回路の出
力を入力し出力イネーブル信号に応じて該出力信号を入
出力共通端子に伝達する出力バッファ回路を備えた請求
項1又は2記載の半導体集積回路。3. A latch circuit having a common input / output terminal for latching an output signal from an internal circuit, and the output signal of the latch circuit being input to the common input / output terminal according to an output enable signal. 3. The semiconductor integrated circuit according to claim 1, further comprising an output buffer circuit for transmitting.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP19669993A JP2500775B2 (en) | 1993-07-15 | 1993-07-15 | Semiconductor integrated circuit |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP19669993A JP2500775B2 (en) | 1993-07-15 | 1993-07-15 | Semiconductor integrated circuit |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH0736582A JPH0736582A (en) | 1995-02-07 |
JP2500775B2 true JP2500775B2 (en) | 1996-05-29 |
Family
ID=16362121
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP19669993A Expired - Fee Related JP2500775B2 (en) | 1993-07-15 | 1993-07-15 | Semiconductor integrated circuit |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2500775B2 (en) |
-
1993
- 1993-07-15 JP JP19669993A patent/JP2500775B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JPH0736582A (en) | 1995-02-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5646558A (en) | Plurality of distinct multiplexers that operate as a single multiplexer | |
US5646550A (en) | High reliability output buffer for multiple voltage system | |
KR100309723B1 (en) | Integrated circuit device including cmos tri-state drivers suitable for powerdown | |
US6285209B1 (en) | Interface circuit and input buffer integrated circuit including the same | |
US5598114A (en) | High speed reduced area multiplexer | |
US5698994A (en) | Data output circuit, intermediate potential setting circuit, and semiconductor integrated circuit | |
JPH07170168A (en) | Output circuit and operation method | |
EP0260389B1 (en) | Off-chip driver circuits | |
US5625303A (en) | Multiplexer having a plurality of internal data paths that operate at different speeds | |
JPH08501909A (en) | System and method for reducing ground bounce in integrated circuit output buffers | |
EP0346876B1 (en) | Semiconductor integrated circuit having a CMOS inverter | |
US6970024B1 (en) | Over-voltage protection of integrated circuit I/O pins | |
US6218863B1 (en) | Dual mode input/output interface circuit | |
US6249146B1 (en) | MOS output buffer with overvoltage protection circuitry | |
JP3182035B2 (en) | Automatic control of buffer speed | |
JP2004328443A (en) | Semiconductor device | |
EP0642226A2 (en) | Translator circuits with symmetrical switching delays | |
US5210449A (en) | Edge triggered tri-state output buffer | |
EP0139904B1 (en) | Improved tristate control circuitry for a driver circuit | |
US5432463A (en) | High speed NOR gate with small output voltage swings | |
US5818264A (en) | Dynamic circuit having improved noise immunity and method therefor | |
US7154309B1 (en) | Dual-mode output driver configured for outputting a signal according to either a selected high voltage/low speed mode or a low voltage/high speed mode | |
US6043683A (en) | Output pad circuit using control signal | |
US5418477A (en) | Data output buffer pull-down circuit for TTL interface | |
US6054875A (en) | Output buffer for a mixed voltage environment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 19960130 |
|
LAPS | Cancellation because of no payment of annual fees |