JPH0728715A - Bus driving circuit and intergrated circuit using the same - Google Patents

Bus driving circuit and intergrated circuit using the same

Info

Publication number
JPH0728715A
JPH0728715A JP5154823A JP15482393A JPH0728715A JP H0728715 A JPH0728715 A JP H0728715A JP 5154823 A JP5154823 A JP 5154823A JP 15482393 A JP15482393 A JP 15482393A JP H0728715 A JPH0728715 A JP H0728715A
Authority
JP
Japan
Prior art keywords
bus
circuit
wiring
line
drive circuit
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP5154823A
Other languages
Japanese (ja)
Inventor
Mitsuru Hiraki
充 平木
Koji Kojima
浩嗣 小島
Masaru Kokubo
優 小久保
Takafumi Kikuchi
隆文 菊池
Yuji Hatano
雄治 波多野
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hitachi Ltd
Original Assignee
Hitachi Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP5154823A priority Critical patent/JPH0728715A/en
Priority to KR94011640A priority patent/KR0137108B1/en
Priority to US08/251,185 priority patent/US5966407A/en
Publication of JPH0728715A publication Critical patent/JPH0728715A/en
Pending legal-status Critical Current

Links

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D10/00Energy efficient computing, e.g. low power processors, power management or thermal management

Landscapes

  • Debugging And Monitoring (AREA)
  • Logic Circuits (AREA)

Abstract

PURPOSE:To provide a bus driving circuit which can reduce the power consumption of buses of an LSI and can substantially suppress the increase of the power consumption despite increase of the bus bit width. CONSTITUTION:The buses DB 1-DB n, DB low and DB dmy consisting of the data and control signal lines are provided together with the switching circuits MN 1-MN n and MN low which serve as the driving circuits for transmitter terminals, the means PREP 1-PREP n and PREP low which serve as the control circuits that reallocate the wiring capacity of the transmission lines of buses and precharge the buses DB 1-DB n and DB low, and a means PREN dmy which predischarges a wiring DB dmy. The switching circuits MN 1-MN n and MN low control the conduction/non-conduction states between the wirings DB 1-DB n and DB low and the wiring DB dmy. The switching circuit MN 1-MN n respond to the bit signals DOUT 1-DOUT n and a control signal EN, and a switching circuit MN low responds to the signal EN respectively. Furthermore a detecting circuit is added to detect the signals received form the transmitter terminals at the receiver terminals via the transmission lines.

Description

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

【0001】[0001]

【産業上の利用分野】本発明はLSIに関し、特にマイ
クロプロセッサのバス駆動回路に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an LSI, and more particularly to a bus driving circuit for a microprocessor.

【0002】[0002]

【従来の技術】一般にマイクロプロセッサでは、バスを
用いて機能ブロック間のデータ転送を行なう。従来から
用いられているバスの構成を図3(a)に、また、各信
号のタイミングチャートを図3(b)に示した。このバ
スの動作を以下に簡潔に説明する。
2. Description of the Related Art Generally, a microprocessor uses a bus to transfer data between functional blocks. The configuration of a conventionally used bus is shown in FIG. 3 (a), and the timing chart of each signal is shown in FIG. 3 (b). The operation of this bus is briefly described below.

【0003】図3では、機能ブロックAから送信された
nビット(nは正の整数)のデータ(DOUT_1、D
OUT_2、・・・、DOUT_n)が機能ブロックB
で受信される(DIN_1、DIN_2、・・・、DI
N_n)場合につき動作上必要な構成要素のみ示してあ
る。nビットのバスを構成するn本の配線(DB_1、
DB_2、・・・、DB_n)は時刻t0において電源
電圧(VCC)にプリチャージされている。時刻t1に
おいて機能ブロックAの活性化信号(EN)がハイレベ
ル(VCC)となると、DOUT_i(i=1、2、・
・・、n)がロウレベル(0V)ならばnチャネルMO
SFET(MN_i)がオンになり、配線(DB_i)
の電位がロウレベル(0V)となる。DOUT_iがハ
イレベル(VCC)ならばnチャネルMOSFET(M
N_i)はオフ状態を保ち配線(DB_i)の電位はハ
イレベル(VCC)のままとなる。かくして、機能ブロ
ックAのnビットの信号(DOUT_1、DOUT_
2、・・・、DOUT_n)がnビットのバス(DB_
1、DB_2、・・・、DB_n)に出現する。時刻t
2において機能ブロックBの制御信号(CK)がハイレ
ベル(VCC)となると、フリップフロップ(FF_
1、FF_2、・・・、FF_n)にそれぞれデータ
(DB_1、DB_2、・・・、DB_n)が取り込ま
れ、DIN_1、DIN_2、・・・、DIN_nとし
て受信される。時刻t3においてプリチャージ信号(P
RE)がハイレベル(VCC)となると、配線(DB_
1、DB_2、・・・、DB_n)がプリチャージさ
れ、時刻t4から始まる次のサイクルに備える。
In FIG. 3, n-bit (n is a positive integer) data (DOUT_1, D) transmitted from the functional block A.
OUT_2, ..., DOUT_n) is the functional block B
Received by (DIN_1, DIN_2, ..., DI
N_n) only the components necessary for operation are shown. n wires (DB_1, DB_1,
DB_2, ..., DB_n) are precharged to the power supply voltage (VCC) at time t0. When the activation signal (EN) of the functional block A becomes high level (VCC) at time t1, DOUT_i (i = 1, 2, ...
.., n) are low level (0 V), n channel MO
SFET (MN_i) is turned on and wiring (DB_i)
Potential becomes low level (0V). If DOUT_i is high level (VCC), n-channel MOSFET (M
N_i) remains off, and the potential of the wiring (DB_i) remains high level (VCC). Thus, the n-bit signals (DOUT_1, DOUT_
2, ..., DOUT_n is an n-bit bus (DB_
, DB_2, ..., DB_n). Time t
2, when the control signal (CK) of the functional block B becomes high level (VCC), the flip-flop (FF_
1, FF_2, ..., FF_n) respectively captures data (DB_1, DB_2, ..., DB_n) and receives them as DIN_1, DIN_2, ..., DIN_n. At time t3, the precharge signal (P
When RE) becomes high level (VCC), the wiring (DB_
1, DB_2, ..., DB_n) are precharged and ready for the next cycle starting at time t4.

【0004】[0004]

【発明が解決しようとする課題】従来のバス構成では、
1サイクルに何本もの配線の電圧がフルスイングするの
で、配線容量の充放電に大きな電力が費やされるという
問題がある。
In the conventional bus configuration,
Since the voltage of many wires makes a full swing in one cycle, there is a problem that a large amount of power is consumed for charging and discharging the wire capacitance.

【0005】今、議論を簡単にするために、バスの配線
にハイレベル(VCC)およびロウレベル(0V)の信
号が出力される頻度は互いに等しいと仮定すると、従来
のバス構成(図3(a))に含まれるn本(nは正の整
数)の配線(DB_1、DB_2、・・・、DB_n)
のうち確率的にはn/2本の配線でロウレベル(0V)
の信号が表れる。これらの配線では1サイクルの間に電
圧が ハイレベル(VCC)→ロウレベル(0V)→ハイレベ
ル(VCC) のようにフルスイングする(図3(b)中DB_i(D
OUT_i=0Vのとき)のタイミングチャートを参
照)。かくして、従来のバス駆動回路では同一サイクル
中に何本もの(平均値n/2本)配線で電圧がフルスイ
ングするので、配線容量の充放電に多大な電力を消費す
る。
To simplify the discussion, assuming that the high-level (VCC) and low-level (0V) signals are output to the bus wiring at the same frequency, the conventional bus configuration (see FIG. )) Wirings (DB_1, DB_2, ..., DB_n) of n lines (n is a positive integer)
Stochastically, low level (0V) with n / 2 wires
Signal appears. In these wirings, the voltage swings fully in one cycle from high level (VCC) to low level (0V) to high level (VCC) (DB_i (D in FIG. 3B).
(When OUT_i = 0V))). Thus, in the conventional bus drive circuit, the voltage fully swings over many wires (average value n / 2) during the same cycle, so that a large amount of power is consumed for charging and discharging the wire capacitance.

【0006】ところで、近年マクロプロセッサの高性能
化が進むにつれて、32ビットあるいは64ビットなど
の広い内部バスを有するマイクロプロセッサが出現して
いる(例えば、ISSCC DIGEST OF TECHNICAL PAPERS, p
p.106-107, FEBRUARY 1992)。ところが、上述の説明か
ら明らかなように従来のバス駆動回路ではバスのビット
幅(n)に消費電力が比例するので、バス幅が広いほど
バスの消費電力に関する問題が顕著になる。
By the way, as the performance of macro processors has been improved in recent years, microprocessors having a wide internal bus of 32 bits or 64 bits have appeared (for example, ISSCC DIGEST OF TECHNICAL PAPERS, p.
p. 106-107, FEBRUARY 1992). However, as is clear from the above description, since the power consumption is proportional to the bit width (n) of the bus in the conventional bus drive circuit, the wider the bus width, the more serious the problem of the power consumption of the bus becomes.

【0007】本発明の目的は、消費電力が小さいバス駆
動回路を提供すると共にこのバス駆動回路を用いた集積
回路及びマイクロコンピュータを含んだシステムを提供
することにある。
It is an object of the present invention to provide a bus drive circuit with low power consumption and a system including an integrated circuit and a microcomputer using the bus drive circuit.

【0008】本発明の他の目的は、バスのビット幅を広
げても殆ど消費電力が増大しないバス駆動回路を提供す
ることにある。
Another object of the present invention is to provide a bus driving circuit which consumes almost no power even if the bit width of the bus is widened.

【0009】[0009]

【課題を解決するための手段】上記目的を達成するため
に、複数のデータ信号と制御信号を送信端と受信端の間
で配線したバス線と、該バス線の送信端で駆動する駆動
回路と、該バス線の伝送路の配線容量を再配分するため
の制御回路と、上記受信端で上記バス信号を検出する検
出回路とから成ることを特徴とするバス駆動回路からな
る。より具体的には、nビット(nは正の整数)のデー
タを送信端から受信端へ伝送するバス駆動回路におい
て、第1から第n+2までのn+2本のデータ線と制御
線(DB_1、DB_2、・・・、DB_n、DB_l
ow、DB_dmy)と、1組あたり第1から第n+1
までn+1個からなる駆動回路であるスイッチング回路
(MN_1、MN_2、・・・、MN_n、MN_lo
w)を少なくとも1組と、上記第1から第n+1までの
配線(DB_1、DB_2、・・・、DB_n、DB_
low)の電位を第1動作電位点(VCC)の電位と一
致させる手段(PREP_1、PREP_2、・・・、
PREP_n、PREP_low)と、上記第n+2の
配線(DB_dmy)の電位を第2動作電位点(GN
D)の電位と一致させる手段から成る制御回路(PRE
N_dmy)を具備し、上記第k(kは1以上n+1以
下の任意の整数)のスイッチング回路(k=n+1なら
ばMN_low、他の場合はMN_k)は上記第kの配
線(k=n+1ならばDB_low、他の場合はDB_
k)と上記第n+2の配線(DB_dmy)との間の導
通/非導通を制御し、上記第1から第nまでのスイッチ
ング回路(MN_1、MN_2、・・・、MN_n)は
第1から第nまでのビット信号(DOUT_1、DOU
T_2、・・・、DOUT_n)にそれぞれ応答し、上
記第1から第n+1までのスイッチング回路(MN_
1、MN_2、・・・、MN_n、MN_low)は第
1の制御信号(EN)に応答することを特徴とするもの
である(図1参照)。
In order to achieve the above object, a bus line in which a plurality of data signals and control signals are wired between a transmission end and a reception end, and a drive circuit driven at the transmission end of the bus line And a control circuit for redistributing the wiring capacitance of the transmission path of the bus line, and a detection circuit for detecting the bus signal at the receiving end. More specifically, in a bus drive circuit that transmits n-bit (n is a positive integer) data from a transmission end to a reception end, n + 2 data lines from the first to n + 2th data lines and control lines (DB_1, DB_2) , ..., DB_n, DB_l
ow, DB_dmy) and 1st to n + 1th per set
Up to n + 1 switching circuits (MN_1, MN_2, ..., MN_n, MN_lo)
w) and at least one set, and wirings (DB_1, DB_2, ..., DB_n, DB_) from the first to n + 1th wirings.
(PREP_1, PREP_2, ...) For matching the potential of (low) with the potential of the first operating potential point (VCC).
PREP_n, PREP_low) and the potential of the n + 2th wiring (DB_dmy) are set to the second operating potential point (GN).
D) potential control circuit (PRE)
N_dmy), and the k-th (k is any integer of 1 or more and n + 1 or less) switching circuit (MN_low if k = n + 1, MN_k otherwise) is the k-th wiring (k = n + 1). DB_low, otherwise DB_
k) and the n + 2th wiring (DB_dmy) are controlled to be conductive / non-conductive, and the first to nth switching circuits (MN_1, MN_2, ..., MN_n) are the first to nth. Bit signals up to (DOUT_1, DOU
T_2, ..., DOUT_n) in response to the first to n + 1th switching circuits (MN_).
1, MN_2, ..., MN_n, MN_low) are characterized by responding to the first control signal (EN) (see FIG. 1).

