JPH04618A - High speed bus circuit - Google Patents
High speed bus circuitInfo
- Publication number
- JPH04618A JPH04618A JP2101929A JP10192990A JPH04618A JP H04618 A JPH04618 A JP H04618A JP 2101929 A JP2101929 A JP 2101929A JP 10192990 A JP10192990 A JP 10192990A JP H04618 A JPH04618 A JP H04618A
- Authority
- JP
- Japan
- Prior art keywords
- bus
- circuit
- level
- input
- output
- 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.)
- Granted
Links
Landscapes
- Logic Circuits (AREA)
- Dram (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.
Description
【発明の詳細な説明】
産業上の利用分野
本発明はマイクロコンピュータなどの半導体集積回路に
おいて高速に動作することが可能なバス回路に関する。DETAILED DESCRIPTION OF THE INVENTION Field of the Invention The present invention relates to a bus circuit that can operate at high speed in a semiconductor integrated circuit such as a microcomputer.
従来の技術
近年、マイクロコンピュータの高速化は重要な課題の一
つであり、バス回路もその対象である。BACKGROUND OF THE INVENTION In recent years, increasing the speed of microcomputers has been an important issue, and bus circuits have also been targeted.
第2図は従来の半導体集積回路における高速化バス回路
の構成例をブロック図で示したものである。200は正
論理バス、201は負論理バス、202はバス出力回路
、203はプリチャージ回路、204はレベル差増幅回
路、205は入力ラッチである。上記各構成要素の関連
と動作を説明する。FIG. 2 is a block diagram showing an example of the configuration of a high-speed bus circuit in a conventional semiconductor integrated circuit. 200 is a positive logic bus, 201 is a negative logic bus, 202 is a bus output circuit, 203 is a precharge circuit, 204 is a level difference amplifier circuit, and 205 is an input latch. The relationship and operation of each of the above components will be explained.
まず、プリチャージ回路203は正論理バス200と負
論理バス2010レベルを等しくする。つぎに、バス出
力回路202がら正論理バス200と負論理バス201
にそれぞれ出力する。First, the precharge circuit 203 equalizes the levels of the positive logic bus 200 and the negative logic bus 2010. Next, from the bus output circuit 202, the positive logic bus 200 and the negative logic bus 201
Output each.
つぎに、その出力レベルをレベル差増幅路204により
増幅し、入力ラッチ205にデータを取り込む。Next, the output level is amplified by the level difference amplification path 204, and the data is taken into the input latch 205.
このバス回路が高速である理由は、ハス出力回路202
の正論理および負論理の出力レベルを砥くして、そのレ
ベルに達するまでの時間を短くできるためで、レベルの
低いことは増幅器204で補っている。The reason why this bus circuit is so fast is that the bus output circuit 202
This is because the output level of the positive logic and negative logic can be sharpened to shorten the time required to reach that level, and the low level is compensated for by the amplifier 204.
発明が解決しようとする課題
このような従来の高速バス回路では、正論理バス、負論
理バスの2つのバスが必要となり、ハードウェアの量が
増大し、特に半導体集積回路に内蔵する場合にはチップ
面積の増大を招き、コスト面で不利となる問題点を有し
ていた。本発明は上記課題を解決するもので、高速に動
作することが可能で、しかもハードウェア量が大幅に増
大することなく実現できるバス回路を提供することを目
的とする。Problems to be Solved by the Invention In such conventional high-speed bus circuits, two buses, a positive logic bus and a negative logic bus, are required, which increases the amount of hardware, especially when built into a semiconductor integrated circuit. This has the problem of increasing the chip area and being disadvantageous in terms of cost. The present invention has been made to solve the above problems, and aims to provide a bus circuit that can operate at high speed and can be implemented without significantly increasing the amount of hardware.
課題を解決するための手段
本発明は上記目的を達成するために、順次に第1と第2
と第3および第4のタイミングで制御信号を発生するバ
ス制御回路と、一本のバスと、第1と第2の入力端を有
する差動増幅器を備え、前記差動増幅器は前記第1の入
力端の入力で同相の出力を得るとともに前記第2の入力
端の入力で逆相の出力を得るものとし、前記バスにレベ
ル設定回路の出力端と、バス出力回路の出力端と、デー
タラッチ回路の入力端と、前記差動増幅器の出力端と、
前記増幅器の第1の入力端とを接続し、レベル保持回路
と切り換え回路を設け、前記切り換え回路は前記レベル
保持回路を前記バスと前記増幅器の第2の入力端とに切
り換えて接続するものとし、前記制御回路の第1のタイ
ミングの制御信号で前記レベル保持回路を前記切り換え
回路で前記バスに接続するとともに、前記レベル設定回
路で前記バスのレベルおよび前記レベル保持回路を、バ
スのハイレベルとローレベルの中間レベルに設定し、続
く第2のタイミングの制御信号で前記レベル保持回路を
前記差動増幅器の第2の入力端に接続して前記中間レベ
ルを前記差動増幅器に入力するとともに、前記バス出力
回路からデータを出力し、続く第3のタイミングの制御
信号で前記増幅器を動作させるとともに前記データラッ
チ回路にバスのデータを入力してラッチし、続く第4の
タンミングの制御信号で前記レベル設定回路で前記バス
をゼロ電位に設定するとともに前記増幅器の動作を停止
するものとする高速バス回路とする。Means for Solving the Problems In order to achieve the above object, the present invention sequentially solves the first and second problems.
and a bus control circuit that generates control signals at third and fourth timings, one bus, and a differential amplifier having first and second input terminals, wherein the differential amplifier has the first and second input terminals. An in-phase output is obtained at the input of the input terminal, and an opposite-phase output is obtained at the input of the second input terminal, and the output terminal of the level setting circuit, the output terminal of the bus output circuit, and the data latch are connected to the bus. an input end of the circuit, an output end of the differential amplifier,
A level holding circuit and a switching circuit are provided, and the switching circuit switches and connects the level holding circuit to the bus and a second input terminal of the amplifier. , the level holding circuit is connected to the bus by the switching circuit in response to a control signal at a first timing of the control circuit, and the level setting circuit connects the level of the bus and the level holding circuit to the high level of the bus. setting the low level to an intermediate level, and connecting the level holding circuit to the second input terminal of the differential amplifier with a control signal at a subsequent second timing to input the intermediate level to the differential amplifier; Data is output from the bus output circuit, the amplifier is operated by the control signal at the third timing, and the data on the bus is input and latched by the data latch circuit, and the data is latched by the control signal at the fourth timing. The high-speed bus circuit is configured such that a level setting circuit sets the bus to zero potential and stops the operation of the amplifier.
作用
バスにデータが入力される前にレベル設定回路がバスお
よびレベル保持回路を、バスのハイレベルとローレベル
の中間のレベルに設定し、前記レベル保持回路がその中
間のレベルを記憶し、その後にバスにデータを入力した
とき、差動増幅器がバスのレベル変化を増幅し、データ
ラッチ回路がバスのデータを取り込む。バスのレベル変
化はレベル保持回路のレベル(すなわち、データ入力前
のバスレベル)とデータ入力後のバスレベルとの差であ
る。レベル保持回路のレベルは切り換え回路でバスから
差動増幅器に切り換えて入力される。Before data is input to the active bus, a level setting circuit sets the bus and a level holding circuit to a level intermediate between the high and low levels of the bus, and the level holding circuit memorizes the intermediate level; When data is input to the bus, the differential amplifier amplifies the level change on the bus, and the data latch circuit captures the data on the bus. The bus level change is the difference between the level of the level holding circuit (that is, the bus level before data input) and the bus level after data input. The level of the level holding circuit is switched and input from the bus to the differential amplifier by a switching circuit.
実施例
以下、本発明の一実施例の高速バス回路について、図面
を参照しながら説明する。第1図は本発明の一実施例の
高速バス回路の構成を示すブロック図である。図に示す
ように、一本のハス100を設け、前記バスにレベル設
定回路を構成するトランジスタ101のソースおよびト
ランジスタ102のドレインと、切り換えスイッチ(切
り換え回路)104の一端と、バス出力回路106の出
力端と、データラッチ回路107の入力端と、差動増幅
器105の第1の入力端115(同相の入力端)および
出力端が接続され、バス制御回路108を設け、前記バ
ス制御回路で前記レベル設定回路に制御信号109と1
10、前記バス出力回路106に制御信号111、前記
入力データラッチ回路107に制御信号112、前記レ
ベル作動増幅器105に制御信号113、前記切り換え
スイッチ103に制御信号114を出力している。また
、前記トランジスタ101のドレインが電源に、トラン
ジスタ102のソースがアースに接続される。また、切
り換えスイッチ104の他端は差動増幅回路105の第
2の入力端116(逆相の入力端)に接続される。また
、レベル保持回路を構成するコンデンサ104の一端か
前記切り換えスイッチ103の共通端子に接続され、他
端がアースに接続される。Embodiment Hereinafter, a high-speed bus circuit according to an embodiment of the present invention will be described with reference to the drawings. FIG. 1 is a block diagram showing the configuration of a high-speed bus circuit according to an embodiment of the present invention. As shown in the figure, one lotus 100 is provided, and the source of the transistor 101 and the drain of the transistor 102 constituting the level setting circuit, one end of the changeover switch (switching circuit) 104, and the bus output circuit 106 are connected to the bus. The output terminal, the input terminal of the data latch circuit 107, the first input terminal 115 (in-phase input terminal) and the output terminal of the differential amplifier 105 are connected, and a bus control circuit 108 is provided. Control signals 109 and 1 are sent to the level setting circuit.
10. It outputs a control signal 111 to the bus output circuit 106, a control signal 112 to the input data latch circuit 107, a control signal 113 to the level-operated amplifier 105, and a control signal 114 to the changeover switch 103. Further, the drain of the transistor 101 is connected to a power source, and the source of the transistor 102 is connected to ground. Further, the other end of the changeover switch 104 is connected to a second input terminal 116 (inverse phase input terminal) of the differential amplifier circuit 105. Further, one end of a capacitor 104 constituting a level holding circuit is connected to the common terminal of the changeover switch 103, and the other end is connected to ground.
上記構成において、第2図を参照しながら動作を説明す
る。第2図は実施例の動作を示すタイミングチャートで
ある。以下、バスにおけるデータのハイレベルを5ボル
ト、ローレベルをOボルトとして説明する。図において
、第1のタイミング、すなわち制御信号110(プリチ
ャージ信号)の立ち上がりで、バス100に前記レベル
設定回路のトランジスタ101を介して電源が接続され
る。このとき、レベル保持回路を構成するコンデンサ1
04は切り換えスイッチを介してバスに接続されている
。第4のタイミングの制御信号109(ディスチャージ
信号)はOFFとしてトランジスタ102はOFFであ
る。バス100とコンデンサ104は前記接続により、
バスのハイレベルとローレベルの中間のレベル、たとえ
ば、3ボルトになるように設定される(タイミングチャ
ートでAのプリチャージ区間)。続いて第2のタイミン
グ、すなわち制御信号111(バス出力信号)立ち上が
りのタンミングでバス出力回路106がバス100にデ
ータを出力するとともに、レベル保持回路のコンデンサ
104を切り換えスイッチ103で制御信号114(切
り換え信号)により差動増幅器105の第2の入力端1
16に接続して、データが入力される前のバスのレベル
を入力する(タイミングチャートでB区間)。The operation of the above configuration will be explained with reference to FIG. FIG. 2 is a timing chart showing the operation of the embodiment. The following description will be made assuming that the high level of data on the bus is 5 volts and the low level is O volts. In the figure, at a first timing, that is, at the rising edge of a control signal 110 (precharge signal), a power supply is connected to a bus 100 via a transistor 101 of the level setting circuit. At this time, capacitor 1 forming the level holding circuit
04 is connected to the bus via a changeover switch. The control signal 109 (discharge signal) at the fourth timing is OFF, and the transistor 102 is OFF. The bus 100 and the capacitor 104 are connected by the above connection.
It is set to a level between the high level and low level of the bus, for example, 3 volts (precharge section A in the timing chart). Subsequently, at the second timing, that is, at the rising edge of the control signal 111 (bus output signal), the bus output circuit 106 outputs data to the bus 100, and the capacitor 104 of the level holding circuit is changed over, and the switch 103 is turned on and off the control signal 114 (switched). signal) to the second input 1 of the differential amplifier 105.
16 to input the bus level before data is input (section B in the timing chart).
このとき、バス100のレベルは前記バス出力のデータ
がハイのときは図に示すように前記の設定レベルをさら
に高めるように、データがローのときは下げるように変
化するが、5ボルトまたはOボルトにまで変化しない理
由はバス出力回路の出力能力が一般的に低いためで、マ
イコンなどの回路構成上の共通的な課題である。続いて
第3のタイミング、すなわち制御信号113(増幅イネ
ーブル信号)の立ち上がりのタイミングで前記差動増幅
器105を動作させると、その第1と第2の入力端のレ
ベル差、すなわち前記レベルの変化分を増幅してバス1
00に出力する。この増幅にり、前記の小さいバスレベ
ル変化が増幅され、バスレベルは5ボルトまたはOボル
トまで変化する。また、タイミングで制御信号112(
入力イネーブル信号)によりバスレベルをデータラッチ
回路107に取り込む。前記増幅動作は正帰還増幅を行
なうので利得が非常に大きく、シたがって、5ボルトま
たはOボルトまて短い時間て達するとともに、そのレベ
ルに固定される(タイミングチャートでC区間)。続く
第4のタイミング、すなわち制御信号109(ディスチ
ャージ信号)の立ち上がりのタイミングで前記レベル保
持回路のコンデンサ104を切り換えスイッチ103て
バス100に切り換えて接続するとともに、前記レベル
設定回路のトランジスタ102をONとしてバス100
をアースに接続し、コンデンサとバスをOボルトに放電
して設定する(タイミングチャートのディスチャージ区
間D〉。At this time, the level of the bus 100 changes to further increase the set level when the data of the bus output is high, as shown in the figure, and to lower it when the data is low, but it changes to 5 volts or 0. The reason why it does not change to volts is because the output capability of bus output circuits is generally low, which is a common problem in circuit configurations such as microcontrollers. Subsequently, when the differential amplifier 105 is operated at a third timing, that is, at the rising timing of the control signal 113 (amplification enable signal), the level difference between the first and second input terminals, that is, the change in the level amplify bus 1
Output to 00. This amplification amplifies the small bus level changes described above and causes the bus level to change by up to 5 volts or O volts. In addition, the control signal 112 (
The bus level is taken into the data latch circuit 107 by the input enable signal). Since the amplification operation performs positive feedback amplification, the gain is very large, so it reaches 5 volts or O volts in a short time and is fixed at that level (section C in the timing chart). At the subsequent fourth timing, that is, the rising edge of the control signal 109 (discharge signal), the capacitor 104 of the level holding circuit is switched to the bus 100 using the switch 103, and the transistor 102 of the level setting circuit is turned on. bus 100
Connect to ground and set by discharging the capacitor and bus to O volts (discharge section D in the timing chart).
以上の連続動作により1ビツトのデータについて、バス
出力からの送出およびデータラッチ回路での取り込みが
終了する。Through the above continuous operations, transmission of 1-bit data from the bus output and acquisition by the data latch circuit are completed.
このように本発明の一実施例の高速バス回路によれば、
バスのハイレベルとローレベルの中間レベルに設定した
バスにデータを入力し、バスにおけるデータ入力前後の
レベル変化を増幅してバスレベルとする手段により、バ
ス出力回路が立ち上がり時間の短(、小さいレベルのバ
ス駆動を行なっても、バスは大きな変化でハイレベルま
たはローレベルに駆動され、したがって、バスは高速に
動作し、また、パスラインが一本で済むので回路が簡単
になる。As described above, according to the high-speed bus circuit of one embodiment of the present invention,
By inputting data to a bus set to an intermediate level between the high level and low level of the bus, and amplifying the level change before and after the data input on the bus to obtain the bus level, the bus output circuit has a short rise time ( Even if the bus is driven at a high level, the bus is driven to high or low level with a large change, so the bus operates at high speed, and the circuit is simplified because only one pass line is required.
なお、前記発明ではデータ入力のバスレベル設定を3ボ
ルトとしたが、説明から解るように、差動増幅器がデー
タ入力によるバスレベル設定を増幅してデータのレベル
を生成するもので、前記レベル設定はデータのハイとロ
ーの間の中間レベルであれば、他のレベルであってもよ
いことは言うまでもない。In the above invention, the bus level setting for data input is 3 volts, but as can be seen from the explanation, the differential amplifier amplifies the bus level setting by data input to generate the data level, and the level setting is 3 volts. It goes without saying that the data may be at any other level as long as it is an intermediate level between high and low data.
発明の効果
以上の実施例から明らかなように、本発明は順次に第1
と第2と第3および第4のタイミングで制御信号を発生
するバス制御回路と、一本のバスと、第1と第2の入力
端を有する差動増幅器を備え、前記差動増幅器は前記第
1の入力で同相の出力を得るとともに前記第2の入力端
の入力で逆相の出力を得るものとし、前記ハスにレベル
設定回路の出力端と、バス出力回路の出力端と、データ
ラッチ回路の入力端と、前記差動増幅器の出力端と、前
記増幅器の第1の入力端とを接続し、レベル保持回路と
切り換え回路を設け、前記切り換え回路は前記レベル保
持回路を前記バスと前記増幅器の第2の入力端とに切り
換えて接続するものとし、前記制御回路の第1のタイミ
ングの制御信号で前記レベル保持回路を前記切り換え回
路で前記バスに接続するとともに、前記レベル設定回路
で前記バスのレベルおよび前記レベル保持回路を、バス
のハイレベルとローレベルの中間レベルに設定し、続く
第2のタイミングの制御信号で前記レベル保持回路を前
記差動増幅器の第2の入力端に接続して前記中間値を前
記差動増幅器に入力するとともに、前記バス出力回路か
らデータを出力し、続く第3のタイミングの制御信号で
前記増幅を作動させるとともに前記データラッチ回路に
バスのデータを入力してラッチし、続く第4のタイミン
グの制御信号で前記レベル設定回路で前記バスをゼロ電
位に設定するとともに前記増幅器の動作を停止するもの
とする高速バス回路とすることにより、バスのハイレベ
ルとローレベルの中間レベルに設定したバスにデータを
入力し、データ入力前からのレベル変化を増幅してパス
ラインレベルとする手段により、バスへのデータ出力レ
ベルが小さくてもバスを大きいハイレベルまたはローレ
ベルに駆動でき、入力レベルが小さくてよいことは入力
波形の立ち上がり時間を短くして高速動作とし、また、
バスが一本で済むので回路が簡単になる効果がある。Effects of the Invention As is clear from the above embodiments, the present invention sequentially achieves the first
a bus control circuit that generates control signals at second, third, and fourth timings; a bus; and a differential amplifier having first and second input terminals; An in-phase output is obtained from the first input, and an opposite-phase output is obtained from the input of the second input terminal, and the output terminal of the level setting circuit, the output terminal of the bus output circuit, and the data latch are connected to the lotus. An input terminal of the circuit, an output terminal of the differential amplifier, and a first input terminal of the amplifier are connected, and a level holding circuit and a switching circuit are provided, and the switching circuit connects the level holding circuit to the bus and the first input terminal of the amplifier. The switching circuit connects the level holding circuit to the bus according to the first timing control signal of the control circuit, and the level setting circuit connects the level holding circuit to the second input terminal of the amplifier. The level of the bus and the level holding circuit are set to an intermediate level between the high level and the low level of the bus, and the level holding circuit is connected to the second input terminal of the differential amplifier by a control signal at a subsequent second timing. inputting the intermediate value to the differential amplifier, outputting data from the bus output circuit, activating the amplification with a control signal at a subsequent third timing, and inputting bus data to the data latch circuit. By using a high-speed bus circuit, the level setting circuit sets the bus to zero potential and stops the operation of the amplifier using a control signal at the fourth timing. By inputting data to a bus set to an intermediate level between a low level and a low level, and amplifying the level change from before data input to the pass line level, even if the data output level to the bus is small, the bus can be set to a large high level. Alternatively, the fact that it can be driven to a low level and requires a small input level shortens the rise time of the input waveform for high-speed operation.
This has the effect of simplifying the circuit because only one bus is required.
第1図は本発明の一実施例の高速バス回路の構成を示す
ブロック図、第2図は本発明の一実施例の高速バス回路
の動作を示すタイミングチャート、第3図は従来の高速
バス回路の構成を示すブロック図である。
100・・・・・・バス、101・・・・・・トランジ
スタ(レベル設定回路)、102・・・・・・トランジ
スタ(レベル設定回路)、103・・・・・・切り換え
スイッチ(切り換え回路)、104・・・・・・コンデ
ンサ(レベル保持回路)、105・・・・・・差動増幅
器、106・・・・・・バス出力回路、107・・・・
・・データラッチ回路、108・・・・・・バス制御回
路、109・・・・・・ディスチャージ信号(第4のタ
イミングの制御信号)、110・・・・・・プリチャー
ジ信号(第1のタイミングの制御信号)、111・・・
・・・バス出力信号(第2のタイミングの制御信号)、
112・・・・・・入力イネーブル信号(第3のタイミ
ングの制御信号)、113・・・・・・増幅イネーブル
信号(第3のタイミングの制御信号)、114・・・・
・・切り換え信号(第2のタイミングの制御信号)、1
15・・・・・・差動増幅器の第1の入力端(同相人力
)、116・・・・・・差動増幅器の第2の入力端(逆
相入力)。
代理人の氏名 弁理士 粟野重孝 ほか1名バス
トランシ゛スヴ (しへル11ilり郵ト)tf+ I
+才費=*S−キ(τアリオ央L1すβ薯→コン〒゛シ
づ(し八゛1し/lV、特1目11ト)11が1幅昏
バ天畝介田v1
デーグラ・・7千回路
テ1スノr〜・5′/11四ら(’i4.^ヴイミング
^IVleシVべτち)7”I+*−(4&%f37
#り4,7″tP%’l’fp4に4 +・ バスt
やqlも()【2−クイー′−7−制の1慣ちノλJカ
イキーイl&イ5ち(′13q44i>7−俸・Iti
K号〕丁唸幅イキーイ財A鴇(′勇F3M4Jlン鴫蜂
’1f14’i号)a
蔦I#1憔添^寥2−入力鳩G1横ノ
第 2
図
(Alt’qケキーシ 呻馴しベルラ11\1ρし△
)し131ν↑)。
(Cj”4& ’ Z吻暢lコヌbベイ乍◆カし7ハス
めレヘIしE−η、=oV%Ts1グ5Vにl化させを
−S1時1−1−リ11ra込t。
’t−yくしFIG. 1 is a block diagram showing the configuration of a high-speed bus circuit according to an embodiment of the present invention, FIG. 2 is a timing chart showing the operation of the high-speed bus circuit according to an embodiment of the present invention, and FIG. 3 is a block diagram showing the configuration of a high-speed bus circuit according to an embodiment of the present invention. FIG. 2 is a block diagram showing the configuration of a circuit. 100... Bus, 101... Transistor (level setting circuit), 102... Transistor (level setting circuit), 103... Changeover switch (switching circuit) , 104... Capacitor (level holding circuit), 105... Differential amplifier, 106... Bus output circuit, 107...
...Data latch circuit, 108...Bus control circuit, 109...Discharge signal (fourth timing control signal), 110...Precharge signal (first timing control signal) timing control signal), 111...
... bus output signal (second timing control signal),
112...Input enable signal (third timing control signal), 113...Amplification enable signal (third timing control signal), 114...
...Switching signal (second timing control signal), 1
15... First input terminal (in-phase input) of the differential amplifier, 116... Second input terminal (negative phase input) of the differential amplifier. Name of agent: Patent attorney Shigetaka Awano and 1 other person Bus transfer agent (mailed to 11th station) TF+I
+Salary expenses=*S-Ki (τArio L1Sβ 薯→Con〒゛shizu(shi8゛1shi/lV, special 1st eye 11t) 11 is 1 width koma tenunesukeda v1 Degra・・7,000 circuits te 1 snow r ~ ・5'/11 four et al.
#ri4,7″tP%'l'fp4 to 4 +・Bass t
Yaql is also () [2-Kui'-7-system's 1 habit no λJ Kaikeyi l&I 5chi ('13q44i>7-Salary・Iti
No. K] Ding groaning width Ikii goods A tow ('Yu F3M4Jln Ukbee'1f14'i No.) Berla 11\1ρshi△
) and 131ν↑). (Cj"4&' Z pronunciation l connu b bay ◆ 7 hassle hehe I do E-η, =oV%Ts1g 5V to l -S1 time 1-1-ri 11ra included.' t-y comb
Claims (1)
信号を発生するバス制御回路と、一本のバスと、第1と
第2の入力端を有する差動増幅器を備え、前記差動増幅
器は前記第1の入力端の入力で同相の出力を得るととも
に前記第2の入力端の入力で逆相の出力を得るものとし
、前記バスにレベル設定回路の出力端と、バス出力回路
の出力端と、データラッチ回路の入力端と、前記差動増
幅器の出力端と、前記増幅器の第1の入力端とを接続し
、レベル保持回路と切り換え回路を設け、前記切り換え
回路は前記レベル保持回路を前記バスと前記増幅器の第
2の入力端とに切り換えて接続するものとし、前記制御
回路の第1のタイミングの制御信号で前記レベル保持回
路を前記切り換え回路で前記バスに接続するとともに、
前記レベル設定回路で前記バスのレベルおよび前記レベ
ル保持回路を、バスのハイレベルとローレベルの中間レ
ベルに設定し、続く第2のタンミングの制御信号で前記
レベル保持回路を前記差動増幅器の第2の入力端に接続
して前記中間レベルを前記差動増幅器に入力するととも
に、前記バス出力回路からデータを出力し、続く第3の
タイミングの制御信号で前記増幅器を作動させるととも
に前記データラッチ回路にバスのデータを入力してラッ
チし、続く第4のタイミングの制御信号で前記プリチャ
ージ回路で前記バスをゼロ電位に設定するとともに、前
記増幅器の動作を停止するものとする高速バス回路。a bus control circuit that sequentially generates control signals at first, second, third, and fourth timings, one bus, and a differential amplifier having first and second input terminals; The dynamic amplifier obtains an in-phase output at the input of the first input terminal and an opposite-phase output at the input of the second input terminal, and the output terminal of the level setting circuit and the bus output circuit are connected to the bus. An output terminal of the data latch circuit, an input terminal of the data latch circuit, an output terminal of the differential amplifier, and a first input terminal of the amplifier are connected, and a level holding circuit and a switching circuit are provided, and the switching circuit is configured to control the level. A holding circuit is switched and connected to the bus and a second input terminal of the amplifier, and the level holding circuit is connected to the bus by the switching circuit according to a control signal at a first timing of the control circuit. ,
The level setting circuit sets the level of the bus and the level holding circuit to an intermediate level between the high level and the low level of the bus, and the subsequent second timing control signal sets the level holding circuit to the level holding circuit of the differential amplifier. 2 and inputs the intermediate level to the differential amplifier, outputs data from the bus output circuit, operates the amplifier with a control signal at a subsequent third timing, and operates the data latch circuit. A high-speed bus circuit that inputs and latches data on a bus, and uses a control signal at a subsequent fourth timing to set the bus to zero potential in the precharge circuit and stop the operation of the amplifier.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP10192990A JP2638252B2 (en) | 1990-04-18 | 1990-04-18 | High-speed bus circuit |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP10192990A JP2638252B2 (en) | 1990-04-18 | 1990-04-18 | High-speed bus circuit |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH04618A true JPH04618A (en) | 1992-01-06 |
| JP2638252B2 JP2638252B2 (en) | 1997-08-06 |
Family
ID=14313605
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP10192990A Expired - Lifetime JP2638252B2 (en) | 1990-04-18 | 1990-04-18 | High-speed bus circuit |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2638252B2 (en) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6014303A (en) * | 1997-10-28 | 2000-01-11 | Nec Corporation | Overcurrent preventing device |
| US6118311A (en) * | 1998-03-10 | 2000-09-12 | Nec Corporation | Output circuit capable of suppressing bounce effect |
| US6642755B2 (en) | 1998-03-09 | 2003-11-04 | Nec Corporation | Bus driver having noise removing circuit formed by pull-up resistor |
-
1990
- 1990-04-18 JP JP10192990A patent/JP2638252B2/en not_active Expired - Lifetime
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6014303A (en) * | 1997-10-28 | 2000-01-11 | Nec Corporation | Overcurrent preventing device |
| US6642755B2 (en) | 1998-03-09 | 2003-11-04 | Nec Corporation | Bus driver having noise removing circuit formed by pull-up resistor |
| US6118311A (en) * | 1998-03-10 | 2000-09-12 | Nec Corporation | Output circuit capable of suppressing bounce effect |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2638252B2 (en) | 1997-08-06 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20060091955A1 (en) | Circuits and methods for improving slew rate of differential amplifiers | |
| JP2000165207A (en) | Latching circuit | |
| JPS62192098A (en) | Shift register | |
| JPH10126230A (en) | Signal input circuit | |
| JPH10117127A (en) | Logic storage circuit and logic circuit | |
| US6353338B1 (en) | Reduced-swing differential output buffer with idle function | |
| JPH08330935A (en) | Input / output buffer circuit, output buffer circuit and electronic device using them | |
| JPH04618A (en) | High speed bus circuit | |
| JP2003046376A (en) | Flip-flop circuit | |
| JP3833064B2 (en) | Semiconductor integrated circuit and liquid crystal driving device | |
| JP2001111419A (en) | Charge pump circuit | |
| US4663546A (en) | Two state synchronizer | |
| CN115412070A (en) | Comparator with a comparator circuit | |
| JPS62117410A (en) | flip flop | |
| JP2570575B2 (en) | Flip-flop circuit | |
| JP2809932B2 (en) | Input buffer circuit | |
| JPH08265133A (en) | Charge transfer device | |
| US7002392B2 (en) | Converting signals from a low voltage domain to a high voltage domain | |
| US7859317B1 (en) | Low power high slew non-linear amplifier for use in clock generation circuitry for noisy environments | |
| JPH06268456A (en) | Differential amplifier | |
| JPH04180407A (en) | Dynamic type flip-flop circuit | |
| JP2833968B2 (en) | CMOS output buffer circuit | |
| JPH04237214A (en) | Clocked inverter | |
| JPH06111576A (en) | Semiconductor storage device | |
| JP2944343B2 (en) | Feedback type sense amplifier |