【0010】また、本発明の好適な実施形態によれば、
上記バスは1組あたり第1から第nまでのn個からなる
検出回路である増幅回路(AMP_1、AMP_2、・
・・、AMP_n)を少なくとも1組具備し(図1参
照)、上記第i(iは1以上n以下の任意の整数)の増
幅回路(AMP_i)は1個につきそれぞれ、第1のノ
ード(N1)にそのソース端子が接続され、第2のノー
ド(N2)にそのドレイン端子が接続された第1および
第2のnチャネル型MOSFET(MN1、MN2)
と、上記第1のノード(N1)にそのソース端子が接続
され、第3のノード(N3)にそのドレイン端子が接続
された第3および第4のnチャネル型MOSFET(M
N3、MN4)と、上記第2のノード(N2)にそのソ
ース端子が接続され、第4のノード(N4)にそのドレ
イン端子が接続され、第5のノード(N5)にそのゲー
ト端子が接続された第5のnチャネル型MOSFET
(MN5)と、上記第3のノード(N3)にそのソース
端子が接続され、上記第5のノード(N5)にそのドレ
イン端子が接続され、上記第4のノード(N4)にその
ゲート端子が接続された第6のnチャネル型MOSFE
T(MN6)と、上記第4のノード(N4)にそのドレ
イン端子が接続され、上記第5のノード(N5)にその
ゲート端子が接続され、第1の電源(VCC)にそのソ
ース端子が接続された第1のpチャネル型MOSFET
(MP1)と、上記第5のノード(N5)にそのドレイ
ン端子が接続され、上記第4のノード(N4)にそのゲ
ート端子が接続され、上記第1の電源(VCC)にその
ソース端子が接続された第2のpチャネル型MOSFE
T(MP2)と、上記第4のノード(N4)と上記第1
の電源(VCC)との間の導通/非導通を制御するスイ
ッチング回路(MP3)と、上記第5のノード(N5)
と上記第1の電源(VCC)との間の導通/非導通を制
御するスイッチング回路(MP4)と、上記第1のノー
ド(N1)と第2の電源(GND)との間の導通/非導
通を制御するスイッチング回路(MN7)とを具備し、
上記第1および第2のnチャネル型MOSFET(MN
1、MN2)のゲート端子は上記第iの配線(DB_
i)に接続され、上記第3および第4のnチャネル型M
OSFET(MN3、MN4)のゲート端子の一方は上
記第1の動作電位点(VCC)と同電位であり、他の一
方は上記第n+1の配線(DB_low)に接続される
ことを特徴とするものである(図2参照)。
According to a preferred embodiment of the present invention,
The above-mentioned bus is an amplifier circuit (AMP_1, AMP_2, ...
.., at least one set of AMP_n) (see FIG. 1), and each of the i-th (i is an integer of 1 or more and n or less) amplifier circuit (AMP_i) is connected to the first node (N1). ) Having its source terminal connected to it and its drain terminal connected to a second node (N2), the first and second n-channel MOSFETs (MN1, MN2)
And a source terminal thereof is connected to the first node (N1) and a drain terminal thereof is connected to a third node (N3).
N3, MN4) and the second node (N2) has its source terminal connected, the fourth node (N4) has its drain terminal connected, and the fifth node (N5) has its gate terminal connected. Fifth n-channel MOSFET
(MN5), its source terminal is connected to the third node (N3), its drain terminal is connected to the fifth node (N5), and its gate terminal is connected to the fourth node (N4). Connected sixth n-channel MOSFE
The drain terminal is connected to T (MN6) and the fourth node (N4), the gate terminal is connected to the fifth node (N5), and the source terminal is connected to the first power supply (VCC). Connected first p-channel MOSFET
(MP1), the drain terminal is connected to the fifth node (N5), the gate terminal is connected to the fourth node (N4), and the source terminal is connected to the first power supply (VCC). Second p-channel type MOSFE connected
T (MP2), the fourth node (N4) and the first node
Circuit (MP3) for controlling conduction / non-conduction with the power supply (VCC) of the second node and the fifth node (N5)
And a switching circuit (MP4) for controlling conduction / non-conduction between the first power supply (VCC) and the first power supply (VCC), and conduction / non-conduction between the first node (N1) and the second power supply (GND). A switching circuit (MN7) for controlling conduction,
The first and second n-channel MOSFETs (MN
1, MN2) has a gate terminal connected to the i-th wiring (DB_
i) and connected to the third and fourth n-channel type M
One of the gate terminals of the OSFETs (MN3, MN4) has the same potential as the first operating potential point (VCC), and the other one is connected to the (n + 1) th wiring (DB_low). (See FIG. 2).

【0011】[0011]

【作用】本発明の代表的な実施形態(図1)では、時刻
t0において第1から第n+1の配線(DB_1、DB
_2、・・・、DB_n、DB_low)の電位は電源
電圧(VCC)に、また、第n+2の配線(DB_dm
y)の電位は接地電位(0V)に保たれている。このと
き第1の制御信号(EN)はロウレベル(0V)である
ため、第1から第n+1のスイッチング回路(MN_
1、MN_2、・・・、MN_n、MN_low)は非
導通となっている。時刻t1において第1の制御信号
(EN)がハイレベル(VCC)に変化すると、第1か
ら第nまでのビット信号(DOUT_1、DOUT_
2、・・・、DOUT_n)のハイレベル(VCC)/
ロウレベル(0V)に応じてそれぞれ、第1から第nの
スイッチング回路(MN_1、MN_2、・・・、MN
_n)は非導通のまま/導通となる。また、第n+1の
スイッチング回路(MN_low)は導通となる。第1
から第nのスイッチング回路(MN_1、MN_2、・
・・、MN_n)のうち導通となったスイッチング回路
をk個(MN_#1、MN_#2、・・・、MN_#
k)とすると、k+2本の配線(DB_#1、DB_#
2、・・・、DB_#k、DB_low、DB_dm
y)はk+1本の配線(DB_#1、DB_#2、・・
・、DB_#k、DB_low)の容量に蓄積されてい
た電荷を分かちあって、電源電圧(VCC)と接地電位
(0V)の間のある電位(V_lowと表す)に落ち着
く。一方、他の配線(DB_1、DB_2、・・・、D
B_nのうちDB_#1、DB_#2、・・・、DB_
#k以外の配線)は電源電圧(VCC)に保たれたまま
である。時刻t2において活性化信号(ACT)がハイ
レベル(VCC)に変化すると、第1から第nの増幅回
路(AMP_1、AMP_2、・・・、AMP_n)が
動作する。それぞれの増幅回路(AMP_i、i=1、
2、・・・、n)では、VCCとV_low(=DB_
low)をもとに擬似的にその中間の参照電位を生成
し、参照電位と配線(DB_i)の電位を入力とした差
動増幅を行なう。かくして、その出力(DIN_1、D
IN_2、・・・、DIN_n)では配線(DB_1、
DB_2、・・・、DB_n)の電位VCC/V_lo
wに応じてそれぞれハイレベル(VCC)/ロウレベル
(0V)が出力される。時刻t3においてプリチャージ
信号(PRE)がハイレベル(VCC)に変化すると、
第1から第n+1までの配線(DB_1、DB_2、・
・・、DB_n、DB_low)は電位を電源電圧(V
CC)の電位と一致させる手段(PREP_1、PRE
P_2、・・・、PREP_n、PREP_low)に
よって充電、第n+2の配線(DB_dmy)は電位を
接地電位(0V)と一致させる手段(PREN_dm
y)によって放電され、時刻t4から始まる次のサイク
ルに備える。
In the typical embodiment of the present invention (FIG. 1), the first to n + 1th wirings (DB_1, DB) at time t0.
, ..., DB_n, DB_low are at the power supply voltage (VCC), and the (n + 2) th wiring (DB_dm).
The potential of y) is kept at the ground potential (0V). At this time, since the first control signal (EN) is at the low level (0V), the first to (n + 1) th switching circuits (MN_
1, MN_2, ..., MN_n, MN_low) are non-conductive. When the first control signal (EN) changes to the high level (VCC) at time t1, the first to nth bit signals (DOUT_1, DOUT_).
2, ..., DOUT_n) high level (VCC) /
Depending on the low level (0V), the first to nth switching circuits (MN_1, MN_2, ..., MN)
_N) remains / becomes non-conductive. Further, the (n + 1) th switching circuit (MN_low) becomes conductive. First
To nth switching circuit (MN_1, MN_2, ...
..., k switching circuits (MN_ # 1, MN_ # 2, ..., MN_ #) that have become conductive among MN_n)
k), k + 2 wirings (DB_ # 1, DB_ #
2, ..., DB_ # k, DB_low, DB_dm
y) is k + 1 wirings (DB_ # 1, DB_ # 2, ...
, DB_ # k, DB_low) share the charges accumulated in the capacitors and settle to a certain potential (denoted as V_low) between the power supply voltage (VCC) and the ground potential (0V). On the other hand, other wiring (DB_1, DB_2, ..., D
Of B_n, DB_ # 1, DB_ # 2, ..., DB_
The wirings other than #k) are kept at the power supply voltage (VCC). When the activation signal (ACT) changes to the high level (VCC) at time t2, the first to nth amplifier circuits (AMP_1, AMP_2, ..., AMP_n) operate. Each amplifier circuit (AMP_i, i = 1,
2, ..., N), VCC and V_low (= DB_
low), a reference potential in the middle thereof is artificially generated, and differential amplification is performed using the reference potential and the potential of the wiring (DB_i) as inputs. Thus, its output (DIN_1, D
IN_2, ..., DIN_n), the wiring (DB_1,
DB_2, ..., DB_n) potential VCC / V_lo
A high level (VCC) / low level (0V) is output according to w. When the precharge signal (PRE) changes to the high level (VCC) at time t3,
Wirings (DB_1, DB_2, ...
.., DB_n, DB_low are the power supply voltage (V
CC (C) potential matching means (PREP_1, PRE
P_2, ..., PREP_n, PREP_low) is charged, and the n + 2th wiring (DB_dmy) is a means (PREN_dm) for matching the potential with the ground potential (0 V).
It is discharged by y) and prepares for the next cycle starting from time t4.

【0012】本発明のバス駆動回路では、1サイクルに
何本の配線で信号がスイングしようとも、従来のバス駆
動回路構成(図3)においてたかだか1本の配線で消費
する程度の電力しか必要としない。これは以下の説明に
より明らかとなろう。
In the bus drive circuit of the present invention, no matter how many wirings the signal swings in one cycle, in the conventional bus drive circuit configuration (FIG. 3), at most, the power consumed by one wiring is required. do not do. This will be apparent from the description below.

【0013】今、議論を簡単にするために、バスを構成
する配線の容量は互いに等しいと仮定し、この容量を接
地電位(0V)から電源電圧(VCC)まで充電するの
に必要な電荷量を1とする。1サイクルに移動する電荷
量を議論することにより、消費電力を議論することがで
きる。従来のバス駆動回路(図3)でk本の配線(DB
_#1、DB_#2、・・・、DB_#k)にロウレベ
ル(0V)の信号が出力されるとすると、プリチャージ
完了時にk本の配線(DB_#1、DB_#2、・・
・、DB_#k)に蓄積されていた電荷量kはロウレベ
ル(0V)出力時にはすべて放電されて0となる(図4
(b)参照)。したがって、 移動した電荷量=k (従来のバス駆動回路) 一方、本発明のバス駆動回路(図1)でk本の配線(D
B_#1、DB_#2、・・・、DB_#k)にロウレ
ベル(V_low)の信号が出力されるとすると、これ
に1本の配線(DB_low)を加えたk+1本の配線
にプリチャージ完了時には合わせてk+1なる電荷量が
蓄積されている。ロウレベル(V_low)出力時には
これらのk+1本の配線(DB_#1、DB_#2、・
・・、DB_#k、DB_low)が配線(DB_dm
y)に電荷を分け与え、k+2本の配線(DB_#1、
DB_#2、・・・、DB_#k、DB_low、DB
_dmy)が等しく(k+1)/(k+2)なる電荷量
を持つようになる(図4(a)参照)。したがって、 移動した電荷量=(k+1)/(k+2) (本発明のバス駆動回路) kが如何なる大きな値をとろうともこの値は1を超すこ
とがない。かくして、本発明のバス駆動回路では、1サ
イクルに何本の配線で信号がスイングしようとも、従来
のバス構成(図3)においてたかだか1本の配線で消費
する程度の電力しか必要としない。
For simplification of the discussion, it is assumed that the capacitances of the wirings forming the bus are equal to each other, and the amount of electric charge required to charge this capacitance from the ground potential (0V) to the power supply voltage (VCC). Is set to 1. The power consumption can be discussed by discussing the amount of charge transferred in one cycle. The conventional bus drive circuit (Fig. 3) has k wires (DB
If a low level (0 V) signal is output to _ # 1, DB_ # 2, ..., DB_ # k), k wirings (DB_ # 1, DB_ # 2, ...
., DB_ # k), the amount of electric charge k accumulated in DB_ # k) is all discharged to 0 when a low level (0 V) is output (FIG. 4).
(See (b)). Therefore, the transferred charge amount = k (conventional bus drive circuit), while the number of wirings (D) in the bus drive circuit of the present invention (FIG. 1) is increased.
If a low-level (V_low) signal is output to B_ # 1, DB_ # 2, ..., DB_ # k), one wire (DB_low) is added to this to complete precharging of k + 1 wires. At times, a charge amount of k + 1 is accumulated in total. At the time of low level (V_low) output, these k + 1 wirings (DB_ # 1, DB_ # 2, ...
.., DB_ # k, DB_low) are wired (DB_dm
y) is divided into electric charges, and k + 2 wirings (DB_ # 1,
DB_ # 2, ..., DB_ # k, DB_low, DB
_Dmy) has the same charge amount of (k + 1) / (k + 2) (see FIG. 4A). Therefore, the transferred charge amount = (k + 1) / (k + 2) (bus drive circuit of the present invention) This value never exceeds 1 no matter how large the value of k may be. Thus, in the bus drive circuit of the present invention, no matter how many wirings the signal swings in one cycle, in the conventional bus configuration (FIG. 3), at most, the power consumed by one wiring is required.

【0014】[0014]

【実施例】以下に本発明の実施例を図面により詳細に説
明する。
Embodiments of the present invention will be described in detail below with reference to the drawings.

【0015】図1(a)は、本発明の一実施例を示すバ
ス駆動回路であり、図1(b)は各信号のタイミングチ
ャートを示している。時刻t0においてn+1本の配線
(DB_1、DB_2、・・・、DB_n、DB_lo
w)の電位はそれぞれpチャネルMOSFET(PRE
P_1、PREP_2、・・・、PREP_n、PRE
P_low)によって電源電圧(VCC)に、また、配
線(DB_dmy)の電位はnチャネルMOSFET
(PREN_dmy)によって接地電位(0V)に保た
れている。このとき制御信号(EN)はロウレベル(0
V)であるため、nチャネルMOSFET(MN_1、
MN_2、・・・、MN_n、MN_low)は非導通
となっている。時刻t1において制御信号(EN)がハ
イレベル(VCC)に変化すると、ビット信号(DOU
T_1、DOUT_2、・・・、DOUT_n)のハイ
レベル(VCC)/ロウレベル(0V)に応じてそれぞ
れ、nチャネルMOSFET(MN_1、MN_2、・
・・、MN_n)は非導通のまま/導通となる。また、
nチャネルMOSFET(MN_low)は導通とな
る。nチャネルMOSFET(MN_1、MN_2、・
・・、MN_n)のうち導通となったnチャネルMOS
FETをk個(MN_#1、MN_#2、・・・、MN
_#k)とすると、k+2本の配線(DB_#1、DB
_#2、・・・、DB_#k、DB_low、DB_d
my)はk+1本の配線(DB_#1、DB_#2、・
・・、DB_#k、DB_low)の容量に蓄積されて
いた電荷を分かちあって、電源電圧(VCC)と接地電
位(0V)の間のある電位(V_lowと表す)に落ち
着く。一方、他の配線(DB_1、DB_2、・・・、
DB_nのうちDB_#1、DB_#2、・・・、DB
_#k以外の配線)は電源電圧(VCC)に保たれたま
まである。時刻t2において活性化信号(ACT)がハ
イレベル(VCC)に変化すると、増幅回路(AMP_
1、AMP_2、・・・、AMP_n)が動作する。そ
れぞれの増幅回路(AMP_i、i=1、2、・・・、
n)では、VCCとV_low(=DB_low)をも
とに擬似的にその中間の参照電位を生成し、参照電位と
配線(DB_i)の電位を入力とした差動増幅を行な
う。かくして、その出力(DIN_1、DIN_2、・
・・、DIN_n)では配線(DB_1、DB_2、・
・・、DB_n)の電位VCC/V_lowに応じてそ
れぞれハイレベル(VCC)/ロウレベル(0V)が出
力される。時刻t3においてプリチャージ信号(PR
E)がハイレベル(VCC)に変化すると、n+1本の
配線(DB_1、DB_2、・・・、DB_n、DB_
low)の電位はそれぞれpチャネルMOSFET(P
REP_1、PREP_2、・・・、PREP_n、P
REP_low)によって電源電圧(VCC)まで充
電、また、配線(DB_dmy)の電位はnチャネルM
OSFET(PREN_dmy)によって接地電位(0
V)まで放電され次のサイクルに備える。
FIG. 1A is a bus drive circuit showing an embodiment of the present invention, and FIG. 1B is a timing chart of each signal. At time t0, n + 1 wirings (DB_1, DB_2, ..., DB_n, DB_lo)
w) is the potential of the p-channel MOSFET (PRE).
P_1, PREP_2, ..., PREP_n, PRE
The power supply voltage (VCC) is determined by P_low, and the potential of the wiring (DB_dmy) is determined by the n-channel MOSFET
It is kept at the ground potential (0V) by (PREN_dmy). At this time, the control signal (EN) is low level (0
V), the n-channel MOSFET (MN_1,
(MN_2, ..., MN_n, MN_low) are non-conductive. When the control signal (EN) changes to the high level (VCC) at time t1, the bit signal (DOU)
.., DOUT_n) corresponding to the high level (VCC) / low level (0V) of the n-channel MOSFETs (MN_1, MN_2 ,.
.., MN_n) remains / becomes non-conductive. Also,
The n-channel MOSFET (MN_low) becomes conductive. n-channel MOSFET (MN_1, MN_2, ...
.., MN_n) n-channel MOS turned on
K FETs (MN_ # 1, MN_ # 2, ..., MN
_ # K), k + 2 wirings (DB_ # 1, DB
_ # 2, ..., DB_ # k, DB_low, DB_d
my) is k + 1 wirings (DB_ # 1, DB_ # 2, ...
.., DB_ # k, DB_low) share the charges accumulated in the capacitors and settle to a certain potential (denoted as V_low) between the power supply voltage (VCC) and the ground potential (0 V). On the other hand, other wiring (DB_1, DB_2, ...,
DB_ # 1, DB_ # 2, ..., DB among DB_n
The wirings other than _ # k) are kept at the power supply voltage (VCC). When the activation signal (ACT) changes to high level (VCC) at time t2, the amplifier circuit (AMP_
1, AMP_2, ..., AMP_n) operates. Each amplifier circuit (AMP_i, i = 1, 2, ...
In n), a reference potential in the middle is artificially generated based on VCC and V_low (= DB_low), and differential amplification is performed using the reference potential and the potential of the wiring (DB_i) as inputs. Thus, its output (DIN_1, DIN_2, ...
.., DIN_n) wiring (DB_1, DB_2, ...
.., high level (VCC) / low level (0 V) are output according to the potential VCC / V_low of DB_n). At time t3, the precharge signal (PR
When E) changes to the high level (VCC), n + 1 wirings (DB_1, DB_2, ..., DB_n, DB_)
The potential of each low is p-channel MOSFET (P
REP_1, PREP_2, ..., PREP_n, P
REP_low) charges the power supply voltage (VCC), and the potential of the wiring (DB_dmy) is n-channel M
By the OSFET (PREN_dmy), the ground potential (0
V) is discharged to prepare for the next cycle.

【0016】図2は本発明のバス駆動回路(図1
(a))で用いている差動増幅回路の構成を示してい
る。各信号のタイミングは図1(b)を参照されたい。
FIG. 2 shows a bus driving circuit of the present invention (see FIG.
The configuration of the differential amplifier circuit used in (a)) is shown. See FIG. 1B for the timing of each signal.

【0017】時刻t0からt2までの間は活性化信号
(ACT)がロウレベル(0V)であり、pチャネルM
OSFET(MP3、MP4)が導通してノード(N
4、N5)の電位を電源電圧(VCC)に保っている。
また、nチャネルMOSFET(MN7)は非導通とな
っているので、この回路内で電流の流れる経路は遮断さ
れている。
From time t0 to t2, the activation signal (ACT) is at low level (0V), and the p-channel M
The OSFETs (MP3, MP4) become conductive and the node (N
4, N5) is kept at the power supply voltage (VCC).
Further, since the n-channel MOSFET (MN7) is non-conductive, the current flow path is cut off in this circuit.

【0018】時刻t2において活性化信号(ACT)が
ハイレベル(VCC)に変化すると、pチャネルMOS
FET(MP3、MP4)が非導通、nチャネルMOS
FET(MN7)は導通となる。nチャネルMOSFE
T(MN7)は、nチャネルMOSFET(MN1、M
N2)を介してノード(N2)を、nチャネルMOSF
ET(MN3、MN4)を介してノード(N3)を接地
電位(0V)に引き下げようとする。配線(DB_i)
の電圧のハイレベル(VCC)/ロウレベル(V_lo
w)に応じて経路(N2→N1)は強い導通/弱い導通
となる。また、nチャネルMOSFET(MN3)のゲ
ートにハイレベル(VCC)がnチャネルMOSFET
(MN4)のゲートにロウレベル(V_low)が入力
されているので、経路(N3→N1)は中間の強さの導
通となる。この2つの経路(N2→N1、N3→N1)
の導通の相対的な強弱関係は、nチャネルMOSFET
(MN5、MN6)およびpチャネルMOSFET(M
P1、MP2)から構成されるラッチ部に伝達され、D
IN_iにてハイレベル(VCC)またはロウレベル
(0V)の出力として取り出される。例えば、配線(D
B_i)の電圧がハイレベル(VCC)ならば、ノード
(N2)はノード(N3)よりもより強く接地電位(0
V)に引き下げられるので、nチャネルMOSFET
(MN5)はnチャネルMOSFET(MN6)よりも
強く導通する。これは、pチャネルMOSFET(MP
2)をpチャネルMOSFET(MP1)よりも強く導
通させる。これにより、さらにnチャネルMOSFET
(MN5)はnチャネルMOSFET(MN6)よりも
強く導通する。かくして、ラッチ部では正帰還がかか
り、nチャネルMOSFET(MN5)とpチャネルM
OSFET(MP2)が完全に導通、nチャネルMOS
FET(MN6)とpチャネルMOSFET(MP1)
が完全に非導通となり、DIN_iにはハイレベル(V
CC)が出力される。一方、配線(DB_i)の電圧が
ロウレベル(V_low)ならば、同様の正帰還動作に
より、nチャネルMOSFET(MN6)とpチャネル
MOSFET(MP1)が完全に導通、nチャネルMO
SFET(MN5)とpチャネルMOSFET(MP
2)が完全に非導通となり、DIN_iにはロウレベル
(0V)が出力される。なお、ラッチ部の正帰還動作が
完了した後は直流電流の流れる経路がなくなるので、時
刻t2において回路が活性化されてからDIN_iのレ
ベルが確定するまでのわずかの間しかこの増幅回路は電
力を消費しない。
When the activation signal (ACT) changes to high level (VCC) at time t2, the p-channel MOS
FET (MP3, MP4) is non-conductive, n-channel MOS
The FET (MN7) becomes conductive. n-channel MOSFE
T (MN7) is an n-channel MOSFET (MN1, M
Node (N2) via an N-channel MOSF
An attempt is made to pull down the node (N3) to the ground potential (0V) via ET (MN3, MN4). Wiring (DB_i)
Voltage of high level (VCC) / low level (V_lo
Depending on w), the path (N2 → N1) becomes strong / weakly conductive. In addition, a high level (VCC) is applied to the gate of the n-channel MOSFET (MN3).
Since the low level (V_low) is input to the gate of (MN4), the path (N3 → N1) becomes conductive with intermediate strength. These two routes (N2 → N1, N3 → N1)
The relative strength of conduction of n-channel MOSFET
(MN5, MN6) and p-channel MOSFET (M
P1, MP2) is transmitted to the latch unit, and D
It is taken out as a high level (VCC) or low level (0V) output at IN_i. For example, wiring (D
If the voltage of B_i) is high level (VCC), the node (N2) is stronger than the node (N3) and the ground potential (0).
V), so n-channel MOSFET
(MN5) conducts more strongly than the n-channel MOSFET (MN6). This is a p-channel MOSFET (MP
2) is conducted more strongly than the p-channel MOSFET (MP1). As a result, the n-channel MOSFET
(MN5) conducts more strongly than the n-channel MOSFET (MN6). Thus, positive feedback is applied in the latch section, and the n-channel MOSFET (MN5) and p-channel M
OSFET (MP2) is fully conductive, n-channel MOS
FET (MN6) and p-channel MOSFET (MP1)
Become completely non-conducting, and DIN_i has a high level (V
CC) is output. On the other hand, if the voltage of the wiring (DB_i) is low level (V_low), the n-channel MOSFET (MN6) and the p-channel MOSFET (MP1) are brought into complete conduction by the same positive feedback operation, and the n-channel MO
SFET (MN5) and p-channel MOSFET (MP
2) becomes completely non-conductive, and a low level (0V) is output to DIN_i. Since the path through which the direct current flows does not exist after the positive feedback operation of the latch section is completed, this amplifier circuit is powered up only for a short time after the circuit is activated at time t2 until the level of DIN_i is determined. Do not consume.

【0019】図5は本発明の他の実施例を示すバス駆動
回路であって、図1(a)のバス駆動回路におけるnチ
ャネルMOSFET(MN_1、MN_2、・・・、M
N_n、MN_low)と並列にpチャネルMOSFE
Tを接続したものである。このように両極性のMOSF
ETを並列に接続することにより、これらのドレイン・
ソース経路によって接続された配線間(DB_dmyと
他の配線)の電位を確実に同電位とすることができる。
FIG. 5 shows a bus driving circuit according to another embodiment of the present invention. The n-channel MOSFETs (MN_1, MN_2, ..., M) in the bus driving circuit shown in FIG. 1 (a).
N_n, MN_low) in parallel with p-channel MOSFE
T is connected. In this way bipolar MOSF
By connecting ET in parallel,
The potentials between the wirings (DB_dmy and other wirings) connected by the source path can be surely set to the same potential.

【0020】図6(a)は本発明の他の実施例を示すバ
ス構成であって、図1(a)に示したバス構成に対して
MOSFETおよび電源の極性をすべて逆にしたもので
ある。各信号のタイミングチャートを図6(b)に示
す。バスの動作は図1(a)のバスの動作説明から容易
に類推できるので、説明を省略する。なお、本実施例に
おいて、図5の実施例に示したバス構成と全く同様にし
て、pチャネルMOSFET(MP_1、MP_2、・
・・、MP_n、MP_low)と並列にnチャネルM
OSFET(MN_1、MN_2、・・・、MN_n、
MN_low)をそれぞれ接続することも勿論可能であ
る。
FIG. 6A shows a bus configuration showing another embodiment of the present invention, in which the polarities of the MOSFET and the power supply are all opposite to those of the bus configuration shown in FIG. 1A. . A timing chart of each signal is shown in FIG. The operation of the bus can be easily inferred from the description of the operation of the bus in FIG. In this embodiment, the p-channel MOSFETs (MP_1, MP_2, ...) Exactly the same as the bus configuration shown in the embodiment of FIG.
.., MP_n, MP_low) and n channel M in parallel
OSFETs (MN_1, MN_2, ..., MN_n,
Of course, it is also possible to connect each MN_low).

【0021】図7は、図6の実施例で用いられている増
幅回路(AMPB_i、i=1、2、・・・、n)の構
成を示している。これは、既に図2で示した増幅回路
(AMP_i、i=1、2、・・・、n)とはMOSF
ETおよび電源の極性がすべて逆になる。
FIG. 7 shows the configuration of the amplifier circuit (AMPB_i, i = 1, 2, ..., N) used in the embodiment of FIG. This is different from the amplifier circuit (AMP_i, i = 1, 2, ..., N) already shown in FIG.
ET and power supply polarity are all reversed.

【0022】図8は本発明の他の実施例を示すバス駆動
回路であって、図1(a)に示したバス駆動回路に対し
て1本の配線(DB_VCC)を追加したものである。
配線(DB_VCC)はpチャネルMOSFET(PR
EP_VCC)によって電源電圧(VCC)にプリチャ
ージされ、増幅回路(AMP_i、i=1、2、・・
・、n)の入力信号の一つとして用いられる(図1
(a)の実施例では機能ブロックB内の電源電圧(VC
C)を入力信号としている)。このような構成とするこ
とによって、配線が1本増加する分だけバスの占有面積
が増大するものの、増幅回路(AMP_i)への3つの
入力信号(DB_i、VCC、DB_low)がすべて
バス配線からの入力信号となるので、各配線に誘起され
た同相の雑音は増幅回路(AMP_i)の差動増幅動作
により完全に除去されるという利点がある。
FIG. 8 shows a bus driving circuit according to another embodiment of the present invention, in which one wiring (DB_VCC) is added to the bus driving circuit shown in FIG. 1 (a).
The wiring (DB_VCC) is a p-channel MOSFET (PR
It is precharged to the power supply voltage (VCC) by EP_VCC, and the amplifier circuit (AMP_i, i = 1, 2, ...
, N) used as one of the input signals (Fig. 1
In the embodiment of (a), the power supply voltage (VC
C) is used as an input signal). With such a configuration, although the bus occupying area is increased by the increase of one wiring, all three input signals (DB_i, VCC, DB_low) to the amplifier circuit (AMP_i) are transmitted from the bus wiring. Since it becomes an input signal, there is an advantage that the in-phase noise induced in each wiring is completely removed by the differential amplification operation of the amplification circuit (AMP_i).

【0023】なお、本実施例と図5または図6の実施例
を組み合わせたバス駆動回路も勿論可能である。
Of course, a bus drive circuit combining this embodiment with the embodiment of FIG. 5 or 6 is also possible.

【0024】図9は本発明の他の実施例を示すバス駆動
回路である。
FIG. 9 is a bus drive circuit showing another embodiment of the present invention.

【0025】一般に、配線間には容量(線間容量)が存
在する。バス配線で大きな線間容量が存在する場合に
は、1本の配線の電位変化が線間容量を介して他の配線
に雑音として現われるおそれがある。本実施例は、この
ような線間容量に起因する雑音を回避するバス駆動回路
を示している。
Generally, a capacitance (line-to-line capacitance) exists between wirings. When there is a large line capacitance in the bus line, the potential change of one line may appear as noise in the other line via the line capacitance. This embodiment shows a bus drive circuit that avoids noise caused by such line capacitance.

【0026】本実施例では、図1(a)の実施例に対し
て、配線(DB_i、i=1、2、・・・、n)と電源
(VCC)との間の導通/非導通を制御するスイッチン
グ回路(pMOS(MP_i)とNANDゲート(NA
ND_i)からなる)を付加した構成となっている。こ
のスイッチング回路は、制御信号(EN)がハイレベル
(VCC)となって配線(DB_1、DB_2、・・
・、DB_n)にハイレベル(VCC)またはロウレベ
ル(V_low)の信号が出現しているときに、ハイレ
ベル(VCC)が現われている配線と電源(VCC)と
の間を導通させその配線の電位を確実に電源(VCC)
と同電位に保持する。例えば、制御信号(EN)がハイ
レベル(VCC)のとき配線(DB_1)にハイレベル
が出現しているとすると、機能ブロックAから出力され
ているビット信号(DOUT_1)はハイレベル(VC
C)であるはずだから、NANDゲート(NAND_
1)の出力はロウレベル、したがってpMOS(MP_
1)は導通となる。このとき、他の配線(例えばDB_
2)にロウレベルが出現し線間容量を介して配線(DB
_1)の電位を低下させようとしても、配線(DB_
1)の電位はpMOS(MP_1)により確実に電源電
圧(VCC)に固定されているので、配線(DB_1)
は配線(DB_2)の電位変化の影響を受けない。
In this embodiment, as compared with the embodiment of FIG. 1A, conduction / non-conduction between the wiring (DB_i, i = 1, 2, ..., N) and the power supply (VCC) is set. Controlled switching circuit (pMOS (MP_i) and NAND gate (NA
ND_i)) is added. In this switching circuit, the control signal (EN) becomes the high level (VCC) and the wiring (DB_1, DB_2, ...
When a high-level (VCC) or low-level (V_low) signal appears on DB_n, the wiring where the high-level (VCC) appears and the power supply (VCC) are electrically connected, and the potential of the wiring Sure power supply (VCC)
Hold at the same potential as. For example, if a high level appears on the wiring (DB_1) when the control signal (EN) is at a high level (VCC), the bit signal (DOUT_1) output from the functional block A is at a high level (VC).
C), the NAND gate (NAND_
The output of 1) is low level, and therefore pMOS (MP_
1) becomes conductive. At this time, other wiring (for example, DB_
A low level appears at 2) and the wiring (DB
_ 1) to reduce the potential of the wiring (DB_
Since the potential of 1) is reliably fixed to the power supply voltage (VCC) by the pMOS (MP_1), the wiring (DB_1)
Is not affected by the potential change of the wiring (DB_2).

【0027】図10(a)は本発明の他の実施例を示す
バス駆動回路であって、本発明の代表的な実施例(図1
など)に比べてバス配線の本数が1本少ないことに特徴
がある。これは、他の実施例のバス駆動回路に含まれて
いる配線(DB_low)が、本実施例では含まれてお
らず配線(DB_low)の機能を配線(DB_dm
y)で代用させていることによる。このように配線(D
B_dmy)で配線(DB_low)を代用できるの
は、配線(DB_low)に現われる配線(DB_i、
i=1、2、・・・、n)のロウレベル(V_low)
信号が、時刻t1から時刻t3の間に限っては配線(D
B_dmy)にも現われるからである(図10(b)参
照)。ただし、配線(DB_dmy)の信号レベルが確
実に配線(DB_i)のロウレベル(V_low)と一
致するまである程度の整定時間を要するので、高速な用
途には向かない。
FIG. 10A is a bus drive circuit showing another embodiment of the present invention, which is a typical embodiment of the present invention (see FIG. 1).
The number of bus lines is one less than that of This is because the wiring (DB_low) included in the bus drive circuit of the other embodiment is not included in the present embodiment, and the function of the wiring (DB_low) is added to the wiring (DB_dm).
y) because it substitutes. Wiring (D
The wiring (DB_low) can be substituted by B_dmy) because the wiring (DB_i) appearing in the wiring (DB_low)
i = 1, 2, ..., N) low level (V_low)
The signal is transmitted through the wiring (D) only between time t1 and time t3.
This is because it also appears in B_dmy) (see FIG. 10B). However, since it takes a certain settling time until the signal level of the wiring (DB_dmy) surely matches the low level (V_low) of the wiring (DB_i), it is not suitable for high-speed applications.

【0028】図11は本発明のバス配線のレイアウトパ
ターン例を示している。本発明のバスでは、配線(DB
_low)はなるべく他の配線(DB_1、DB_2、
・・・、DB_n、DB_low)から離しておくこと
が望ましい。なぜなら、配線(DB_dmy)では他の
配線(DB_1、DB_2、・・・、DB_n、DB_
low)に比べて信号の電圧振幅が大きく(図4(a)
からも明らかなように、配線(DB_dmy)の電圧振
幅は常にVCC/2以上であり、一方、他の配線(DB
_1、DB_2、・・・、DB_n、DB_low)の
電圧振幅は常にVCC/2以下である)、これが線間容
量を介して他の配線の電位を変動させるおそれがあるか
らである。
FIG. 11 shows an example of the layout pattern of the bus wiring of the present invention. In the bus of the present invention, wiring (DB
_Low is the other wiring (DB_1, DB_2,
..., DB_n, DB_low). Because, in the wiring (DB_dmy), other wirings (DB_1, DB_2, ..., DB_n, DB_).
signal amplitude is larger than that of low (see FIG. 4A).
As is clear from the above, the voltage amplitude of the wiring (DB_dmy) is always VCC / 2 or more, while the other wiring (DB_dmy)
, _1, DB_2, ..., DB_n, DB_low) is always less than or equal to VCC / 2), because this may change the potential of other wirings via the line capacitance.

【0029】図11(a)は配線(DB_dmy)のみ
他の配線(DB_1、DB_2、・・・、DB_n、D
B_low)の配線ピッチよりも離してレイアウトした
例である。また、図11(b)のように配線(DB_d
my)と他の配線(DB_1、DB_2、・・・、DB
_n、DB_low)との間に、接地電位(GND)に
固定された配線(DB_GND)を挿入すると、配線
(DB_dmy)が生ずる電界をより効果的に遮蔽する
ことができる。配線(DB_GND)の電位は必ずしも
接地電位(GND)である必要はなく、一定電位に固定
されてさえいればよい。
FIG. 11A shows only the wiring (DB_dmy) and the other wirings (DB_1, DB_2, ..., DB_n, D).
In this example, the layout is separated from the wiring pitch of B_low). Further, as shown in FIG. 11B, wiring (DB_d
my) and other wiring (DB_1, DB_2, ..., DB
By inserting a wiring (DB_GND) fixed to the ground potential (GND) between _n and DB_low, the electric field generated by the wiring (DB_dmy) can be shielded more effectively. The potential of the wiring (DB_GND) does not necessarily have to be the ground potential (GND), and may be fixed to a constant potential.

【0030】図12(b)および(c)は本発明の他の
実施例であって、バスに含まれる配線の構成を示してい
る(比較のために図12(a)には図1の実施例に相当
する配線の構成を示した)。ただし、ここでは16ビッ
トのデータを扱うバスを例にとって説明を行なう。
12 (b) and 12 (c) show another embodiment of the present invention, showing the configuration of the wiring included in the bus (for comparison, FIG. 12 (a) shows the configuration of FIG. 1). The wiring configuration corresponding to the embodiment is shown). However, a bus that handles 16-bit data will be described as an example here.

【0031】図12(a)の構成では、配線(DB_
i)は1つの機能ブロックにつき1個の増幅回路(AM
P_i)にのみ接続されているのに対して、配線(DB
_low)は16個の増幅回路(AMP_i、i=1〜
16)に接続されている。配線(DB_low)ではそ
の分だけ配線(DB_i)よりも容量が大きくなり、特
に配線容量よりもこれらの増幅回路のゲート容量が支配
的となると、配線(DB_i)と配線(DB_low)
の容量の差が相対的に増大し、バスの動作に不具合を生
じる場合がある。そこで、図12(b)に示すように配
線(DB_low)を多重化し(DB_low_1、D
B_low_2)、例えば増幅回路(AMP_i、i=
1〜8)と増幅回路(AMP_i、i=9〜16)をそ
れぞれ配線(DB_low_1)と配線(DB_low
_2)で分担させることにより、バス配線の占有面積は
増大するものの、上に述べたような容量の差を軽減する
ことが可能である。この例では配線(DB_low)を
2本の配線(DB_low_1、DB_low_2)で
多重化しているが、さらにこの配線本数をもっと増やす
こともできる。
In the configuration of FIG. 12A, the wiring (DB_
i) is one amplifier circuit (AM) for each functional block.
P_i) is connected only to the wiring (DB
_Low is 16 amplifier circuits (AMP_i, i = 1 to 1)
16). The capacitance of the wiring (DB_low) becomes larger than that of the wiring (DB_i), and when the gate capacitance of these amplifier circuits becomes more dominant than the wiring capacitance, the wiring (DB_i) and the wiring (DB_low).
In some cases, the difference in capacitance between the two increases relatively, causing a malfunction in the bus operation. Therefore, as shown in FIG. 12B, the wiring (DB_low) is multiplexed (DB_low_1, D_low).
B_low_2), for example, an amplifier circuit (AMP_i, i =
1 to 8) and the amplifier circuit (AMP_i, i = 9 to 16) for the wiring (DB_low_1) and the wiring (DB_low), respectively.
Although the area occupied by the bus wiring is increased by sharing with (2), it is possible to reduce the difference in capacitance as described above. In this example, the wiring (DB_low) is multiplexed with two wirings (DB_low_1, DB_low_2), but the number of wirings can be further increased.

【0032】本発明のバス駆動回路では、バスの配線
(DB_i)に現われる信号の振幅が小さいため、雑音
による誤動作が起こらないように特に注意を払う必要が
ある。そこで、図12(c)に示すように配線(DB_
low)および配線(DB_dmy)をそれぞれ多重化
し(DB_low_1、DB_low_2、および、D
B_dmy_1、DB_dmy_2)、8ビットのデー
タを扱う独立なバスを2つ組み合わせることにより、バ
スの消費電力および占有面積は増大するものの、バスの
配線(DB_i)に現われる信号の振幅の振幅を増大さ
せることができる。この例では配線(DB_low)お
よび配線(DB_dmy)をそれぞれ2本の配線(DB
_low_1、DB_low_2、および、DB_dm
y_1、DB_dmy_2)で多重化しているが、さら
にこの配線本数をもっと増やすこともできる。
In the bus driving circuit of the present invention, since the amplitude of the signal appearing on the bus wiring (DB_i) is small, it is necessary to pay special attention to prevent malfunction due to noise. Therefore, as shown in FIG. 12C, wiring (DB_
low) and wiring (DB_dmy) are respectively multiplexed (DB_low_1, DB_low_2, and D
B_dmy_1, DB_dmy_2), by combining two independent buses that handle 8-bit data, the power consumption and occupied area of the bus are increased, but the amplitude of the amplitude of the signal appearing on the bus wiring (DB_i) is increased. You can In this example, two wirings (DB_low) and two wirings (DB_dmy) are provided.
_Low_1, DB_low_2, and DB_dm
Although y_1 and DB_dmy_2) are multiplexed, the number of wirings can be further increased.

【0033】図13は本発明のバス駆動回路(図1
(a))で用いている差動増幅回路の構成であって、図
2に示した回路構成にpチャネルMOSFET(MP1
2、MP13)を追加したものである。回路の非活性時
(活性化信号(ACT)がロウレベル(0V)のとき)
に、pチャネルMOSFET(MP12、MP13)が
それぞれノード(N2、N3)を確実に同電位にする
(ともに電源電圧(VCC)となる)ので、回路の差動
増幅動作がより安定に行なわれる。
FIG. 13 shows a bus driving circuit of the present invention (see FIG.
(A)) is a configuration of the differential amplifier circuit, in which the p-channel MOSFET (MP1
2, MP13) is added. When the circuit is inactive (when the activation signal (ACT) is low level (0V))
In addition, since the p-channel MOSFETs (MP12, MP13) surely bring the nodes (N2, N3) to the same potential (both become the power supply voltage (VCC)), the differential amplification operation of the circuit is performed more stably.

【0034】図14は本発明のバス駆動回路(図1
(a))で用いている差動増幅回路の構成であって、図
2に示した回路構成にpチャネルMOSFET(MP1
4)を追加したものである。回路の非活性時(活性化信
号(ACT)がロウレベル(0V)のとき)に、pチャ
ネルMOSFET(MP14)がノード(N2、N3)
を確実に同電位にするので、回路の差動増幅動作がより
安定に行なわれる。
FIG. 14 shows a bus driving circuit of the present invention (see FIG.
(A)) is a configuration of the differential amplifier circuit, in which the p-channel MOSFET (MP1
4) is added. When the circuit is inactive (when the activation signal (ACT) is at low level (0V)), the p-channel MOSFET (MP14) is connected to the nodes (N2, N3).
Are surely set to the same potential, the differential amplification operation of the circuit is performed more stably.

【0035】図15には、本発明のバス駆動回路で用い
られている各種の制御信号(PRE、EN、ACT)を
クロック(CK0、CK1)から生成する方法を示し
た。この例では、オーバーラップした2相クロックを想
定しているが、他のタイプのクロック(例えばオーバー
ラップのない2相クロック、あるいは1相クロック)か
らでも、同様にして容易に制御信号を生成することがで
きる。
FIG. 15 shows a method of generating various control signals (PRE, EN, ACT) used in the bus drive circuit of the present invention from clocks (CK0, CK1). In this example, overlapping two-phase clocks are assumed, but control signals can be easily generated in the same manner from other types of clocks (for example, two-phase clocks without overlap or one-phase clock). be able to.

【0036】図16(a)は本発明の他の実施例を示す
バス駆動回路であって、データを受信する機能ブロック
(機能ブロックB)にてデータの到着を検知して活性化
信号(ACT)を生成することを特徴とするものであ
る。
FIG. 16 (a) shows a bus driving circuit according to another embodiment of the present invention, in which a functional block (functional block B) for receiving data detects the arrival of data to activate a signal (ACT). ) Is generated.

【0037】データを受信するブロック(機能ブロック
B)にデータ(DB_1、DB_2、・・・、DB_
n、DB_low)が到着すると、同時に配線(DB_
dmy)の電位も変化する。配線(DB_dmy)の電
圧振幅はVCC/2以上の大きな値となるので(図4
(a)参照)、配線(DB_dmy)の電位変化はごく
容易に検出できる。機能ブロックB内の検出回路(AC
T_GEN、回路構成は図17参照)が時刻t1におい
て配線(DB_dmy)の電位上昇を検出し、活性化信
号(ACT)を生成する。時刻t4において検出回路
(ACT_GEN)はプリチャージ信号(PRE)の立
ち下がりを検知して活性化信号(ACT)をリセット
し、次のサイクルに備える(図16(b))。
Data (DB_1, DB_2, ..., DB_) is stored in a block (functional block B) for receiving data.
n, DB_low) arrive at the same time, the wiring (DB_low)
The potential of dmy) also changes. Since the voltage amplitude of the wiring (DB_dmy) has a large value of VCC / 2 or more (see FIG. 4).
(See (a)), the potential change of the wiring (DB_dmy) can be detected very easily. Detection circuit (AC
T_GEN, the circuit configuration of which is shown in FIG. 17) detects a potential rise of the wiring (DB_dmy) at time t1 and generates an activation signal (ACT). At time t4, the detection circuit (ACT_GEN) detects the fall of the precharge signal (PRE) and resets the activation signal (ACT), and prepares for the next cycle (FIG. 16 (b)).

【0038】前述の実施例のバス駆動回路(図16
(a))において用いられている検出回路(ACT_G
EN)の構成を図17に示した。以下に、この回路の動
作を説明する。
The bus drive circuit of the above-described embodiment (see FIG. 16)
(A)) used in the detection circuit (ACT_G
The structure of (EN) is shown in FIG. The operation of this circuit will be described below.

【0039】本回路は、2つの入力(PRE、DB_d
my)と1つの出力(ACT)を持つ。時刻t1におい
て入力(DB_dmy)の電位がV_low(VCC/
2以上の値)に上昇すると、nMOS(MN12)は導
通しノード(N6)の電位は0Vに低下する(活性化信
号(ACT)はハイレベル(VCC)となる)。時刻t
3において入力(DB_dmy)が0Vとなると、nM
OS(MN12)は非導通となる。時刻t4において入
力(PRE)がハイレベル(VCC)からロウレベル
(0V)に変化すると、5段のインバータ(INV6、
INV7、INV8、INV9、INV10)の遅延時
間に相当する時間だけpMOS(MP15)は導通し、
ノード(N6)の電位は電源電圧(VCC)まで引き上
げられ、活性化信号(ACT)はロウレベル(0V)に
リセットされ次のサイクルに備える。pMOS(MP1
5)が導通し続ける時間は奇数段接続されたインバータ
(INV6〜10)の段数を加減することにより調節で
きる。
This circuit has two inputs (PRE, DB_d
my) and one output (ACT). At time t1, the potential of the input (DB_dmy) is V_low (VCC /
Rises to a value of 2 or more), the nMOS (MN12) becomes conductive and the potential of the node (N6) drops to 0V (the activation signal (ACT) becomes high level (VCC)). Time t
When the input (DB_dmy) becomes 0V in 3, the nM
The OS (MN12) becomes non-conductive. When the input (PRE) changes from the high level (VCC) to the low level (0V) at time t4, the five-stage inverter (INV6, INV6,
INV7, INV8, INV9, INV10), the pMOS (MP15) conducts for a time corresponding to the delay time,
The potential of the node (N6) is raised to the power supply voltage (VCC), and the activation signal (ACT) is reset to low level (0V) to prepare for the next cycle. pMOS (MP1
The time during which 5) continues to conduct can be adjusted by adjusting the number of stages of the inverters (INV6 to 10) connected in odd stages.

【0040】図18は本発明の他の実施例を示す構成図
であって、内部バスに本発明のバス構成を適用したマイ
クロプロセッサのブロック図を示す。マイクロプロセッ
サは一般に、演算・制御部、メモリ、バスインターフェ
イスを備えており、それぞれのブロック間は内部バスに
よって接続されている。この内部バスに本発明のバス駆
動回路を適用することにより、マイクロプロセッサのチ
ップ消費電力を有効に低減することができる。
FIG. 18 is a block diagram showing another embodiment of the present invention, which is a block diagram of a microprocessor in which the bus configuration of the present invention is applied to an internal bus. A microprocessor generally includes an arithmetic / control unit, a memory, and a bus interface, and blocks are connected to each other by an internal bus. By applying the bus drive circuit of the present invention to this internal bus, the chip power consumption of the microprocessor can be effectively reduced.

【0041】図19は本発明の他の実施例を示す構成図
であって、デジタル方式携帯電話機のシステム構成を示
す。ベースバンドLSIでは、デジタル化した音声の符
号化/復号化やフレームの組立て/分解など演算量の多
いデジタル処理を行なう。ベースバンドLSIの内部バ
スに本発明のバス駆動回路を適用することによりLSI
の消費電力が低減されるので、電池の寿命時間が長い携
帯電話機を実現することができる。
FIG. 19 is a block diagram showing another embodiment of the present invention, showing the system configuration of a digital portable telephone. The baseband LSI performs digital processing with a large amount of calculation such as encoding / decoding of digitized voice and frame assembly / disassembly. By applying the bus drive circuit of the present invention to the internal bus of the baseband LSI,
Since the power consumption is reduced, a mobile phone having a long battery life can be realized.

【0042】図20は本発明の他の実施例を示す構成図
であって、パッケージボード上の複数のチップを接続す
る外部バスに本発明のバス構成を適用した例を示す。こ
のように外部バスに本発明のバス構成を適用することに
より、システム全体の消費電力を有効に低減することが
できる。
FIG. 20 is a constitutional view showing another embodiment of the present invention, showing an example in which the bus constitution of the present invention is applied to an external bus for connecting a plurality of chips on a package board. By thus applying the bus configuration of the present invention to the external bus, the power consumption of the entire system can be effectively reduced.

【0043】前述の実施例(図20)で用いられる各チ
ップのピン構成例を図21(a)に示す。各チップの信
号ピンには、本発明のバス構成を適用した外部バスに接
続されるピン(P_1、P_2、・・・、P_n、P_
low、P_dmy)が含まれる。信号ピン(P_1、
P_2、・・・、P_n、P_low)の入出力レベル
は、ハイレベルが電源電圧(VCC)に一致し、ロウレ
ベルはVCC/2以上(n+1)VCC/(n+2)以
下の値となる。ロウレベルは各動作サイクルごとに異な
る電位レベルをとり得る(図21(b)参照)。
FIG. 21A shows a pin configuration example of each chip used in the above-described embodiment (FIG. 20). The signal pins of each chip are pins (P_1, P_2, ..., P_n, P_) connected to an external bus to which the bus configuration of the present invention is applied.
low, P_dmy) is included. Signal pin (P_1,
As for the input / output levels of P_2, ..., P_n, P_low, the high level matches the power supply voltage (VCC), and the low level becomes a value not less than VCC / 2 and not more than (n + 1) VCC / (n + 2). The low level can take a different potential level in each operation cycle (see FIG. 21B).

【0044】図22は本発明の他の実施例を示す。バス
の配線長が非常に長い場合には、大きな配線抵抗(ある
いは配線容量)が原因で信号波形がなまり、転送速度を
低下させるおそれがある。本実施例では、バスの途中に
中継器を設け信号波形を整形することによりこれを回避
している。バス配線(DB_1、DB_2、・・・、D
B_n、DB_low)に送り出されてきた信号は、中
継器で増幅回路(AMP_1、AMP_2、・・・、A
MP_n)によりフルスイングの信号に増幅され、NO
Rゲート(NOR_1、NOR_2、・・・、NOR_
n、NOR_low)およびnMOS(MN_1、MN
_2、・・・、MN_n、MN_low)により構成さ
れる送信部から、再び低振幅化された信号がバス配線
(DB_1’、DB_2’、・・・、DB_n’、DB
_low’)に送り出される。
FIG. 22 shows another embodiment of the present invention. If the wiring length of the bus is very long, the signal waveform may be blunted due to a large wiring resistance (or wiring capacitance), which may reduce the transfer speed. In this embodiment, this is avoided by providing a repeater in the middle of the bus to shape the signal waveform. Bus wiring (DB_1, DB_2, ..., D
The signals sent to B_n, DB_low) are amplified by amplifiers (AMP_1, AMP_2, ...
MP_n) is amplified to a full swing signal and NO
R gates (NOR_1, NOR_2, ..., NOR_
n, NOR_low) and nMOS (MN_1, MN
, ..., MN_n, MN_low), the signals whose amplitudes have been reduced again are transmitted to the bus lines (DB_1 ', DB_2', ..., DB_n ', DB).
_Low ').

【0045】[0045]

【発明の効果】以上説明したように本発明によれば、従
来バスの配線たかだか1本を充放電する程度の電力でバ
ス全体を機能させることができるので、消費電力が非常
に小さいバス構成を実現することができる。
As described above, according to the present invention, the entire bus can be operated with the power enough to charge and discharge at most one wiring of the conventional bus. Can be realized.

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

【図1】本発明の一実施例を示すバス駆動回路で(a)は
回路結線図、(b)各信号のタイミングチャートを示す
図。
FIG. 1A is a circuit connection diagram of a bus drive circuit according to an embodiment of the present invention, and FIG. 1B is a timing chart of signals.

【図2】本発明のバス駆動回路で使用する差動増幅回
路。
FIG. 2 is a differential amplifier circuit used in the bus drive circuit of the present invention.

【図3】従来のバス駆動回路で(a)は回路結線図、(b)
各信号のタイミングチャートを示す図。
FIG. 3A is a circuit diagram of a conventional bus drive circuit, and FIG.
The figure which shows the timing chart of each signal.

【図4】本発明のバス駆動回路で消費電力が低減される
原理を説明する図で(a)は本発明を説明するための図、
(b)従来の動作を説明するための図。
FIG. 4 is a diagram for explaining the principle of power consumption reduction in the bus drive circuit of the present invention, (a) is a diagram for explaining the present invention,
(b) A diagram for explaining a conventional operation.

【図5】本発明の他の実施例を示すバス駆動回路。FIG. 5 is a bus drive circuit showing another embodiment of the present invention.

【図6】本発明の他の実施例を示すバス駆動回路で(a)
は回路結線図、(b)各信号のタイミングチャートを示す
図。
FIG. 6 is a bus drive circuit showing another embodiment of the present invention (a)
Is a circuit connection diagram, and (b) is a diagram showing a timing chart of each signal.

【図7】本発明のバス駆動回路で使用する差動増幅回
路。
FIG. 7 is a differential amplifier circuit used in the bus drive circuit of the present invention.

【図8】本発明の他の実施例を示すバス駆動回路。FIG. 8 is a bus drive circuit showing another embodiment of the present invention.

【図9】本発明の他の実施例を示すバス駆動回路。FIG. 9 is a bus drive circuit showing another embodiment of the present invention.

【図10】本発明の他の実施例を示すバス駆動回路で
(a)は回路結線図、(b)各信号のタイミングチャートを
示す図。
FIG. 10 is a bus driving circuit showing another embodiment of the present invention.
(a) is a circuit connection diagram and (b) is a timing chart of each signal.

【図11】本発明のバス配線のレイアウトパターン例を
示す図。
FIG. 11 is a diagram showing an example of a layout pattern of bus wiring according to the present invention.

【図12】本発明の他の実施例を示すバスの配線構成。FIG. 12 is a wiring configuration of a bus showing another embodiment of the present invention.

【図13】本発明のバス駆動回路で使用する差動増幅回
路。
FIG. 13 is a differential amplifier circuit used in the bus drive circuit of the present invention.

【図14】本発明のバス駆動回路で使用する差動増幅回
路。
FIG. 14 is a differential amplifier circuit used in the bus drive circuit of the present invention.

【図15】本発明のバス駆動回路で使用する各制御信号
を生成する回路で(a)タイミングを示す図、(b)は回路
結線図。
15A and 15B are diagrams showing timings in a circuit for generating each control signal used in the bus drive circuit of the present invention, and FIG. 15B is a circuit connection diagram.

【図16】本発明の他の実施例を示すバス駆動回路で
(a)は回路結線図、(b)各信号のタイミングチャートを
示す図。
FIG. 16 is a bus driving circuit showing another embodiment of the present invention.
(a) is a circuit connection diagram and (b) is a timing chart of each signal.

【図17】本発明のバス駆動回路で使用する各制御信号
を生成する回路図。
FIG. 17 is a circuit diagram for generating each control signal used in the bus drive circuit of the present invention.

【図18】本発明のバス駆動回路を内部バスに適用した
マイクロプロセッサを示す図。
FIG. 18 is a diagram showing a microprocessor in which the bus drive circuit of the present invention is applied to an internal bus.

【図19】本発明のバス駆動回路をベースバンドLSI
の内部バスに適用したデジタル方式携帯電話機のシステ
ム構成を示す図。
FIG. 19 shows a bus drive circuit of the present invention as a baseband LSI
Showing the system configuration of a digital mobile phone applied to the internal bus of FIG.

【図20】本発明のバス構成を外部バスに適用したパッ
ケージボード。
FIG. 20 is a package board in which the bus configuration of the present invention is applied to an external bus.

【図21】外部バスとして用いた本発明のICパッケー
ジで(a)はバスに対応するチップのピン構成例を示す
図、(b)は入出力ポートの信号レベルを示す図。
FIG. 21A is a diagram showing an example of a pin configuration of a chip corresponding to the bus in the IC package of the present invention used as an external bus, and FIG. 21B is a diagram showing signal levels of input / output ports.

【図22】本発明のバスの途中に設定した中継器の構成
を示す図。
FIG. 22 is a diagram showing a configuration of a repeater set in the middle of the bus of the present invention.

【符号の説明】[Explanation of symbols]

MN_1〜n,MN_low,PREN_dmy,PR
EN_1〜n,PREN_high,MN1〜12…n
チャネルMOSFET、MP_1〜n,MP_hig
h,PREP_dmy,PREP_1〜n,PREP_
low,PREP_VCC,MP1〜15…pチャネル
MOSFET、INV1〜13…インバータ、NOR_
1〜n,NOR_low,NOR1〜3…NORゲー
ト、NAND_1〜n,NAND_high…NAND
ゲート、DB_1〜n,DB_low,DB_dmy,
DB_high,DB_VCC…バス配線、PRE,E
N,ACT,CK…制御信号、DOUT_1〜n…機能
ブロックから出力される信号、DIN_1〜n…機能ブ
ロックに入力される信号、AMP_1〜n、AMPB_
1〜n…差動増幅回路、VCC…電源、GND…接地電
位、CK1,CK2…クロック信号、P_1,P_2,
・・・,P_n,P_low,P_dmy…ピン。
MN_1-n, MN_low, PREN_dmy, PR
EN_1 to n, PREN_high, MN1 to 12 ... n
Channel MOSFET, MP_1 to n, MP_high
h, PREP_dmy, PREP_1 to n, PREP_
low, PREP_VCC, MP1 to 15 ... p-channel MOSFET, INV1 to 13 ... Inverter, NOR_
1-n, NOR_low, NOR 1-3 ... NOR gate, NAND_1-n, NAND_high ... NAND
Gate, DB_1-n, DB_low, DB_dmy,
DB_high, DB_VCC ... Bus wiring, PRE, E
N, ACT, CK ... Control signal, DOUT_1 to n ... Signal output from functional block, DIN_1 to n ... Signal input to functional block, AMP_1 to n, AMPB_
1 to n ... Differential amplifier circuit, VCC ... Power supply, GND ... Ground potential, CK1, CK2 ... Clock signal, P_1, P_2,
..., P_n, P_low, P_dmy ... pins.

───────────────────────────────────────────────────── フロントページの続き (72)発明者 菊池 隆文 東京都国分寺市東恋ケ窪1丁目280番地 株式会社日立製作所中央研究所内 (72)発明者 波多野 雄治 東京都国分寺市東恋ケ窪1丁目280番地 株式会社日立製作所中央研究所内 ─────────────────────────────────────────────────── ─── Continued Front Page (72) Inventor Takafumi Kikuchi 1-280 Higashi Koikeku, Kokubunji, Tokyo Inside Central Research Laboratory, Hitachi, Ltd. (72) Inventor Yuji Hatano 1-280, Higashi Koikeku, Kokubunji, Tokyo Hitachi Ltd. Central Research Center

Claims (28)

【特許請求の範囲】[Claims] 【請求項1】複数のデータ信号と制御信号を送信端と受
信端の間で配線したバス線と、 該バス線の送信端で駆動する駆動回路と、 該バス線の伝送路の配線容量を再配分するための制御回
路と、 上記受信端で上記バス信号を検出する検出回路とから成
ることを特徴とするバス駆動回路。
1. A bus line in which a plurality of data signals and control signals are wired between a transmission end and a reception end, a drive circuit for driving the transmission end of the bus line, and a wiring capacity of a transmission line of the bus line. A bus drive circuit comprising a control circuit for redistributing and a detection circuit for detecting the bus signal at the receiving end.
【請求項2】請求項1記載のバス駆動回路において、上
記制御回路として上記駆動回路に略電源電圧を与える充
電回路と、 上記駆動回路に略グランドレベルを与える放電回路とか
ら成ることを特徴とするバス駆動回路。
2. The bus drive circuit according to claim 1, comprising, as the control circuit, a charge circuit for applying a substantially power supply voltage to the drive circuit, and a discharge circuit for applying a substantially ground level to the drive circuit. Bus drive circuit.
【請求項3】請求項2記載のバス駆動回路において、上
記放電回路として上記バス線の配線容量に蓄積している
電荷を放電するためのスイッチ回路であることを特徴と
するバス駆動回路。
3. The bus drive circuit according to claim 2, wherein the discharge circuit is a switch circuit for discharging charges accumulated in a wiring capacitance of the bus line.
【請求項4】請求項2記載のバス駆動回路において、上
記充電回路として上記バス線の配線容量に蓄積している
電荷を充電するためのスイッチ回路であることを特徴と
するバス駆動回路。
4. The bus drive circuit according to claim 2, wherein the bus drive circuit is a switch circuit for charging an electric charge accumulated in a wiring capacitance of the bus line as the charging circuit.
【請求項5】請求項1記載のバス駆動回路において、上
記駆動回路はMOSFETの駆動素子を用い、ドレイン
・ソース経路のどちらか一方を共通に接続した線を上記
送信端から上記受信端まで配線した回路構成であること
を特徴とするバス駆動回路。
5. The bus drive circuit according to claim 1, wherein the drive circuit uses a MOSFET drive element, and a line connecting one of drain and source paths in common is wired from the transmission end to the reception end. A bus drive circuit having the above circuit configuration.
【請求項6】請求項5記載のバス駆動回路において、上
記駆動素子は、PチャンネルMOSFETとNチャンネ
ルMOSFETを並列に接続した回路構成であることを
特徴とするバス駆動回路。
6. The bus drive circuit according to claim 5, wherein the drive element has a circuit configuration in which a P-channel MOSFET and an N-channel MOSFET are connected in parallel.
【請求項7】請求項5記載のバス駆動回路において、上
記駆動素子は、ナンド回路と、 上記ナンド回路からの信号を駆動するPMOSFETか
ら成ることを特徴とするバス駆動回路。
7. The bus drive circuit according to claim 5, wherein the drive element comprises a NAND circuit and a PMOSFET for driving a signal from the NAND circuit.
【請求項8】請求項1記載のバス駆動回路において、上
記制御信号として通常はゼロレベルで上記バス線の伝送
路の配線容量を再配分時に略電源電圧レベルと略グラン
ドレベルとの間の中間レベルに成る第1の制御線から成
ることを特徴とするバス駆動回路。
8. The bus drive circuit according to claim 1, wherein the control signal is normally at a zero level, and when the wiring capacitance of the transmission line of the bus line is redistributed, it is intermediate between a substantially power supply voltage level and a substantially ground level. A bus drive circuit comprising a first control line having a level.
【請求項9】請求項1記載のバス駆動回路において、上
記制御信号として上記第1の制御線と、 通常は電源電圧で上記バス線の伝送路の配線容量を再配
分時に略電源電圧レベルと略グランドレベルとの中間レ
ベルに成る第2の制御線を付加したことを特徴とするバ
ス駆動回路。
9. The bus drive circuit according to claim 1, wherein the first control line is used as the control signal, and the line capacitance of the transmission line of the bus line is generally at a power supply voltage level when the line capacitance is redistributed by the power supply voltage. A bus drive circuit characterized in that a second control line, which is at an intermediate level to the ground level, is added.
【請求項10】請求項1記載または請求項9記載のバス
駆動回路において、上記データ信号線と上記第1の制御
線と、上記第2の制御線を一組にして複数の組から成る
ことを特徴とするバス駆動回路。
10. The bus drive circuit according to claim 1 or 9, wherein the data signal line, the first control line, and the second control line are combined into a plurality of sets. A bus drive circuit characterized by.
【請求項11】請求項1記載のバス駆動回路において、
上記検出回路として活性化信号と、 上記第2の制御信号と略電源電圧レベルから成る参照電
圧を発生する回路と、 上記発生回路からの信号に基づいて信号レベルを再生す
るラッチ回路から成ることを特徴とするバス駆動回路。
11. The bus drive circuit according to claim 1,
The detection circuit includes an activation signal, a circuit for generating a reference voltage consisting of the second control signal and a power supply voltage level, and a latch circuit for reproducing the signal level based on the signal from the generation circuit. A characteristic bus drive circuit.
【請求項12】請求項11記載のバス駆動回路におい
て、上記活性化信号は上記バス信号線の配線容量に充電
を与える信号と、 上記制御線の配線容量に放電を与える信号とから生成す
る回路から成ることを特徴とするバス駆動回路。
12. The bus drive circuit according to claim 11, wherein the activation signal is generated from a signal for charging a wiring capacitance of the bus signal line and a signal for discharging a wiring capacitance of the control line. A bus drive circuit comprising:
【請求項13】複数のデータ信号と制御信号を送信端と
受信端の間で配線したバス線と、 該バス線を送信端で駆動する駆動回路と、 上記バス線を送信端から受信端へ配線容量を有する伝送
路を伝送し、該配線容量を充電する回路と、 上記バス線の配線容量を再配分するための制御線と、 上記制御線の配線容量に蓄積している電荷を放電するた
めのスイッチ回路と、 上記受信端で上記バス線からのデータ信号を検出する検
出回路から成るバス駆動回路と、 上記バス駆動回路を介して、演算制御部と、 データ信号を記憶するメモリ部と、 外部バスと接続するバスインターフェースから成ること
を特徴とするバスシステム。
13. A bus line in which a plurality of data signals and control signals are wired between a transmission end and a reception end, a drive circuit for driving the bus line at the transmission end, and the bus line from the transmission end to the reception end. A circuit that transmits a transmission line having a wiring capacity and charges the wiring capacity, a control line for redistributing the wiring capacity of the bus line, and a charge accumulated in the wiring capacity of the control line are discharged. And a bus drive circuit including a detection circuit that detects a data signal from the bus line at the receiving end, an operation control unit, and a memory unit that stores the data signal via the bus drive circuit. , A bus system comprising a bus interface connected to an external bus.
【請求項14】無線信号を送信受信するアンテナと、 上記アンテナからの信号を変換する変復調回路と、 上記信号をアナログ信号に変換するD/A変換器又はア
ナログ信号をディジタル信号に変換するA/D変換器
と、 情報を記憶しておくメモリからなる情報処理装置に対
し、該情報処理装置を制御するベースバンドLSIが複
数のデータ信号と制御信号を送信端と受信端の間で配線
したバス線と、 該バス線を送信端で駆動する駆動回路と、 上記バス線を送信端から受信端へ配線容量を有する伝送
路を伝送し、該配線容量を充電する回路と、 上記バス線の配線容量を再配分するための制御線と、 上記制御線の配線容量に蓄積している電荷を放電するた
めのスイッチ回路と、 上記受信端で上記バス線からのデータ信号を検出する検
出回路から成るバス駆動回路と、 上記情報処理装置へ送るデータを演算する演算部と、 データのアドレスを制御するデータアドレス制御部と、 上記情報処理装置への動作を指示する命令用ROMと、 上記情報処理装置の動作を制御するプログラム制御部
と、 上記情報処理装置に接続するためのバスインターフェー
スからなることを特徴とするベースバンドLSI。
14. An antenna for transmitting / receiving a radio signal, a modulation / demodulation circuit for converting a signal from the antenna, a D / A converter for converting the signal into an analog signal, or an A / A converter for converting the analog signal into a digital signal. For an information processing device including a D converter and a memory for storing information, a bus in which a baseband LSI controlling the information processing device wires a plurality of data signals and control signals between a transmission end and a reception end Line, a drive circuit for driving the bus line at the transmission end, a circuit for transmitting the bus line from the transmission end to the reception end through a transmission line having a wiring capacity, and charging the wiring capacity, and wiring for the bus line A control line for redistributing capacitance, a switch circuit for discharging electric charge accumulated in the wiring capacitance of the control line, and a detection circuit for detecting a data signal from the bus line at the receiving end. A bus driving circuit, an arithmetic unit that calculates data to be sent to the information processing device, a data address control unit that controls the address of the data, an instruction ROM that instructs the information processing device to operate, and the information described above. A baseband LSI comprising a program control unit for controlling the operation of the processing device and a bus interface for connecting to the information processing device.
【請求項15】パッケージボード上の複数のチップを接
続するバスに、複数のデータ信号と制御信号を送信端と
受信端の間で配線したバス線と、 該バス線を送信端で駆動する駆動回路と、 上記バス線を送信端から受信端へ配線容量を有する伝送
路を伝送し、該配線容量を充電する回路と、 上記バス線の配線容量を再配分するための制御線と、 上記制御線の配線容量に蓄積している電荷を放電するた
めのスイッチ回路と、 上記受信端で上記バス線からのデータ信号を検出する検
出回路から成るバス駆動回路を用いたことを特徴とする
集積回路。
15. A bus line connecting a plurality of chips on a package board with a plurality of data signals and control signals wired between a transmission end and a reception end, and a drive for driving the bus line at the transmission end. A circuit, a circuit for transmitting the bus line from a transmitting end to a receiving end through a transmission line having a wiring capacity, and charging the wiring capacity; a control line for redistributing the wiring capacity of the bus line; An integrated circuit using a bus drive circuit including a switch circuit for discharging electric charges accumulated in the wiring capacitance of a line and a detection circuit for detecting a data signal from the bus line at the receiving end. .
【請求項16】パッケージボード上の複数のチップを接
続するバスに、複数のデータ信号と制御信号を送信端と
受信端の間で配線したバス線と、 該バス線を送信端で駆動する駆動回路と、 上記バス線を送信端から受信端へ配線容量を有する伝送
路を伝送し、該配線容量を充電する回路と、 上記バス線の配線容量を再配分するための制御線と、 上記制御線の配線容量に蓄積している電荷を放電するた
めのスイッチ回路と、 上記受信端で上記バス線からのデータ信号を検出する検
出回路から成るバス駆動回路を用いた集積回路をパッケ
ージに収納し、少なくとも電源線と、 グランド線と、 制御線とをピンに出力していることを特徴とする集積回
路用パッケージ。
16. A bus line connecting a plurality of chips on a package board with a plurality of data signals and control signals wired between a transmission end and a reception end, and a drive for driving the bus line at the transmission end. A circuit, a circuit for transmitting the bus line from a transmitting end to a receiving end through a transmission line having a wiring capacity, and charging the wiring capacity; a control line for redistributing the wiring capacity of the bus line; An integrated circuit using a bus drive circuit including a switch circuit for discharging the electric charge accumulated in the wiring capacitance of the line and a detection circuit for detecting the data signal from the bus line at the receiving end is housed in a package. , A package for an integrated circuit, which outputs at least a power supply line, a ground line, and a control line to pins.
【請求項17】nビット(nは正の整数)のデータを伝
達するバス駆動回路において、第1から第n+2までの
n+2本の配線と、1組あたり第1から第n+1までn
+1個からなるスイッチング回路を少なくとも1組と、
上記第1から第n+1までの配線の電位を第1動作電位
点の電位と一致させる手段と、上記第n+2の配線の電
位を第2動作電位点の電位と一致させる手段を具備し、
上記第k(kは1以上n+1以下の任意の整数)のスイ
ッチング回路は上記第kの配線と上記第n+2の配線と
の間の導通/非導通を制御し、上記第1から第nまでの
スイッチング回路は第1から第nまでのビット信号にそ
れぞれ応答し、上記第1から第n+1までのスイッチン
グ回路は第1の制御信号に応答することを特徴とするバ
ス駆動回路。
17. In a bus drive circuit for transmitting n-bit (n is a positive integer) data, n + 2 wirings from the first to the (n + 2) th wiring and one set from the first to the (n + 1) th wiring are n.
+1 switching circuit and at least one set,
A means for matching the potential of the first to n + 1th wirings with the potential of the first operation potential point, and a means for matching the potential of the n + 2th wiring with the potential of the second operation potential point,
The kth switching circuit (k is an arbitrary integer of 1 or more and n + 1 or less) controls conduction / non-conduction between the kth wiring and the n + 2th wiring, and the first to nth wirings are controlled. A bus driving circuit, wherein the switching circuits respond to the first to nth bit signals, respectively, and the first to n + 1th switching circuits respond to the first control signal.
【請求項18】請求項17において、上記第k(kは1
以上n+1以下の任意の整数)のスイッチング回路は、
上記第kの配線と上記第n+2の配線との間にドレイン
・ソース経路が接続されたnチャネル型MOSFETを
具備することを特徴とするバス駆動回路。
18. The kth (k is 1) according to claim 17,
A switching circuit of any integer from 1 to n + 1
A bus drive circuit comprising an n-channel MOSFET in which a drain / source path is connected between the kth wiring and the (n + 2) th wiring.
【請求項19】請求項17において、上記第k(kは1
以上n+1以下の任意の整数)のスイッチング回路は、
上記第kの配線と上記第n+2の配線との間にドレイン
・ソース経路が接続されたpチャネル型MOSFETを
具備することを特徴とするバス駆動回路。
19. The kth (k is 1) according to claim 17,
A switching circuit of any integer from 1 to n + 1
A bus drive circuit comprising a p-channel MOSFET in which a drain / source path is connected between the kth wiring and the (n + 2) th wiring.
【請求項20】請求項17において、上記バスは1組あ
たり第1から第nまでのn個からなる増幅回路を少なく
とも1組具備し、上記第i(iは1以上n以下の任意の
整数)の増幅回路は1個につきそれぞれ、第1のノード
にそのソース端子が接続され、第2のノードにそのドレ
イン端子が接続された第1および第2のnチャネル型M
OSFETと、上記第1のノードにそのソース端子が接
続され、第3のノードにそのドレイン端子が接続された
第3および第4のnチャネル型MOSFETと、上記第
2のノードにそのソース端子が接続され、第4のノード
にそのドレイン端子が接続され、第5のノードにそのゲ
ート端子が接続された第5のnチャネル型MOSFET
と、上記第3のノードにそのソース端子が接続され、上
記第5のノードにそのドレイン端子が接続され、上記第
4のノードにそのゲート端子が接続された第6のnチャ
ネル型MOSFETと、上記第4のノードにそのドレイ
ン端子が接続され、上記第5のノードにそのゲート端子
が接続され、第1の電源にそのソース端子が接続された
第1のpチャネル型MOSFETと、上記第5のノード
にそのドレイン端子が接続され、上記第4のノードにそ
のゲート端子が接続され、上記第1の電源にそのソース
端子が接続された第2のpチャネル型MOSFETと、
上記第4のノードと上記第1の電源との間の導通/非導
通を制御するスイッチング回路と、上記第5のノードと
上記第1の電源との間の導通/非導通を制御するスイッ
チング回路と、上記第1のノードと第2の電源との間の
導通/非導通を制御するスイッチング回路とを具備し、
上記第1および第2のnチャネル型MOSFETのゲー
ト端子は上記第iの配線に接続され、上記第3および第
4のnチャネル型MOSFETのゲート端子の一方は上
記第1の動作電位点と同電位であり他の一方は上記第n
+1の配線に接続されることを特徴とするバス駆動回
路。
20. The bus according to claim 17, wherein the bus comprises at least one set of n to 1 to n amplifier circuits, and the i-th (i is any integer from 1 to n). ), Each of the first and second n-channel M-type amplifier circuits has its source terminal connected to the first node and its drain terminal connected to the second node.
OSFETs, third and fourth n-channel MOSFETs having source terminals connected to the first node and drain terminals connected to a third node, and source terminals connected to the second node. A fifth n-channel MOSFET having a drain terminal connected to the fourth node and a gate terminal connected to the fifth node
A sixth n-channel MOSFET having a source terminal connected to the third node, a drain terminal connected to the fifth node, and a gate terminal connected to the fourth node; The first p-channel MOSFET, the drain terminal of which is connected to the fourth node, the gate terminal of which is connected to the fifth node, and the source terminal of which is connected to the first power supply; A second p-channel MOSFET having a drain terminal connected to the node, a gate terminal connected to the fourth node, and a source terminal connected to the first power supply;
A switching circuit that controls conduction / non-conduction between the fourth node and the first power supply, and a switching circuit that controls conduction / non-conduction between the fifth node and the first power supply. And a switching circuit for controlling conduction / non-conduction between the first node and the second power source,
The gate terminals of the first and second n-channel MOSFETs are connected to the i-th wiring, and one of the gate terminals of the third and fourth n-channel MOSFETs has the same potential as the first operating potential point. Potential and the other one is the above nth
A bus drive circuit characterized in that it is connected to +1 wiring.
【請求項21】請求項20において、上記第2のノード
と上記第3のノードとを同電位とする手段を具備するこ
とを特徴とするバス駆動回路。
21. The bus drive circuit according to claim 20, further comprising means for bringing the second node and the third node to the same potential.
【請求項22】請求項20において、上記第2のノード
と上記第1の電源との間の導通/非導通を制御するスイ
ッチング回路と、上記第3のノードと上記第1の電源と
の間の導通/非導通を制御するスイッチング回路を具備
することを特徴とするバス駆動回路。
22. A switching circuit for controlling conduction / non-conduction between the second node and the first power supply, and between the third node and the first power supply. A bus drive circuit comprising a switching circuit for controlling conduction / non-conduction of the bus.
【請求項23】請求項17において、第n+3(nは正
の整数)の配線と、上記第n+3の配線の電位を上記第
1動作電位点の電位と一致させる手段とを具備すること
を特徴とするバス駆動回路。
23. The method according to claim 17, further comprising an (n + 3) th wiring (n is a positive integer), and a means for matching the potential of the (n + 3) th wiring with the potential of the first operating potential point. And a bus drive circuit.
【請求項24】チップ上に請求項17記載のバス駆動回
路を具備することを特徴とするマイクロプロセッサ。
24. A microprocessor comprising a bus drive circuit according to claim 17 on a chip.
【請求項25】ボード上で複数のチップを接続する外部
バスとして請求項17記載のバス駆動回路を用いている
ことを特徴とするパッケージ・ボード。
25. A package board using the bus drive circuit according to claim 17 as an external bus for connecting a plurality of chips on the board.
【請求項26】クロックに同期して動作する複数の入出
力ポートを具備するLSIにおいて、上記ポートの入出
力レベルは、そのハイレベルおよびロウレベルのうち一
方は動作サイクルによらず電位レベルが一定であり、他
の一方は各動作サイクルによって電位レベルが変化し得
ることを特徴とするLSI。
26. In an LSI having a plurality of input / output ports that operate in synchronization with a clock, one of the high level and the low level of the input / output level of the port has a constant potential level regardless of the operation cycle. On the other hand, the other one is an LSI characterized in that the potential level can be changed in each operation cycle.
【請求項27】nビット(nは正の整数)のデータを伝
達するバス駆動回路において、第1から第n+1までの
n+1本の配線と、1組あたり第1から第nまでn個か
らなるスイッチング回路を少なくとも1組と、上記第1
から第nまでの配線の電位を第1動作電位点の電位と一
致させる手段と、上記第n+1の配線の電位を第2動作
電位点の電位と一致させる手段を具備し、上記第k(k
は1以上n以下の任意の整数)のスイッチング回路は上
記第kの配線と上記第n+1の配線との間の導通/非導
通を制御し、上記第1から第nまでのスイッチング回路
は第1から第nまでのビット信号および第1の制御信号
にそれぞれ応答することを特徴とするバス駆動回路。
27. In a bus driving circuit for transmitting n-bit (n is a positive integer) data, n + 1 wirings from the 1st to n + 1th wirings and n wirings from the 1st to the nth wiring are set. At least one set of switching circuits, and the first
Means for matching the potential of the wirings from the first to nth wiring with the potential of the first operating potential point, and means for matching the potential of the n + 1th wiring with the potential of the second operating potential point,
Is any integer from 1 to n) controls conduction / non-conduction between the k-th wiring and the (n + 1) -th wiring, and the first to n-th switching circuits are the first To a nth bit signal and a first control signal, respectively.
【請求項28】バスの各配線に付随する容量に蓄積され
た電荷の総量が、バスのプリチャージ完了時点からバス
に信号が出現する時点まで一定であることを特徴とする
バス駆動回路。
28. A bus drive circuit, wherein the total amount of charges accumulated in a capacitance associated with each wiring of the bus is constant from the completion of precharge of the bus to the appearance of a signal on the bus.
JP5154823A 1993-06-25 1993-06-25 Bus driving circuit and intergrated circuit using the same Pending JPH0728715A (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP5154823A JPH0728715A (en) 1993-06-25 1993-06-25 Bus driving circuit and intergrated circuit using the same
KR94011640A KR0137108B1 (en) 1993-06-25 1994-05-27 Bus driving system and integrated circuit device using the same
US08/251,185 US5966407A (en) 1993-06-25 1994-05-31 Bus driving system and integrated circuit device using the same

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP5154823A JPH0728715A (en) 1993-06-25 1993-06-25 Bus driving circuit and intergrated circuit using the same

Publications (1)

Publication Number Publication Date
JPH0728715A true JPH0728715A (en) 1995-01-31

Family

ID=15592663

Family Applications (1)

Application Number Title Priority Date Filing Date
JP5154823A Pending JPH0728715A (en) 1993-06-25 1993-06-25 Bus driving circuit and intergrated circuit using the same

Country Status (1)

Country Link
JP (1) JPH0728715A (en)

Similar Documents

Publication Publication Date Title
US7196547B2 (en) Level shifter and buffer circuit
US5852373A (en) Static-dynamic logic circuit
US20020149409A1 (en) Semiconductor memory and holding device
US6747485B1 (en) Sense amplifier type input receiver with improved clk to Q
US6762625B1 (en) Programmable differential current mode line driver with multiple classes of circuit operation
KR100919655B1 (en) Input/output circuit
US4661728A (en) Programmable logic array circuit
US4570085A (en) Self booting logical AND circuit
US8000672B2 (en) Rail-to-rail data receiver for high-speed communication
EP0431624B1 (en) Output circuit having large current driving capability without producing undesirable voltage fluctuations
US5966407A (en) Bus driving system and integrated circuit device using the same
US6351150B1 (en) Low switching activity dynamic driver for high performance interconnects
US6946878B2 (en) Integrated circuit and circuit arrangement for converting a single-rail signal into a dual-rail signal
JPH0728715A (en) Bus driving circuit and intergrated circuit using the same
JP4303387B2 (en) Semiconductor integrated circuit
US6870756B2 (en) Semiconductor integrated circuit device
US6300801B1 (en) Or gate circuit and state machine using the same
US7196546B2 (en) Low-swing bus driver and receiver
US6724232B1 (en) Dual tristate path output buffer control
US5732025A (en) Output interfacing device programmable among three states for a memory in CMOS technology
KR100616222B1 (en) Data driven domino circuit
KR100232207B1 (en) Data output buffer
US6958629B2 (en) Single stage, level restore circuit with mixed signal inputs
KR0156826B1 (en) Three phase driver having magnetic three phase
JPH0567961A (en) Output buffer circuit