JPH1174776A - Programmable impedance circuit - Google Patents
Programmable impedance circuitInfo
- Publication number
- JPH1174776A JPH1174776A JP9235949A JP23594997A JPH1174776A JP H1174776 A JPH1174776 A JP H1174776A JP 9235949 A JP9235949 A JP 9235949A JP 23594997 A JP23594997 A JP 23594997A JP H1174776 A JPH1174776 A JP H1174776A
- Authority
- JP
- Japan
- Prior art keywords
- resistance
- buffer
- impedance
- value
- 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
Classifications
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03K—PULSE TECHNIQUE
- H03K19/00—Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits
- H03K19/0005—Modifications of input or output impedance
Landscapes
- Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Computer Hardware Design (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Mathematical Physics (AREA)
- Dram (AREA)
- Logic Circuits (AREA)
- Networks Using Active Elements (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】本発明は、複数のインピーダ
ンス値のいずれかを選択信号の論理に応じて選択可能な
プログラマブル・インピーダンス回路に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a programmable impedance circuit which can select any one of a plurality of impedance values according to the logic of a selection signal.
【0002】[0002]
【従来の技術】近年の半導体集積回路の高速化に伴い、
半導体集積回路間の信号伝送も高速化する必要性が生じ
てきた。高速で信号伝送を行うには、出力バッファと伝
送線路の各インピーダンス値を一致させるインピーダン
スマッチングが重要な条件の一つとなる。2. Description of the Related Art With the recent increase in the speed of semiconductor integrated circuits,
There has been a need to speed up signal transmission between semiconductor integrated circuits. To perform signal transmission at high speed, impedance matching for matching the impedance values of the output buffer and the transmission line is one of the important conditions.
【0003】伝送線路のインピーダンス値をZ0、出力
バッファのインピーダンス値をZsとし、終端処理(タ
ーミネーション)を行わないとすると、伝送線路の終端
で反射率ρ=(Zs−Z0)/(Zs+Z0)の反射が起きる。
伝送線路の立ち上がり時間や立ち下がり時間を早くする
ためには、Zsを小さくする必要があるが、上述した反
射率の式から明らかなように、Zsを極端に小さくする
と、逆相のデータが反射されてしまい、伝送線路の電位
が振動するリンギングが発生する。If the impedance value of the transmission line is Z0, the impedance value of the output buffer is Zs, and no termination processing (termination) is performed, the reflectance ρ = (Zs-Z0) / (Zs + Z0) at the end of the transmission line. Reflection occurs.
In order to increase the rise time and fall time of the transmission line, it is necessary to reduce Zs. However, as is apparent from the above-described reflectance equation, when Zs is extremely reduced, data of the opposite phase is reflected. As a result, ringing occurs in which the potential of the transmission line oscillates.
【0004】図11(a)はリンギングのない正常な波
形、図11(b)はリンギングの起きた波形を示してお
り、強いリンギングが発生すると、もはや正常なデータ
伝送は不可能になる。リンギングを起こさずに最高速で
信号を伝送するためには、伝送線路のインピーダンス値
と出力バッファのインピーダンス値を一致させる必要が
ある。FIG. 11A shows a normal waveform without ringing, and FIG. 11B shows a waveform with ringing. If strong ringing occurs, normal data transmission is no longer possible. In order to transmit a signal at the highest speed without causing ringing, it is necessary to match the impedance value of the transmission line with the impedance value of the output buffer.
【0005】伝送線路のインピーダンス値は、半導体集
積回路が実装されるプリント基板の材質等により異なる
ため、半導体集積回路の出力バッファのインピーダンス
値と伝送線路のインピーダンス値とを、常に一致させる
のは困難である。また、仮に両インピーダンス値が一致
したとしても、MOSトランジスタのみで出力バッファを
構成すると、半導体集積回路の動作条件(例えば、外気
温や電源電圧等)の違いによって半導体集積回路の出力
バッファのインピーダンス値が変化してしまい、インピ
ーダンスマッチングが取れなくなる。Since the impedance value of the transmission line differs depending on the material of the printed circuit board on which the semiconductor integrated circuit is mounted, it is difficult to always match the impedance value of the output buffer of the semiconductor integrated circuit with the impedance value of the transmission line. It is. Even if the two impedance values match, if the output buffer is constituted only by the MOS transistors, the impedance value of the output buffer of the semiconductor integrated circuit depends on the operating conditions of the semiconductor integrated circuit (for example, the outside temperature and the power supply voltage). Changes, and impedance matching cannot be performed.
【0006】このような問題を解決するため、出力バッ
ファのインピーダンス値をプログラマブルに変更可能な
プログラマブル・インピーダンス回路が提案されてい
る。この種のプログラマブル・インピーダンス回路は、
外付けしたダミー抵抗のインピーダンス値を周期的にモ
ニターし、オンするMOSトランジスタの種類と数を変え
ることにより、出力バッファのインピーダンス値をダミ
ー抵抗のインピーダンス値rに比例したインピーダンス
値R(例えばR=r×1/5)に設定するものである。こ
れにより、出力バッファのインピーダンス値を、外部か
らの設定により可変制御することが可能となる。In order to solve such a problem, there has been proposed a programmable impedance circuit capable of programmably changing the impedance value of an output buffer. This kind of programmable impedance circuit is
By periodically monitoring the impedance value of the external dummy resistor and changing the type and number of MOS transistors to be turned on, the impedance value of the output buffer can be changed to an impedance value R (for example, R = r × 1/5). As a result, the impedance value of the output buffer can be variably controlled by external setting.
【0007】図12は従来のプログラマブル・インピー
ダンス回路の回路図である。図11の回路は、MOSトラ
ンジスタQ1〜Q6と、NANDゲートG1〜G4と、イン
バータINV1〜INV4とで構成される。図12の回路に
は、外部から、相補入力データup,downと、選択信号S
1,S2とが入力され、選択信号S1,S2によって選
択されたインピーダンス値で、相補入力データの一方up
と同論理のデータが出力される。FIG. 12 is a circuit diagram of a conventional programmable impedance circuit. The circuit in FIG. 11 includes MOS transistors Q1 to Q6, NAND gates G1 to G4, and inverters INV1 to INV4. In the circuit of FIG. 12, complementary input data up and down and a selection signal S
1, S2, and one of the complementary input data, up, with the impedance value selected by the selection signals S1, S2.
Is output.
【0008】図11の回路は、3つのバッファ部B1〜
B3に分かれており、このうちの2つのバッファ部B
2,B3には2ビットの選択信号S1,S2が入力さ
れ、バッファ部B1は常に活性化(オン)している。選
択信号S1,S2の論理を切り換えることにより、4種
類の出力インピーダンス値のいずれかが選択される。ま
た、選択信号S1,S2が入力されないバッファ部B1
により、出力インピーダンス値の最大値が設定される。The circuit shown in FIG. 11 has three buffer units B1 to B1.
B3, two of which are buffer units B
2-bit selection signals S1 and S2 are input to 2 and B3, and the buffer unit B1 is always activated (ON). By switching the logic of the selection signals S1 and S2, one of the four types of output impedance values is selected. Further, the buffer unit B1 to which the selection signals S1 and S2 are not input.
Sets the maximum value of the output impedance value.
【0009】[0009]
【発明が解決しようとする課題】図11に示した従来の
プログラマブル・インピーダンス回路は、選択信号S
1,S2の論理によって出力インピーダンス値を可変制
御することができるが、出力バッファの特性に依存した
以下の問題が生じる。The conventional programmable impedance circuit shown in FIG.
Although the output impedance value can be variably controlled by the logic of S1 and S2, the following problems depending on the characteristics of the output buffer occur.
【0010】すなわち、出力インピーダンス値は、ある
バイアス条件下で、外付けしたダミー抵抗の抵抗値に応
じた値に調整されているので、過渡状態では、必ずしも
所望のインピーダンス値が得られない。例えば、図13
は、NMOSトランジスタを用いて図11の回路を構成した
場合において、ハイレベルからローレベルに信号電圧が
変化した場合の、出力電圧−出力電流の特性を示す図で
ある。図中の実線は出力電圧−出力電流の実測曲線、点
線はインピーダンス値が変化しないと仮定した場合の理
想直線である。図13から明らかなように、出力電圧が
高いときほど、理想直線とのずれが大きくなる。That is, since the output impedance value is adjusted to a value corresponding to the resistance value of the external dummy resistor under a certain bias condition, a desired impedance value is not necessarily obtained in a transient state. For example, FIG.
FIG. 12 is a diagram showing the output voltage-output current characteristics when the signal voltage changes from a high level to a low level when the circuit in FIG. 11 is configured using NMOS transistors. The solid line in the figure is an actual measurement curve of output voltage-output current, and the dotted line is an ideal straight line assuming that the impedance value does not change. As is clear from FIG. 13, the deviation from the ideal straight line increases as the output voltage increases.
【0011】したがって、出力電圧が変化している過渡
状態では、インピーダンス値も大きく変化するため、反
射によってリンギングが起きてしまう。Therefore, in a transient state in which the output voltage changes, the impedance value also changes greatly, and ringing occurs due to reflection.
【0012】本発明は、このような点に鑑みてなされた
ものであり、その目的は、出力バッファの過渡状態にお
いても、インピーダンス値が変動することがないプログ
ラマブル・インピーダンス回路を提供することにある。SUMMARY OF THE INVENTION The present invention has been made in view of such a point, and an object of the present invention is to provide a programmable impedance circuit whose impedance value does not fluctuate even in a transient state of an output buffer. .
【0013】[0013]
【課題を解決するための手段】上述した課題を解決する
ために、請求項1の発明は、選択信号の論理に応じて、
互いに異なる複数のインピーダンス値のいずれかを設定
可能な出力バッファを備えたプログラマブル・インピー
ダンス回路において、前記出力バッファは、スイッチン
グ素子と抵抗素子とを有し、前記出力バッファの出力電
圧が変化する過渡状態において前記出力バッファのイン
ピーダンス値が変動しないように、前記スイッチング素
子のオン抵抗と前記抵抗素子の抵抗値とに基づいて、前
記出力バッファのインピーダンス値を設定する。In order to solve the above-mentioned problem, the invention according to claim 1 according to the present invention, according to the logic of a selection signal,
In a programmable impedance circuit having an output buffer capable of setting any one of a plurality of different impedance values, the output buffer has a switching element and a resistance element, and is in a transient state in which an output voltage of the output buffer changes. In the above, the impedance value of the output buffer is set based on the on-resistance of the switching element and the resistance value of the resistance element so that the impedance value of the output buffer does not change.
【0014】請求項2の発明は、選択信号の論理に応じ
て、互いに異なる複数のインピーダンス値のいずれかを
設定可能な出力バッファを備えたプログラマブル・イン
ピーダンス回路において、前記出力バッファは、インピ
ーダンス値が互いに異なる複数のバッファ部を有し、前
記バッファ部の少なくとも一つは、スイッチング素子
と、このスイッチング素子の一端に接続された抵抗素子
とを有し、前記スイッチング素子と前記抵抗素子とを有
する前記バッファ部のインピーダンス値は、前記スイッ
チング素子のオン抵抗と前記抵抗素子の抵抗値とに応じ
て設定され、前記選択信号の論理に応じて、一部の前記
バッファ部が選択され、選択された前記バッファ部のイ
ンピーダンス値に基づいて、前記出力バッファのインピ
ーダンス値を設定する。According to a second aspect of the present invention, there is provided a programmable impedance circuit including an output buffer capable of setting any one of a plurality of mutually different impedance values in accordance with the logic of a selection signal. A plurality of buffer units different from each other, at least one of the buffer units includes a switching element and a resistance element connected to one end of the switching element, and includes the switching element and the resistance element. The impedance value of the buffer unit is set according to the on-resistance of the switching element and the resistance value of the resistance element, and according to the logic of the selection signal, some of the buffer units are selected and the selected one is selected. Setting the impedance value of the output buffer based on the impedance value of the buffer unit; .
【0015】請求項3の発明は、請求項2に記載のプロ
グラマブル・インピーダンス回路において、前記スイッ
チング素子をMOSトランジスタとし、前記抵抗素子を半
導体基板に不純物イオンを拡散して形成される拡散抵
抗、または多結晶シリコンによるポリ抵抗とする。According to a third aspect of the present invention, in the programmable impedance circuit according to the second aspect, the switching element is a MOS transistor, and the resistance element is a diffusion resistance formed by diffusing impurity ions into a semiconductor substrate, or The resistance is made of polycrystalline silicon.
【0016】請求項4の発明は、請求項2または3に記
載のプログラマブル・インピーダンス回路において、前
記バッファ部の少なくとも一つは、MOSトランジスタ
と、このMOSトランジスタのドレイン端子またはソース
端子に接続された抵抗素子とを有し、前記MOSトランジ
スタのオン抵抗と前記抵抗素子の抵抗値との合計値によ
り、対応する前記バッファ部のインピーダンス値を設定
する。According to a fourth aspect of the present invention, in the programmable impedance circuit according to the second or third aspect, at least one of the buffer units is connected to a MOS transistor and a drain terminal or a source terminal of the MOS transistor. A resistance element, and a corresponding impedance value of the buffer unit is set by a total value of an on-resistance of the MOS transistor and a resistance value of the resistance element.
【0017】請求項5の発明は、請求項4に記載のプロ
グラマブル・インピーダンス回路において、前記バッフ
ァ部のそれぞれは、MOSトランジスタと、このMOSトラン
ジスタのドレイン端子またはソース端子に接続された抵
抗素子とを有し、前記MOSトランジスタのオン抵抗と前
記抵抗素子の抵抗値とは、前記バッファ部のそれぞれご
とに異なっており、前記MOSトランジスタそれぞれのオ
ン抵抗の比率と、前記抵抗素子それぞれの抵抗値の比率
とを略等しくする。According to a fifth aspect of the present invention, in the programmable impedance circuit according to the fourth aspect, each of the buffer units includes a MOS transistor and a resistance element connected to a drain terminal or a source terminal of the MOS transistor. The ON resistance of the MOS transistor and the resistance value of the resistance element are different for each of the buffer units, and the ratio of the ON resistance of the MOS transistor to the resistance value of the resistance element. And are approximately equal.
【0018】請求項6の発明は、請求項4に記載のプロ
グラマブル・インピーダンス回路において、前記バッフ
ァ部の少なくとも一つは、ドレイン端子およびソース端
子のいずれにも前記抵抗素子が接続されない前記MOSト
ランジスタを有し、このバッファ部のインピーダンス値
は、前記MOSトランジスタのオン抵抗により設定され
る。According to a sixth aspect of the present invention, in the programmable impedance circuit according to the fourth aspect, at least one of the buffer units includes the MOS transistor in which the resistance element is not connected to any of a drain terminal and a source terminal. And the impedance value of the buffer section is set by the ON resistance of the MOS transistor.
【0019】請求項7の発明は、請求項2〜6に記載の
プログラマブル・インピーダンス回路において、前記複
数のバッファ部のそれぞれには、論理が相反する相補入
力データが入力され、前記複数のバッファ部の各出力
は、互いに接続され、前記複数のバッファ部の少なくと
も一つは、前記相補入力データの一方に対応して、NMOS
トランジスタと、このNMOSトランジスタのドレイン端子
またはソース端子に接続された抵抗素子とを有し、か
つ、前記相補入力データの他方に対応して、PMOSトラン
ジスタと、このPMOSトランジスタのドレイン端子または
ソース端子に接続された抵抗素子とを有し、前記相補入
力データおよび前記選択信号の論理に応じて、NMOSトラ
ンジスタおよびPMOSトランジスタのいずれか一方がオン
し、オンしたMOSトランジスタのオン抵抗と、このMOSト
ランジスタに接続された前記抵抗素子の抵抗値とに応じ
て、対応する前記バッファ部のインピーダンス値を設定
する。請求項8の発明は、請求項7に記載のプログラマ
ブル・インピーダンス回路において、前記相補入力デー
タは、メモリセルから読み出したセルデータを増幅する
センスアンプの出力である。According to a seventh aspect of the present invention, in the programmable impedance circuit according to any one of the second to sixth aspects, complementary input data whose logics are opposite to each other are input to each of the plurality of buffer units, and Are connected to each other, and at least one of the plurality of buffer units has an NMOS corresponding to one of the complementary input data.
A transistor, and a resistance element connected to a drain terminal or a source terminal of the NMOS transistor; and, corresponding to the other of the complementary input data, a PMOS transistor and a drain terminal or a source terminal of the PMOS transistor. One of an NMOS transistor and a PMOS transistor is turned on in accordance with the logic of the complementary input data and the selection signal. A corresponding impedance value of the buffer unit is set according to a resistance value of the connected resistance element. According to an eighth aspect of the present invention, in the programmable impedance circuit according to the seventh aspect, the complementary input data is an output of a sense amplifier for amplifying cell data read from a memory cell.
【0020】請求項9の発明は、請求項2〜6に記載の
プログラマブル・インピーダンス回路において、前記複
数のバッファ部のそれぞれには、単入力データが入力さ
れ、前記複数のバッファ部の各出力は、互いに接続さ
れ、前記複数のバッファ部の少なくとも一つは、PMOSト
ランジスタと、このPMOSトランジスタのドレイン端子ま
たはソース端子に接続された抵抗素子と、NMOSトランジ
スタと、このNMOSトランジスタのドレイン端子またはソ
ース端子に接続された抵抗素子とを有し、前記単入力デ
ータの論理および前記選択信号の論理に応じて、PMOSト
ランジスタとNMOSトランジスタとのいずれか一方がオン
し、オンしたMOSトランジスタのオン抵抗と、このMOSト
ランジスタに接続された前記抵抗素子の抵抗値とに応じ
て、対応する前記バッファ部のインピーダンス値を設定
する。According to a ninth aspect of the present invention, in the programmable impedance circuit according to the second to sixth aspects, single input data is input to each of the plurality of buffer units, and each output of the plurality of buffer units is Connected to each other, at least one of the plurality of buffer units is a PMOS transistor, a resistance element connected to a drain terminal or a source terminal of the PMOS transistor, an NMOS transistor, and a drain terminal or a source terminal of the NMOS transistor. A resistance element connected to the logic circuit, and one of a PMOS transistor and an NMOS transistor is turned on in accordance with the logic of the single input data and the logic of the selection signal, and the on-resistance of the turned-on MOS transistor; According to the resistance value of the resistance element connected to this MOS transistor, To set the impedance value.
【0021】請求項10の発明は、請求項2〜9に記載
のプログラマブル・インピーダンス回路において、前記
複数のバッファ部のそれぞれに対応して設けられ、互い
に異なるインピーダンス値を有する複数のダミーバッフ
ァ部と、前記ダミーバッファ部の中から、外付けされた
ダミー抵抗と略等しいインピーダンス値を有するダミー
バッファ部を検出し、検出されたダミーバッファ部に応
じた論理の前記選択信号を出力する選択信号出力回路
と、を備える。According to a tenth aspect of the present invention, in the programmable impedance circuit according to the second to ninth aspects, a plurality of dummy buffer sections provided corresponding to each of the plurality of buffer sections and having mutually different impedance values are provided. A selection signal output circuit for detecting, from among the dummy buffer units, a dummy buffer unit having an impedance value substantially equal to an externally attached dummy resistor, and outputting the selection signal having a logic corresponding to the detected dummy buffer unit; And.
【0022】[0022]
【発明の実施の形態】以下、本発明を適用したプログラ
マブル・インピーダンス回路について、図面を参照しな
がら具体的に説明する。本実施形態のプログラマブル・
インピーダンス回路は、半導体基板上に形成されるもの
である。DESCRIPTION OF THE PREFERRED EMBODIMENTS Hereinafter, a programmable impedance circuit to which the present invention is applied will be specifically described with reference to the drawings. The programmable
The impedance circuit is formed on a semiconductor substrate.
【0023】図1は本発明に係るプログラマブル・イン
ピーダンス回路の一実施形態のブロック図である。図1
の回路は、ダミー抵抗素子Rdと、基準電流検出回路1
と、A/Dコンバータ2と、クロック発生回路3と、出
力バッファ4とを備える。FIG. 1 is a block diagram of an embodiment of a programmable impedance circuit according to the present invention. FIG.
Is a dummy resistance element Rd and a reference current detection circuit 1
, An A / D converter 2, a clock generation circuit 3, and an output buffer 4.
【0024】ダミー抵抗素子Rdの抵抗値は、プリント
基板の特性インピーダンス値に応じて、予め所定の値
(例えば、250〜500オーム)に設定される。基準電流検
出回路1は、ダミー抵抗素子Rdに流れる電流を検出し
て、その電流をA/Dコンバータ2に転送する。A/D
コンバータ2は、図2に詳細構成を示すように、出力バ
ッファ4のインピーダンス値の切り換え制御を行う。な
お、A/Dコンバータ2の構成および動作は後述する。The resistance value of the dummy resistance element Rd is set in advance to a predetermined value (for example, 250 to 500 ohm) according to the characteristic impedance value of the printed circuit board. The reference current detection circuit 1 detects a current flowing through the dummy resistance element Rd, and transfers the current to the A / D converter 2. A / D
The converter 2 controls switching of the impedance value of the output buffer 4 as shown in FIG. The configuration and operation of the A / D converter 2 will be described later.
【0025】クロック発生回路3は、外部から入力され
る基準クロックCLKに基づいて、A/Dコンバータ2の
動作タイミング信号CLK1を生成してA/Dコンバータ2
に供給する。出力バッファ4は、図3に詳細構成を示す
ように、A/Dコンバータ2からの選択信号S1,S2
に応じて、出力インピーダンスが変更可能とされ、出力
バッファ4の出力端子outは、I/Oデータ端子に接続
されている。なお、出力バッファ4の構成および動作は
後述する。The clock generation circuit 3 generates an operation timing signal CLK1 for the A / D converter 2 based on a reference clock CLK input from the outside, and generates the A / D converter 2
To supply. The output buffer 4 includes selection signals S1 and S2 from the A / D converter 2, as shown in FIG.
The output impedance of the output buffer 4 is connected to the I / O data terminal. The configuration and operation of the output buffer 4 will be described later.
【0026】センスアンプ5には、アドレスデコーダ6
でのデコード結果に応じてメモリセルアレイ7から読み
出されたセルデータがカラムセレクタ8を介して入力さ
れる。センスアンプ5は、入力されたセルデータを増幅
して相補出力し、センスアンプ5から出力された相補デ
ータup信号,down信号は、出力バッファ4に入力され
る。The sense amplifier 5 includes an address decoder 6
The cell data read from the memory cell array 7 in accordance with the decoding result of the above is input via the column selector 8. The sense amplifier 5 amplifies and complements the input cell data and outputs complementary data up and down signals output from the sense amplifier 5 to the output buffer 4.
【0027】図2はA/Dコンバータ2の内部構成を示
す図である。A/Dコンバータ2の内部には、複数のダ
ミーバッファ部DB1〜DB3と、電流比較器9と、カ
ウンタ&クロック10とが設けられている。FIG. 2 is a diagram showing the internal configuration of the A / D converter 2. Inside the A / D converter 2, a plurality of dummy buffer sections DB1 to DB3, a current comparator 9, and a counter & clock 10 are provided.
【0028】ダミーバッファ部DB1は、直列に接続さ
れたトランジスタQ11と抵抗素子R11とを有し、ト
ランジスタQ11のドレイン端子は電源端子Vccに、そ
のソース端子は抵抗素子R11の一端に接続され、抵抗
素子R11の他端は接地されている。また、トランジス
タQ11のゲート端子は、常時ハイレベルに設定され、
トランジスタQ11は常に活性状態(オン状態)にあ
る。The dummy buffer section DB1 has a transistor Q11 and a resistance element R11 connected in series. The drain terminal of the transistor Q11 is connected to the power supply terminal Vcc, the source terminal thereof is connected to one end of the resistance element R11, The other end of the element R11 is grounded. Further, the gate terminal of the transistor Q11 is always set to a high level,
Transistor Q11 is always in an active state (ON state).
【0029】ダミーバッファ部DB2,DB3は、ダミ
ーバッファ部DB1と同様に構成されるが、トランジス
タQ12のゲート端子には、カウンタ&レジスタ10か
ら出力された選択信号S1が入力され、トランジスタQ
13のゲート端子には、カウンタ&レジスタ10から出
力された選択信号S2が入力される。また、各ダミーバ
ッファ部DB1〜DB3のインピーダンス値は互いに異
なっている。The dummy buffer sections DB2 and DB3 have the same configuration as the dummy buffer section DB1, except that the selection signal S1 output from the counter & register 10 is input to the gate terminal of the transistor Q12,
The selection signal S2 output from the counter & register 10 is input to the gate terminal 13. The impedance values of the dummy buffer sections DB1 to DB3 are different from each other.
【0030】電流比較器9は、ダミーバッファ部DB1
〜DB3に流れる電流の総和と、ダミー抵抗素子Rdに
流れる電流とを比較し、両者の電流差に応じた信号をカ
ウンタ&レジスタ10に供給する。The current comparator 9 includes a dummy buffer DB1
DBDB3 and the current flowing through the dummy resistance element Rd are compared, and a signal corresponding to the current difference between the two is supplied to the counter & register 10.
【0031】カウンタ&レジスタ10は、電流比較器9
の出力に応じて、ダミーバッファ部DB2,DB3と出
力バッファ4とに供給する選択信号S1,S2の論理を
切り換える。すなわち、カウンタ&レジスタ10は、選
択信号S1,S2の論理を切り換えて、ダミーバッファ
部DB1〜DB3に流れる電流の総和と、ダミー抵抗素
子Rdに流れる電流と、が等しくなるように制御する。
両電流が等しくなると、インピーダンスが整合したとみ
なされ、そのときの選択信号S1,S2の論理に応じ
て、出力バッファ4は出力インピーダンスの設定を行
う。The counter & register 10 includes a current comparator 9
, The logic of the selection signals S1 and S2 supplied to the dummy buffer units DB2 and DB3 and the output buffer 4 is switched. That is, the counter & register 10 switches the logic of the selection signals S1 and S2 to control the sum of the currents flowing through the dummy buffer sections DB1 to DB3 and the current flowing through the dummy resistance element Rd to be equal.
When the two currents become equal, it is considered that the impedance is matched, and the output buffer 4 sets the output impedance according to the logic of the selection signals S1 and S2 at that time.
【0032】図3は出力バッファ4の内部構成を示すブ
ロック図である。図3では、図12に示す従来の出力バ
ッファと共通する構成部分には同一符号を付している。
図3の出力バッファ4は、3つのバッファ部B1〜B3
を有する点では図12の出力バッファと共通するが、各
バッファ部B1〜B3内のMOSトランジスタQ1〜Q6
のドレイン端子に抵抗素子R1〜R6が接続されている
点で図12と異なる。バッファ部B1は、NMOSトランジ
スタQ1,Q2と、抵抗素子R1,R2とを有し、抵抗
素子R1の一端は電源端子Vccに、抵抗素子R1の他端
はトランジスタQ1のドレイン端子に、そのソース端子
は抵抗素子R2の一端に、抵抗素子R2の他端はトラン
ジスタQ2のドレイン端子にそれぞれ接続され、トラン
ジスタQ2のソース端子は接地されている。また、トラ
ンジスタQ1のゲート端子には、図1に示したセンスア
ンプ5から出力されたUP信号が、トランジスタQ2のゲ
ート端子には、センスアンプ5から出力されたdown信号
が入力される。FIG. 3 is a block diagram showing the internal configuration of the output buffer 4. In FIG. 3, the same components as those of the conventional output buffer shown in FIG.
3 includes three buffer units B1 to B3.
12 is common to the output buffer of FIG. 12, but the MOS transistors Q1 to Q6 in the buffer units B1 to B3 are provided.
12 is different from FIG. 12 in that resistance elements R1 to R6 are connected to the drain terminal of. The buffer section B1 has NMOS transistors Q1 and Q2 and resistance elements R1 and R2. One end of the resistance element R1 is connected to the power supply terminal Vcc, the other end of the resistance element R1 is connected to the drain terminal of the transistor Q1, and its source terminal. Is connected to one end of the resistor R2, the other end of the resistor R2 is connected to the drain terminal of the transistor Q2, and the source terminal of the transistor Q2 is grounded. The UP signal output from the sense amplifier 5 shown in FIG. 1 is input to the gate terminal of the transistor Q1, and the down signal output from the sense amplifier 5 is input to the gate terminal of the transistor Q2.
【0033】また、バッファ部B2は、バッファ部B1
と同様に接続されたNMOSトランジスタQ3,Q4と、抵
抗素子R3,R4とを有する他に、NANDゲートG1,G
2と、インバータINV1,INV2とを有する。NAND
ゲートG1の一方の入力端子にはup信号が入力され、他
方の入力端子には選択信号S1が入力される。NANDゲー
トG1の出力は、インバータINV1を介してNMOSトラ
ンジスタQ3のゲート端子に入力される。また、NANDゲ
ートG2の一方の入力端子にはdown信号が入力され、他
方の入力端子には選択信号S1が入力される。NANDゲー
トG2の出力は、インバータINV2を介してNMOSトラ
ンジスタQ4のゲート端子に入力される。The buffer section B2 has a buffer section B1.
In addition to having NMOS transistors Q3 and Q4 and resistance elements R3 and R4 connected in the same manner as
2 and inverters INV1 and INV2. NAND
The up signal is input to one input terminal of the gate G1, and the selection signal S1 is input to the other input terminal. The output of the NAND gate G1 is input to the gate terminal of the NMOS transistor Q3 via the inverter INV1. The down signal is input to one input terminal of the NAND gate G2, and the selection signal S1 is input to the other input terminal. The output of the NAND gate G2 is input to the gate terminal of the NMOS transistor Q4 via the inverter INV2.
【0034】また、バッファ部B3は、バッファ部B1
と同様に接続されたNMOSトランジスタQ5,Q6と、抵
抗素子R5,R6とを有する他に、NANDゲートG3,G
4と、インバータINV3,INV4とを有する。NAND
ゲートG3の一方の入力端子にはup信号が入力され、他
方の入力端子には選択信号S2が入力される。NANDゲー
トG3の出力は、インバータINV3を介してNMOSトラ
ンジスタQ5のゲート端子に入力される。また、NANDゲ
ートG4の一方の入力端子にはdown信号が入力され、他
方の入力端子には選択信号S2が入力される。NANDゲー
トG4の出力は、インバータINV4を介してNMOSトラ
ンジスタQ6のゲート端子に入力される。The buffer section B3 is connected to the buffer section B1.
In addition to having NMOS transistors Q5 and Q6 and resistance elements R5 and R6 connected in the same manner as
4 and inverters INV3 and INV4. NAND
The up signal is input to one input terminal of the gate G3, and the selection signal S2 is input to the other input terminal. The output of the NAND gate G3 is input to the gate terminal of the NMOS transistor Q5 via the inverter INV3. The down signal is input to one input terminal of the NAND gate G4, and the selection signal S2 is input to the other input terminal. The output of the NAND gate G4 is input to the gate terminal of the NMOS transistor Q6 via the inverter INV4.
【0035】図3に示す出力バッファ4内の各バッファ
部B1〜B3は、図2に示したダミーバッファ部DB1
〜DB3に対応して設けられ、ダミーバッファ部DB2
とバッファ部B2、ダミーバッファ部DB3とバッファ
部B3は、選択信号S1,S2の論理に応じて、それぞ
れ組にして選択される。一方、ダミーバッファ部DB1
とバッファ部B1は、選択信号の論理に関係なく選択さ
れる。また、ダミーバッファ部DB1〜DB3のインピ
ーダンス値は、バッファ部B1〜B3のインピーダンス
値の整数倍(例えば5倍)に設定される。Each of the buffer units B1 to B3 in the output buffer 4 shown in FIG. 3 is a dummy buffer unit DB1 shown in FIG.
To DB3, the dummy buffer unit DB2
And the buffer section B2, and the dummy buffer section DB3 and the buffer section B3 are selected as a set according to the logic of the selection signals S1 and S2. On the other hand, the dummy buffer unit DB1
And the buffer section B1 are selected regardless of the logic of the selection signal. The impedance values of the dummy buffer units DB1 to DB3 are set to integral multiples (for example, five times) of the impedance values of the buffer units B1 to B3.
【0036】より詳細には、各バッファ部B1〜B3内
のMOSトランジスタQ1,Q3,Q5のオン抵抗の比
と、抵抗素子R1,R3,R5の比は略等しくされ、同
様に、MOSトランジスタQ2,Q4,Q6のオン抵抗の
比と、抵抗素子R2,R4,R6の比は略等しくされ
る。More specifically, the ratio of the on-resistance of the MOS transistors Q1, Q3, and Q5 in each of the buffer units B1 to B3 and the ratio of the resistance elements R1, R3, and R5 are made substantially equal. , Q4, Q6 and the ratio of the resistance elements R2, R4, R6 are made substantially equal.
【0037】例えば、図2に示したダミー抵抗素子Rd
に流れる電流とダミーバッファDB1に流れる電流とが
略等しい場合には、選択信号S1,S2は(0,0)にな
り、出力バッファ4のインピーダンス値は、バッファ部
B1のインピーダンス値により設定される。For example, the dummy resistance element Rd shown in FIG.
When the current flowing through the dummy buffer DB1 is substantially equal to the current flowing through the dummy buffer DB1, the selection signals S1 and S2 become (0, 0), and the impedance value of the output buffer 4 is set by the impedance value of the buffer section B1. .
【0038】より詳細には、選択信号S1,S2が(0,
0)で、センスアンプ5から出力されるup信号がハイレベ
ルであれば、図3のMOSトランジスタQ1がオンし、出
力バッファ4のインピーダンス値は、MOSトランジスタ
Q1のオン抵抗と抵抗素子R1の抵抗値により設定され
る。また、センスアンプ5から出力されるdown信号がハ
イレベルであればMOSトランジスタQ2がオンし、出力
バッファ4のインピーダンス値は、MOSトランジスタQ
2のオン抵抗と抵抗素子R2の抵抗値とにより設定され
る。More specifically, when the selection signals S1 and S2 are (0,
0), when the up signal output from the sense amplifier 5 is at a high level, the MOS transistor Q1 in FIG. 3 is turned on, and the impedance value of the output buffer 4 is determined by the on resistance of the MOS transistor Q1 and the resistance of the resistance element R1. Set by value. If the down signal output from the sense amplifier 5 is at a high level, the MOS transistor Q2 is turned on, and the impedance value of the output buffer 4 is
2 and the resistance value of the resistance element R2.
【0039】一方、ダミーバッファDB1,DB2に流
れる電流の和と、図2に示したダミー抵抗素子Rdに流
れる電流とが略等しい場合には、選択信号S1,S2は
(1,0)になり、出力バッファ4のインピーダンス値は、
バッファ部B1,B2のインピーダンス値の和により設
定される。On the other hand, when the sum of the currents flowing through the dummy buffers DB1 and DB2 is substantially equal to the current flowing through the dummy resistance element Rd shown in FIG. 2, the selection signals S1 and S2 become
(1, 0), and the impedance value of the output buffer 4 becomes
It is set by the sum of the impedance values of the buffer units B1 and B2.
【0040】より詳細には、選択信号S1,S2が(1,
0)で、センスアンプ5から出力されるup信号がハイレベ
ルであれば、図3のMOSトランジスタQ1,Q3がオン
し、出力バッファ4のインピーダンス値は、MOSトラン
ジスタQ1,Q3のオン抵抗と、抵抗素子R1,R3の
抵抗値とにより設定される。また、センスアンプ5から
出力されるdown信号がハイレベルであれば、MOSトラン
ジスタQ2,Q4がオンし、出力バッファ4のインピー
ダンス値は、MOSトランジスタQ2,Q4のオン抵抗
と、抵抗素子R2,R4の抵抗値とにより設定される。More specifically, when the selection signals S1 and S2 are (1,
0), if the up signal output from the sense amplifier 5 is at a high level, the MOS transistors Q1 and Q3 in FIG. 3 are turned on, and the impedance value of the output buffer 4 is determined by the on resistance of the MOS transistors Q1 and Q3, It is set by the resistance values of the resistance elements R1 and R3. If the down signal output from the sense amplifier 5 is at a high level, the MOS transistors Q2 and Q4 are turned on, and the impedance value of the output buffer 4 is determined by the on resistance of the MOS transistors Q2 and Q4 and the resistance elements R2 and R4. It is set by the resistance value.
【0041】一方、ダミーバッファDB1,DB3に流
れる電流の和と、図2に示したダミー抵抗素子Rdに流
れる電流とが略等しい場合には、選択信号S1,S2は
(0,1)になり、出力バッファ4のインピーダンス値は、
バッファ部B1,B3のインピーダンス値により設定さ
れる。On the other hand, when the sum of the currents flowing through the dummy buffers DB1 and DB3 is substantially equal to the current flowing through the dummy resistance element Rd shown in FIG. 2, the selection signals S1 and S2 become
(0,1), and the impedance value of the output buffer 4 becomes
It is set by the impedance values of the buffer units B1 and B3.
【0042】より詳細には、選択信号S1,S2が(0,
1)で、センスアンプ5から出力されるup信号がハイレベ
ルであれば、図3のMOSトランジスタQ1,Q5がオン
し、出力バッファ4のインピーダンス値は、MOSトラン
ジスタQ1,Q5のオン抵抗と、抵抗素子R1,R5の
抵抗値とにより設定される。また、センスアンプ5から
出力されるdown信号がハイレベルであれば、図3のMOS
トランジスタQ2,Q6がオンし、出力バッファ4のイ
ンピーダンス値は、MOSトランジスタQ2,Q6のオン
抵抗と、抵抗素子R2,R6の抵抗値とにより設定され
る。More specifically, when the selection signals S1 and S2 are (0,
In 1), if the up signal output from the sense amplifier 5 is at a high level, the MOS transistors Q1 and Q5 in FIG. 3 are turned on, and the impedance value of the output buffer 4 is determined by the on resistance of the MOS transistors Q1 and Q5, It is set by the resistance values of the resistance elements R1 and R5. If the down signal output from the sense amplifier 5 is at a high level, the MOS shown in FIG.
The transistors Q2 and Q6 are turned on, and the impedance value of the output buffer 4 is set by the on-resistance of the MOS transistors Q2 and Q6 and the resistance values of the resistance elements R2 and R6.
【0043】図4は、出力バッファ4の出力電圧と出力
電流との関係を示す図である。図4では、バッファ部B
1〜B3内のMOSトランジスタQ1等のオン抵抗と抵抗
素子R1等の総和を一定にして、この総和に占める抵抗
素子R1等の抵抗値の比率を変えた場合の特性変化の様
子を示している。FIG. 4 is a diagram showing the relationship between the output voltage of the output buffer 4 and the output current. In FIG. 4, the buffer unit B
This figure shows how the characteristics change when the sum of the on-resistance of the MOS transistor Q1 and the like in 1 to B3 and the resistance element R1 and the like is constant and the ratio of the resistance value of the resistance element R1 and the like to the total is changed. .
【0044】同図に示すように、抵抗素子R1〜R6の
抵抗値の比率を高くするほど、出力電圧と出力電流は線
形的に変化し、過渡状態におけるインピーダンス値の変
動が少なくなる。ただし、抵抗素子R1〜R6の抵抗値
の比率を高めるには、MOSトランジスタのゲート幅を大
きくしてオン抵抗を下げる必要がある。As shown in the figure, as the ratio of the resistance values of the resistance elements R1 to R6 increases, the output voltage and the output current change linearly, and the fluctuation of the impedance value in the transient state decreases. However, in order to increase the ratio of the resistance values of the resistance elements R1 to R6, it is necessary to increase the gate width of the MOS transistor and reduce the on-resistance.
【0045】図5は、抵抗素子R1〜R6の抵抗値の比
率と、MOSトランジスタQ1〜Q6のゲート幅との関係
を示す図である。図5の縦線は、抵抗素子R1〜R6を
設けない場合のMOSトランジスタQ1〜Q4のゲート幅
を1として、MOSトランジスタQ1〜Q4のゲート幅の
比率を表している。FIG. 5 is a diagram showing the relationship between the ratio of the resistance values of resistance elements R1 to R6 and the gate width of MOS transistors Q1 to Q6. The vertical line in FIG. 5 represents the ratio of the gate width of the MOS transistors Q1 to Q4, where the gate width of the MOS transistors Q1 to Q4 when the resistance elements R1 to R6 are not provided is 1.
【0046】図5から明らかなように、抵抗素子R1〜
R6の抵抗値の比率を例えば70%以上にするには、MOS
トランジスタQ1〜Q6のゲート幅を3倍以上にする必
要がある。ところが、MOSトランジスタQ1〜Q6のゲ
ート幅を大きくすると、チップが大型化するという問題
があり、実用的には50〜70%程度に設定するのが望まし
い。As is apparent from FIG.
To make the ratio of the resistance value of R6 more than 70%, for example,
It is necessary to make the gate width of the transistors Q1 to Q6 three times or more. However, when the gate width of each of the MOS transistors Q1 to Q6 is increased, there is a problem that the chip becomes large, and practically, it is desirable to set it to about 50 to 70%.
【0047】このように、第1の実施形態のプログラマ
ブル・インピーダンス回路は、出力バッファ4を構成す
る各バッファ部B1〜B3の内部にMOSトランジスタQ
1〜Q6と抵抗素子R1〜R6とを設け、MOSトランジ
スタQ1〜Q6のオン抵抗と抵抗素子R1〜R6の抵抗
値とにより各バッファ部B1〜B3のインピーダンス値
を設定するため、出力電圧が過渡的に変化する状態であ
っても、各バッファ部B1〜B3のインピーダンス変動
が少なくなり、プリント基板等に実装した場合のインピ
ーダンス整合が取りやすくなる。As described above, the programmable impedance circuit according to the first embodiment includes the MOS transistor Q in each of the buffer units B1 to B3 constituting the output buffer 4.
1 to Q6 and resistance elements R1 to R6 are provided, and the impedance value of each buffer section B1 to B3 is set by the on-resistance of the MOS transistors Q1 to Q6 and the resistance values of the resistance elements R1 to R6. Therefore, even in the case where the buffer portion B1 changes, the impedance variation of each of the buffer portions B1 to B3 is reduced, and the impedance matching when mounted on a printed board or the like becomes easy.
【0048】なお、図3に示した抵抗素子R1〜R6を
半導体基板上に形成する場合には、イオン注入する不純
物イオン量や、抵抗素子の幅や長さなどが製造工程でば
らつくことから、抵抗素子R1〜R6のインピーダンス
値もばらついてしまうが、本実施形態では、外付けした
ダミー抵抗素子Rdのインピーダンス値に応じて出力バ
ッファ4のインピーダンス値を合わせ込むため、個々の
抵抗素子の抵抗値のばらつきに左右されることなく、出
力バッファ4のインピーダンス値を設定できる。When the resistance elements R1 to R6 shown in FIG. 3 are formed on a semiconductor substrate, the amount of impurity ions to be implanted and the width and length of the resistance element vary in the manufacturing process. Although the impedance values of the resistance elements R1 to R6 also vary, in the present embodiment, since the impedance value of the output buffer 4 is adjusted according to the impedance value of the external dummy resistance element Rd, the resistance value of each resistance element is adjusted. , The impedance value of the output buffer 4 can be set.
【0049】ところで、図3に示した出力バッファ4で
は、MOSトランジスタQ1〜Q6の各ドレイン端子にそ
れぞれ抵抗素子R1〜R6を接続しているが、ソース端
子に接続してもよい。Incidentally, in the output buffer 4 shown in FIG. 3, although the resistance elements R1 to R6 are connected to the respective drain terminals of the MOS transistors Q1 to Q6, they may be connected to the source terminals.
【0050】図6はMOSトランジスタQ1〜Q6のソー
ス端子にそれぞれ抵抗素子R1〜R6を接続した出力バ
ッファ4′の一例を示す図である。この場合も、各バッ
ファ部B1〜B3のインピーダンス値は、MOSトランジ
スタQ1〜Q6のオン抵抗と、抵抗素子R1〜R6の抵
抗値で定まり、図3の出力バッファ3と同様に、インピ
ーダンス変動を抑制できる。FIG. 6 is a diagram showing an example of an output buffer 4 'in which resistance elements R1 to R6 are connected to source terminals of MOS transistors Q1 to Q6, respectively. Also in this case, the impedance value of each of the buffer sections B1 to B3 is determined by the on-resistance of the MOS transistors Q1 to Q6 and the resistance values of the resistance elements R1 to R6, and suppresses the impedance fluctuation as in the output buffer 3 of FIG. it can.
【0051】また、図3および図6のいずれにおいて
も、MOSトランジスタQ1〜Q6にそれぞれ抵抗素子R
1〜R6を接続しているため、ドレイン−ソース間電圧
VDSを小さくできることから、ホットキャリアの発生を
防止することができる。In each of FIGS. 3 and 6, MOS transistors Q1 to Q6 each have a resistance element R
Since 1 to R6 are connected, the voltage VDS between the drain and the source can be reduced, so that generation of hot carriers can be prevented.
【0052】さらに、図3の抵抗素子R2,R4,R6
と、図6の抵抗素子R1,R3,R5は、出力バッファ
4′の出力端子outに外部から静電気による高電圧が印
加された場合の保護回路としても作用し、これら抵抗を
設けることにより、静電破壊が起きにくくなる。Further, the resistance elements R2, R4, R6 of FIG.
The resistance elements R1, R3, and R5 of FIG. 6 also function as a protection circuit when a high voltage due to static electricity is externally applied to the output terminal out of the output buffer 4 '. Electric breakdown is less likely to occur.
【0053】ただし、図6のように、MOSトランジスタ
Q1〜Q6のソース端子に抵抗素子R1〜R6を接続し
た場合には、ドレイン端子に接続する場合に比べて、ゲ
ート−ソース間電圧VGSが小さくなるため、MOSトラン
ジスタQ1〜Q6のオン抵抗が上がるおそれがある。However, as shown in FIG. 6, when the resistance elements R1 to R6 are connected to the source terminals of the MOS transistors Q1 to Q6, the gate-source voltage VGS is smaller than when the resistance elements are connected to the drain terminals. Therefore, the on-resistance of the MOS transistors Q1 to Q6 may increase.
【0054】〔第2の実施形態〕第1の実施形態では、
出力バッファ4を構成する各バッファ部の内部に、抵抗
素子を設ける例を説明したが、一部のバッファ部のみ
に、抵抗素子を設けてもよい。[Second Embodiment] In the first embodiment,
Although an example has been described in which a resistance element is provided inside each buffer section constituting the output buffer 4, a resistance element may be provided only in some of the buffer sections.
【0055】図7は第2の実施形態における出力バッフ
ァ4″の内部構成を示す回路図である。図7の出力バッ
ファ4″は、3つのバッファ部B1′,B2′,B3′
を備える。FIG. 7 is a circuit diagram showing the internal configuration of an output buffer 4 "in the second embodiment. The output buffer 4" in FIG. 7 has three buffer units B1 ', B2', and B3 '.
Is provided.
【0056】バッファ部B1′は、NMOSトランジスタQ
1と、NMOSトランジスタQ2と、抵抗素子R7,R8と
を有し、NMOSトランジスタQ1のソース端子は電源端子
Vccに、そのドレイン端子は抵抗素子R7の一端に、抵
抗素子R7の他端は抵抗素子R8の一端に、抵抗素子R
8の他端はNMOSトランジスタQ2のドレイン端子にそれ
ぞれ接続され、NMOSトランジスタQ2のソース端子は接
地されている。また、トランジスタQ1′のゲート端子
には、図1に示したセンスアンプ5からのUP信号が、ト
ランジスタQ2のゲート端子には、センスアンプ5から
のdown信号が入力される。The buffer section B1 'includes an NMOS transistor Q
1, an NMOS transistor Q2, and resistance elements R7 and R8. The source terminal of the NMOS transistor Q1 is connected to a power supply terminal Vcc, the drain terminal is connected to one end of the resistance element R7, and the other end of the resistance element R7 is connected to a resistance element. At one end of R8, a resistor R
The other end of 8 is connected to the drain terminal of the NMOS transistor Q2, and the source terminal of the NMOS transistor Q2 is grounded. The UP signal from the sense amplifier 5 shown in FIG. 1 is input to the gate terminal of the transistor Q1 ', and the down signal from the sense amplifier 5 is input to the gate terminal of the transistor Q2.
【0057】また、バッファ部B2′は、PMOSトランジ
スタQ3′と、NMOSトランジスタQ4と、NANDゲートG
1,G2と、インバータINV2とを有する。NANDゲー
トG1の一方の入力端子にはup信号が入力され、他方の
入力端子には選択信号S1が入力される。NANDゲートG
1の出力は、PMOSトランジスタQ3′のゲート端子に入
力される。また、NANDゲートG2の一方の入力端子には
down信号が入力され、他方の入力端子には選択信号S1
が入力される。NANDゲートG2の出力は、インバータI
NV2を介してNMOSトランジスタQ4のゲート端子に入
力される。The buffer section B2 'includes a PMOS transistor Q3', an NMOS transistor Q4, and a NAND gate G.
1, G2 and an inverter INV2. The up signal is input to one input terminal of the NAND gate G1, and the selection signal S1 is input to the other input terminal. NAND gate G
The output of 1 is input to the gate terminal of the PMOS transistor Q3 '. Also, one input terminal of the NAND gate G2 is
The down signal is input, and the selection signal S1 is input to the other input terminal.
Is entered. The output of the NAND gate G2 is
The signal is input to the gate terminal of the NMOS transistor Q4 via NV2.
【0058】また、バッファ部B3は、バッファ部B2
と同様に接続されたPMOSトランジスタQ5′と、NMOSト
ランジスタQ6と、NANDゲートG3,G4と、インバー
タINV4とを有する。The buffer section B3 is connected to the buffer section B2.
A PMOS transistor Q5 ', an NMOS transistor Q6, NAND gates G3, G4, and an inverter INV4, which are connected in the same manner.
【0059】図1のA/Dコンバータ2から出力された
選択信号S1,S2が(0,0)の場合には、センスアンプ
5から出力されるup信号がハイレベルであれば、NMOSト
ランジスタQ1がオンし、出力バッファ4のインピーダ
ンス値は、NMOSトランジスタQ1のオン抵抗と抵抗素子
R7の抵抗値とにより設定される。また、down信号がハ
イレベルであれば、出力バッファ4のインピーダンス値
は、NMOSトランジスタQ2のオン抵抗と抵抗素子R8の
抵抗値とにより設定される。When the selection signals S1 and S2 output from the A / D converter 2 in FIG. 1 are (0, 0), if the up signal output from the sense amplifier 5 is at a high level, the NMOS transistor Q1 Is turned on, and the impedance value of the output buffer 4 is set by the ON resistance of the NMOS transistor Q1 and the resistance value of the resistance element R7. If the down signal is at a high level, the impedance value of the output buffer 4 is set by the ON resistance of the NMOS transistor Q2 and the resistance value of the resistance element R8.
【0060】一方、選択信号S1,S2が(1,0)の場合
には、up信号がハイレベルであれば、NMOSトランジスタ
Q1とPMOSトランジスタQ3′がオンし、出力バッファ
4のインピーダンス値は、トランジスタQ1,Q3′の
オン抵抗と、抵抗素子R7の抵抗値とにより設定され
る。また、down信号がハイレベルであれば、NMOSトラン
ジスタQ2,Q4がオンし、出力バッファ4のインピー
ダンス値は、NMOSトランジスタQ2,Q4のオン抵抗
と、抵抗素子R8の抵抗値とにより設定される。On the other hand, when the selection signals S1 and S2 are (1,0), if the up signal is at a high level, the NMOS transistor Q1 and the PMOS transistor Q3 'are turned on, and the impedance value of the output buffer 4 becomes The resistance is set by the on-resistance of the transistors Q1 and Q3 'and the resistance value of the resistance element R7. When the down signal is at a high level, the NMOS transistors Q2 and Q4 are turned on, and the impedance value of the output buffer 4 is set by the on resistance of the NMOS transistors Q2 and Q4 and the resistance value of the resistance element R8.
【0061】一方、選択信号S1,S2が(0,1)の場合
には、up信号がハイレベルであれば、NMOSトランジスタ
Q1とPMOSトランジスタQ5′がオンし、出力バッファ
4のインピーダンス値は、トランジスタQ1,Q5′の
オン抵抗と、抵抗素子R7の抵抗値により設定される。
また、down信号がハイレベルであれば、NMOSトランジス
タQ2,Q6がオンし、出力バッファ4のインピーダン
ス値は、NMOSトランジスタQ2,Q6のオン抵抗と、抵
抗素子R8の抵抗値とにより設定される。On the other hand, when the selection signals S1 and S2 are (0, 1), if the up signal is at a high level, the NMOS transistor Q1 and the PMOS transistor Q5 'are turned on, and the impedance value of the output buffer 4 becomes It is set by the on-resistance of the transistors Q1 and Q5 'and the resistance value of the resistance element R7.
If the down signal is at a high level, the NMOS transistors Q2 and Q6 are turned on, and the impedance value of the output buffer 4 is set by the on resistance of the NMOS transistors Q2 and Q6 and the resistance value of the resistance element R8.
【0062】図8に示す実線は、出力バッファ4の出力
がローレベルからハイレベルに変化する場合の、出力電
圧と出力電流との関係を示す実測曲線であり、点線は、
インピーダンス値が一定の場合の理想直線である。図示
のように、図7の出力バッファ4″は、出力電圧が変化
する過渡状態でも、インピーダンス値をほぼ一定に制御
できる。The solid line shown in FIG. 8 is an actual measurement curve showing the relationship between the output voltage and the output current when the output of the output buffer 4 changes from the low level to the high level.
This is an ideal straight line when the impedance value is constant. As illustrated, the output buffer 4 ″ of FIG. 7 can control the impedance value to be substantially constant even in a transient state in which the output voltage changes.
【0063】このように、第2の実施形態は、3つのバ
ッファ部B1〜B3のうち、1つのバッファ部B1のみ
が抵抗素子R7,R8を有するが、選択信号S1,S2
をどのように切り換えても、出力バッファ4のインピー
ダンス値は、抵抗素子R7,R8の抵抗値に依存した値
になる。したがって、出力バッファ4のインピーダンス
値に対する抵抗素子R7,R8の抵抗値の比率が、例え
ば50%になるように、予め抵抗素子R7,R8のインピ
ーダンス値を設定すれば、過渡状態におけるインピーダ
ンス値の変動は小さくなる。As described above, in the second embodiment, of the three buffer units B1 to B3, only one buffer unit B1 has the resistance elements R7 and R8, but the selection signals S1 and S2
Is changed, the impedance value of the output buffer 4 becomes a value dependent on the resistance values of the resistance elements R7 and R8. Therefore, if the impedance values of the resistance elements R7 and R8 are set in advance so that the ratio of the resistance values of the resistance elements R7 and R8 to the impedance value of the output buffer 4 becomes, for example, 50%, the fluctuation of the impedance value in the transient state can be achieved. Becomes smaller.
【0064】また、図7の抵抗素子R7,R8は、出力
バッファ4′の出力端子outに外部から静電気による高
電圧が印加された場合の保護回路としても作用し、これ
ら抵抗を設けることにより、静電破壊が起きにくくな
る。The resistance elements R7 and R8 in FIG. 7 also function as a protection circuit when a high voltage due to static electricity is externally applied to the output terminal out of the output buffer 4 '. By providing these resistances, Electrostatic breakdown is less likely to occur.
【0065】〔第3の実施形態〕第1,2の実施形態で
は、出力バッファ4に相補入力データを入力する例を説
明したが、本発明は、単入力データが入力される出力バ
ッファ4にも適用可能である。[Third Embodiment] In the first and second embodiments, an example in which complementary input data is input to the output buffer 4 has been described. However, in the present invention, the output buffer 4 to which single input data is input is used. Is also applicable.
【0066】図9は第3の実施形態における出力バッフ
ァ4aの内部構成を示す回路図である。図9の出力バッ
ファ4aは、バッファ部B1″,B2″を備える。FIG. 9 is a circuit diagram showing the internal configuration of the output buffer 4a according to the third embodiment. The output buffer 4a in FIG. 9 includes buffer units B1 "and B2".
【0067】バッファ部B1″は、PMOSトランジスタQ
7,Q8と、NMOSトランジスタQ9,Q10と、インバ
ータINV5と、抵抗素子R9,R10とを有する。PM
OSトランジスタQ7のソース端子は電源Vccに、そのド
レイン端子はPMOSトランジスタQ8のソース端子に、そ
のドレイン端子は抵抗素子R9の一端に、抵抗素子R9
の他端は抵抗素子R10の一端に、抵抗素子R10の他
端はNMOSトランジスタQ9のドレイン端子に、そのソー
ス端子はNMOSトランジスタQ10のドレイン端子にそれ
ぞれ接続され、NMOSトランジスタQ10のソース端子は
接地されている。また、PMOSトランジスタQ7とNMOSト
ランジスタQ10のゲート端子には、同一信号(up信号
またはdown信号)が入力され、NMOSトランジスタQ9の
ゲート端子には選択信号S1が、PMOSトランジスタQ8
のゲート端子には、選択信号S1の反転信号が入力され
る。The buffer section B1 ″ is connected to the PMOS transistor Q
7, Q8, NMOS transistors Q9, Q10, an inverter INV5, and resistance elements R9, R10. PM
The source terminal of the OS transistor Q7 is connected to the power supply Vcc, the drain terminal is connected to the source terminal of the PMOS transistor Q8, the drain terminal is connected to one end of the resistor R9,
Is connected to one end of the resistor R10, the other end of the resistor R10 is connected to the drain terminal of the NMOS transistor Q9, the source terminal is connected to the drain terminal of the NMOS transistor Q10, and the source terminal of the NMOS transistor Q10 is grounded. ing. The same signal (up signal or down signal) is input to the gate terminals of the PMOS transistor Q7 and the NMOS transistor Q10, and the selection signal S1 is input to the gate terminal of the NMOS transistor Q9.
, The inverted signal of the selection signal S1 is input.
【0068】一方、バッファ部B2″は、PMOSトランジ
スタQ11,Q12と、NMOSトランジスタQ13,Q1
4と、インバータINV6と、抵抗素子R11,R12
とを有する。PMOSトランジスタQ11のソース端子は電
源Vccに、そのドレイン端子はPMOSトランジスタQ12
のソース端子に、そのドレイン端子は抵抗素子R11の
一端に、抵抗素子R11の他端は抵抗素子R12の一端
に、抵抗素子R12の他端はNMOSトランジスタQ13の
ドレイン端子に、そのソース端子はNMOSトランジスタQ
14のドレイン端子にそれぞれ接続され、NMOSトランジ
スタQ14のソース端子は接地されている。また、PMOS
トランジスタQ11とNMOSトランジスタQ14のゲート
端子には、PMOSトランジスタQ7のゲート端子に入力さ
れる信号と同じ信号が入力され、NMOSトランジスタQ1
3のゲート端子には選択信号S2が、PMOSトランジスタ
Q12のゲート端子には、選択信号S2の反転信号が入
力される。On the other hand, the buffer section B2 ″ includes PMOS transistors Q11 and Q12 and NMOS transistors Q13 and Q1.
4, the inverter INV6, and the resistance elements R11 and R12.
And The source terminal of the PMOS transistor Q11 is connected to the power supply Vcc, and its drain terminal is connected to the PMOS transistor Q12.
Of the resistor R11, the other end of the resistor R11 is connected to one end of the resistor R12, the other end of the resistor R12 is connected to the drain terminal of the NMOS transistor Q13, and the source terminal is connected to the NMOS. Transistor Q
14, and the source terminal of the NMOS transistor Q14 is grounded. Also, PMOS
The same signal as the signal input to the gate terminal of the PMOS transistor Q7 is input to the gate terminals of the transistor Q11 and the NMOS transistor Q14.
The selection signal S2 is input to the gate terminal of No. 3 and the inverted signal of the selection signal S2 is input to the gate terminal of the PMOS transistor Q12.
【0069】図9において、例えば、選択信号S1,S
2が(1,0)の場合には、PMOSトランジスタQ8とNMOSト
ランジスタQ9がともにオンする。このとき、単入力デ
ータがローレベルであればPMOSトランジスタQ7がオン
し、出力バッファ4aのインピーダンス値は、PMOSトラ
ンジスタQ7,Q8のオン抵抗と抵抗素子R9の抵抗値
とにより設定される。また、単入力データがハイレベル
であればNMOSトランジスタQ10がオンし、出力バッフ
ァ4のインピーダンス値は、NMOSトランジスタQ9,Q
10のオン抵抗と抵抗素子R10の抵抗値とにより設定
される。In FIG. 9, for example, selection signals S1, S
When 2 is (1,0), both the PMOS transistor Q8 and the NMOS transistor Q9 are turned on. At this time, if the single input data is at a low level, the PMOS transistor Q7 is turned on, and the impedance value of the output buffer 4a is set by the on resistance of the PMOS transistors Q7 and Q8 and the resistance value of the resistance element R9. If the single input data is at a high level, the NMOS transistor Q10 turns on, and the impedance value of the output buffer 4 becomes equal to the NMOS transistors Q9 and Q9.
It is set by the on-resistance of 10 and the resistance value of the resistance element R10.
【0070】一方、選択信号S1,S2が(0,1)の場合
には、PMOSトランジスタQ12とNMOSトランジスタQ1
3がともにオンする。このとき、単入力データがローレ
ベルであればPMOSトランジスタQ11がオンし、出力バ
ッファ4のインピーダンス値は、PMOSトランジスタQ1
1,Q12のオン抵抗と抵抗素子R11の抵抗値とによ
り設定される。また、単入力データがハイレベルであれ
ばNMOSトランジスタQ14がオンし、出力バッファ4の
インピーダンス値は、NMOSトランジスタQ13,Q14
のオン抵抗と抵抗素子R12の抵抗値とにより設定され
る。On the other hand, when the selection signals S1 and S2 are (0, 1), the PMOS transistor Q12 and the NMOS transistor Q1
3 are both turned on. At this time, if the single input data is at a low level, the PMOS transistor Q11 turns on, and the impedance value of the output buffer 4 becomes equal to the PMOS transistor Q1.
1, the on-resistance of Q12 and the resistance value of resistance element R11. If the single input data is at a high level, the NMOS transistor Q14 is turned on, and the impedance value of the output buffer 4 is changed to the NMOS transistors Q13 and Q14.
And the resistance value of the resistance element R12.
【0071】このように、単入力データが入力される出
力バッファの場合であっても、選択信号S1,S2の論
理に応じたインピーダンス値を設定することができる。As described above, even in the case of an output buffer to which single input data is input, an impedance value corresponding to the logic of the selection signals S1 and S2 can be set.
【0072】上述した第1および第2の実施形態では、
3つのバッファ部B1〜B3により出力バッファ4を構
成する例を説明したが、バッファ部やダミーバッファ部
の数は3つに限定されない。同様に、第3の実施形態に
おいても、3つ以上のバッファ部を設けてもよい。In the first and second embodiments described above,
Although the example in which the output buffer 4 is configured by the three buffer units B1 to B3 has been described, the number of buffer units and dummy buffer units is not limited to three. Similarly, in the third embodiment, three or more buffer units may be provided.
【0073】また、第1〜第3の実施形態において、各
バッファ部B1〜B3を構成する回路素子は、各図に示
したものに限定されない。例えば、NANDゲートの代わり
にANDゲートを設けたり、インバータを削除してNMOSト
ランジスタの代わりにPMOSトランジスタを接続してもよ
い。In the first to third embodiments, the circuit elements constituting each of the buffer sections B1 to B3 are not limited to those shown in the drawings. For example, an AND gate may be provided instead of the NAND gate, or the inverter may be removed and a PMOS transistor may be connected instead of the NMOS transistor.
【0074】さらに、図7では、バッファ部B1の内部
のみに抵抗素子R7,R8を設けたが、バッファ部B
2,B3の内部のみに抵抗素子を設けてもよい。Further, in FIG. 7, although the resistance elements R7 and R8 are provided only inside the buffer section B1, the buffer section B
A resistance element may be provided only inside of B2 and B3.
【0075】例えば、図10は、バッファ部B1に抵抗
素子を設けない代わりに、バッファ部B2,B3に抵抗
素子を設けた例を示す回路図である。この場合、選択信
号S1,S2が(0,0)の場合には、抵抗素子によるイン
ピーダンスの設定を行うことができないが、選択信号S
1,S2が(1,0)あるいは(0,1)の場合には、図7と同様
の効果が得られる。For example, FIG. 10 is a circuit diagram showing an example in which a resistance element is provided in the buffer sections B2 and B3 instead of providing no resistance element in the buffer section B1. In this case, when the selection signals S1 and S2 are (0,0), the impedance cannot be set by the resistance element.
When 1, S2 is (1,0) or (0,1), the same effect as in FIG. 7 can be obtained.
【0076】図7や図10のように、MOSトランジスタ
Q1〜Q6の一部のみに抵抗素子を入れる場合には、な
るべくコンダクタンスの大きいMOSトランジスタに抵抗
素子を接続するのが望ましい。その理由は、回路全体の
インピーダンスは、コンダクタンスの大きいMOSトラン
ジスタのオン抵抗に大きく影響されるためである。As shown in FIGS. 7 and 10, when a resistance element is provided only in a part of the MOS transistors Q1 to Q6, it is desirable to connect the resistance element to a MOS transistor having as large a conductance as possible. The reason is that the impedance of the entire circuit is greatly affected by the on-resistance of the MOS transistor having a large conductance.
【0077】[0077]
【発明の効果】以上詳細に説明したように、本発明によ
れば、出力バッファ内に、直列接続されたスイッチング
素子と抵抗素子を設け、スイッチング素子のオン抵抗と
抵抗素子の抵抗値とに応じて、出力バッファのインピー
ダンス値を設定するため、スイッチング素子のオン抵抗
だけで出力バッファのインピーダンス値を設定する場合
に比べて、出力バッファの過渡状態におけるインピーダ
ンス変動を抑制できる。As described above in detail, according to the present invention, a switching element and a resistance element connected in series are provided in an output buffer, and the switching element and the resistance value of the resistance element are changed according to the on-resistance of the switching element and the resistance value of the resistance element. In addition, since the impedance value of the output buffer is set, it is possible to suppress the fluctuation of the impedance in the transient state of the output buffer as compared with the case where the impedance value of the output buffer is set only by the ON resistance of the switching element.
【図1】プログラマブル・インピーダンス回路の一実施
形態のブロック図。FIG. 1 is a block diagram of one embodiment of a programmable impedance circuit.
【図2】A/Dコンバータの内部構成を示す図。FIG. 2 is a diagram showing an internal configuration of an A / D converter.
【図3】出力バッファの内部構成を示すブロック図。FIG. 3 is a block diagram showing an internal configuration of an output buffer.
【図4】出力バッファの出力電圧と出力電流との関係を
示す図。FIG. 4 is a diagram showing a relationship between an output voltage and an output current of an output buffer.
【図5】抵抗素子の抵抗値の比率と、MOSトランジスタ
のゲート幅との関係を示す図。FIG. 5 is a diagram showing the relationship between the ratio of the resistance value of a resistance element and the gate width of a MOS transistor.
【図6】MOSトランジスタのソース端子に抵抗素子を接
続した出力バッファの一例を示す図。FIG. 6 illustrates an example of an output buffer in which a resistance element is connected to a source terminal of a MOS transistor.
【図7】第2の実施形態における出力バッファの内部構
成を示す回路図。FIG. 7 is a circuit diagram showing an internal configuration of an output buffer according to a second embodiment.
【図8】出力バッファをローレベル駆動する場合の出力
電圧と出力電流との関係を示す図。FIG. 8 is a diagram illustrating a relationship between an output voltage and an output current when an output buffer is driven at a low level.
【図9】第3の実施形態における出力バッファの内部構
成を示す回路図。FIG. 9 is a circuit diagram showing an internal configuration of an output buffer according to a third embodiment.
【図10】図7の変形例で、バッファ部B2,B3に抵
抗素子を設けた例を示す図。FIG. 10 is a diagram showing an example in which a resistance element is provided in buffer units B2 and B3 in a modification of FIG. 7;
【図11】(a)はリンギングのない正常な波形、(b)はリ
ンギングの起きた波形図。11A is a normal waveform without ringing, and FIG. 11B is a waveform diagram with ringing.
【図12】従来のプログラマブル・インピーダンス回路
の回路図。FIG. 12 is a circuit diagram of a conventional programmable impedance circuit.
【図13】出力バッファをローレベル駆動する場合の出
力電圧と出力電流との関係を示す図。FIG. 13 is a diagram illustrating a relationship between an output voltage and an output current when an output buffer is driven at a low level.
【図14】出力バッファをハイレベル駆動する場合の出
力電圧と出力電流との関係を示す図。FIG. 14 is a diagram illustrating a relationship between an output voltage and an output current when an output buffer is driven at a high level.
1 基準電流検出回路 2 A/Dコンバータ 3 クロック発生回路 4 出力バッファ 5 センスアンプ 6 アドレスデコーダ 7 メモリセルアレイ 8 カラムセレクタ 9 電流比較器 B1〜B3 バッファ部 DB1〜DB3 ダミーバッファ部 Rd ダミー抵抗 Q1〜Q6 MOSトランジスタ R1〜R6 抵抗素子 DESCRIPTION OF SYMBOLS 1 Reference current detection circuit 2 A / D converter 3 Clock generation circuit 4 Output buffer 5 Sense amplifier 6 Address decoder 7 Memory cell array 8 Column selector 9 Current comparator B1 to B3 Buffer section DB1 to DB3 Dummy buffer section Rd Dummy resistor Q1 to Q6 MOS transistor R1 to R6 Resistance element
Claims (10)
数のインピーダンス値のいずれかを設定可能な出力バッ
ファを備えたプログラマブル・インピーダンス回路にお
いて、 前記出力バッファは、スイッチング素子と抵抗素子とを
有し、 前記出力バッファの出力電圧が変化する過渡状態におい
て前記出力バッファのインピーダンス値が変動しないよ
うに、前記スイッチング素子のオン抵抗と前記抵抗素子
の抵抗値とに基づいて、前記出力バッファのインピーダ
ンス値を設定することを特徴とするプログラマブル・イ
ンピーダンス回路。1. A programmable impedance circuit comprising an output buffer capable of setting any one of a plurality of different impedance values according to a logic of a selection signal, wherein the output buffer has a switching element and a resistance element. An impedance value of the output buffer based on an on-resistance of the switching element and a resistance value of the resistance element so that the impedance value of the output buffer does not fluctuate in a transient state in which the output voltage of the output buffer changes. A programmable impedance circuit characterized by setting:
数のインピーダンス値のいずれかを設定可能な出力バッ
ファを備えたプログラマブル・インピーダンス回路にお
いて、 前記出力バッファは、インピーダンス値が互いに異なる
複数のバッファ部を有し、 前記バッファ部の少なくとも一つは、スイッチング素子
と、このスイッチング素子の一端に接続された抵抗素子
とを有し、 前記スイッチング素子と前記抵抗素子とを有する前記バ
ッファ部のインピーダンス値は、前記スイッチング素子
のオン抵抗と前記抵抗素子の抵抗値とに応じて設定さ
れ、 前記選択信号の論理に応じて、一部の前記バッファ部が
選択され、選択された前記バッファ部のインピーダンス
値に基づいて、前記出力バッファのインピーダンス値を
設定することを特徴とするプログラマブル・インピーダ
ンス回路。2. A programmable impedance circuit comprising an output buffer capable of setting any one of a plurality of impedance values different from each other according to a logic of a selection signal, wherein the output buffer comprises a plurality of buffers having different impedance values from each other. At least one of the buffer units has a switching element and a resistance element connected to one end of the switching element, and the impedance value of the buffer unit having the switching element and the resistance element Is set according to the on-resistance of the switching element and the resistance value of the resistance element. According to the logic of the selection signal, some of the buffer units are selected, and the impedance value of the selected buffer unit is selected. Setting an impedance value of the output buffer based on Programmable impedance circuit.
タであり、 前記抵抗素子は、半導体基板に不純物イオンを拡散して
形成される拡散抵抗、または多結晶シリコンによるポリ
抵抗であることを特徴とする請求項2に記載のプログラ
マブル・インピーダンス回路。3. The switching element is a MOS transistor, and the resistance element is a diffusion resistance formed by diffusing impurity ions into a semiconductor substrate or a poly resistance made of polycrystalline silicon. Item 3. The programmable impedance circuit according to Item 2.
トランジスタと、このMOSトランジスタのドレイン端子
またはソース端子に接続された抵抗素子とを有し、 前記MOSトランジスタのオン抵抗と前記抵抗素子の抵抗
値との合計値により、対応する前記バッファ部のインピ
ーダンス値を設定することを特徴とする請求項2または
3に記載のプログラマブル・インピーダンス回路。4. The method according to claim 1, wherein at least one of said buffer units is a MOS transistor.
A transistor, and a resistance element connected to a drain terminal or a source terminal of the MOS transistor, and a corresponding impedance value of the buffer unit based on a sum of an on-resistance of the MOS transistor and a resistance value of the resistance element. 4. The programmable impedance circuit according to claim 2, wherein
ジスタと、このMOSトランジスタのドレイン端子または
ソース端子に接続された抵抗素子とを有し、 前記MOSトランジスタのオン抵抗と前記抵抗素子の抵抗
値とは、前記バッファ部のそれぞれごとに異なってお
り、前記MOSトランジスタそれぞれのオン抵抗の比率
と、前記抵抗素子それぞれの抵抗値の比率とを略等しく
したことを特徴とする請求項4に記載のプログラマブル
・インピーダンス回路。5. Each of the buffer sections has a MOS transistor and a resistance element connected to a drain terminal or a source terminal of the MOS transistor, and includes an on-resistance of the MOS transistor and a resistance value of the resistance element. 5. The programmable memory device according to claim 4, wherein each of the buffer units is different, and a ratio of an on-resistance of each of the MOS transistors is substantially equal to a ratio of a resistance value of each of the resistance elements.・ Impedance circuit.
イン端子およびソース端子のいずれにも前記抵抗素子が
接続されない前記MOSトランジスタを有し、このバッフ
ァ部のインピーダンス値は、前記MOSトランジスタのオ
ン抵抗により設定されることを特徴とする請求項4に記
載のプログラマブル・インピーダンス回路。6. At least one of said buffer units includes said MOS transistor having neither said drain terminal nor said source terminal connected to said resistance element, and said buffer unit has an on-resistance of said MOS transistor. 5. The programmable impedance circuit according to claim 4, wherein:
理が相反する相補入力データが入力され、 前記複数のバッファ部の各出力は、互いに接続され、 前記複数のバッファ部の少なくとも一つは、前記相補入
力データの一方に対応して、NMOSトランジスタと、この
NMOSトランジスタのドレイン端子またはソース端子に接
続された抵抗素子とを有し、かつ、前記相補入力データ
の他方に対応して、PMOSトランジスタと、このPMOSトラ
ンジスタのドレイン端子またはソース端子に接続された
抵抗素子とを有し、前記相補入力データおよび前記選択
信号の論理に応じて、NMOSトランジスタおよびPMOSトラ
ンジスタのいずれか一方がオンし、オンしたMOSトラン
ジスタのオン抵抗と、このMOSトランジスタに接続され
た前記抵抗素子の抵抗値とに応じて、対応する前記バッ
ファ部のインピーダンス値を設定することを特徴とする
請求項2〜6に記載のプログラマブル・インピーダンス
回路。7. Complementary input data whose logic is opposite to each other is input to each of the plurality of buffer units, outputs of the plurality of buffer units are connected to each other, and at least one of the plurality of buffer units is , An NMOS transistor corresponding to one of the complementary input data,
A resistor connected to the drain or source terminal of the NMOS transistor, and corresponding to the other of the complementary input data, a PMOS transistor; and a resistor connected to the drain or source terminal of the PMOS transistor. One of an NMOS transistor and a PMOS transistor is turned on according to the logic of the complementary input data and the selection signal, and the on-resistance of the turned on MOS transistor and the MOS transistor connected to the MOS transistor are turned on. 7. The programmable impedance circuit according to claim 2, wherein a corresponding impedance value of said buffer section is set according to a resistance value of a resistance element.
み出したセルデータを増幅するセンスアンプの出力であ
ることを特徴とする請求項7に記載のプログラマブル・
インピーダンス回路。8. The programmable amplifier according to claim 7, wherein said complementary input data is an output of a sense amplifier for amplifying cell data read from a memory cell.
Impedance circuit.
入力データが入力され、 前記複数のバッファ部の各出力は、互いに接続され、 前記複数のバッファ部の少なくとも一つは、PMOSトラン
ジスタと、このPMOSトランジスタのドレイン端子または
ソース端子に接続された抵抗素子と、NMOSトランジスタ
と、このNMOSトランジスタのドレイン端子またはソース
端子に接続された抵抗素子とを有し、 前記単入力データの論理および前記選択信号の論理に応
じて、PMOSトランジスタとNMOSトランジスタとのいずれ
か一方がオンし、オンしたMOSトランジスタのオン抵抗
と、このMOSトランジスタに接続された前記抵抗素子の
抵抗値とに応じて、対応する前記バッファ部のインピー
ダンス値を設定することを特徴とする請求項2〜6に記
載のプログラマブル・インピーダンス回路。9. A single input data is input to each of the plurality of buffer units, outputs of the plurality of buffer units are connected to each other, and at least one of the plurality of buffer units includes a PMOS transistor. A resistance element connected to the drain or source terminal of the PMOS transistor, an NMOS transistor, and a resistance element connected to the drain or source terminal of the NMOS transistor. Either the PMOS transistor or the NMOS transistor is turned on in accordance with the logic of the selection signal, and the correspondence is determined in accordance with the on resistance of the turned on MOS transistor and the resistance value of the resistance element connected to the MOS transistor. 7. The programmable input device according to claim 2, wherein an impedance value of the buffer section is set. Impedance circuit.
して設けられ、互いに異なるインピーダンス値を有する
複数のダミーバッファ部と、 前記ダミーバッファ部の中から、外付けされたダミー抵
抗と略等しいインピーダンス値を有するダミーバッファ
部を検出し、検出されたダミーバッファ部に応じた論理
の前記選択信号を出力する選択信号出力回路と、を備え
ることを特徴とする請求項2〜9に記載のプログラマブ
ル・インピーダンス回路。10. A plurality of dummy buffer units provided corresponding to each of said plurality of buffer units and having different impedance values, and an impedance substantially equal to an externally mounted dummy resistor among said dummy buffer units. 10. A programmable signal output circuit according to claim 2, further comprising: a selection signal output circuit that detects a dummy buffer unit having a value and outputs the selection signal having a logic corresponding to the detected dummy buffer unit. Impedance circuit.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP23594997A JP3335886B2 (en) | 1997-09-01 | 1997-09-01 | Programmable impedance circuit |
US09/144,634 US6127862A (en) | 1997-09-01 | 1998-08-31 | Programmable impedance circuit |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP23594997A JP3335886B2 (en) | 1997-09-01 | 1997-09-01 | Programmable impedance circuit |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH1174776A true JPH1174776A (en) | 1999-03-16 |
JP3335886B2 JP3335886B2 (en) | 2002-10-21 |
Family
ID=16993609
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP23594997A Expired - Fee Related JP3335886B2 (en) | 1997-09-01 | 1997-09-01 | Programmable impedance circuit |
Country Status (2)
Country | Link |
---|---|
US (1) | US6127862A (en) |
JP (1) | JP3335886B2 (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20010062040A (en) * | 1999-12-03 | 2001-07-07 | 스테펀 스코트 | High frequency mos switch |
JP2003151274A (en) * | 2001-10-23 | 2003-05-23 | Samsung Electronics Co Ltd | Memory device |
KR100658173B1 (en) | 2005-12-26 | 2006-12-15 | 매그나칩 반도체 유한회사 | Programmable Bandpass Filter Circuit |
Families Citing this family (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6326821B1 (en) * | 1998-05-22 | 2001-12-04 | Agere Systems Guardian Corp. | Linearly-controlled resistive element apparatus |
US6424169B1 (en) * | 2000-01-24 | 2002-07-23 | Broadcom Corporation | Active termination network |
US6426651B1 (en) * | 2000-06-28 | 2002-07-30 | Intel Corporation | Method and apparatus for improving the performance of buffers using a translator circuit |
US6566904B2 (en) * | 2001-05-07 | 2003-05-20 | Cicada Semiconductor, Inc. | Pad calibration circuit with on-chip resistor |
EP1286469A1 (en) * | 2001-07-31 | 2003-02-26 | Infineon Technologies AG | An output driver for integrated circuits and a method for controlling the output impedance of an integrated circuit |
US6642742B1 (en) * | 2002-03-21 | 2003-11-04 | Advanced Micro Devices, Inc. | Method and apparatus for controlling output impedance |
KR100422451B1 (en) * | 2002-05-24 | 2004-03-11 | 삼성전자주식회사 | method for controlling on-die termination and control circuit therefore |
US6924660B2 (en) * | 2003-09-08 | 2005-08-02 | Rambus Inc. | Calibration methods and circuits for optimized on-die termination |
JP4502177B2 (en) * | 2003-10-14 | 2010-07-14 | ルネサスエレクトロニクス株式会社 | Output circuit |
DE10351016B3 (en) * | 2003-10-31 | 2005-06-09 | Infineon Technologies Ag | Pseudo-dynamic off-chip driver calibration |
US6980020B2 (en) * | 2003-12-19 | 2005-12-27 | Rambus Inc. | Calibration methods and circuits for optimized on-die termination |
US7817674B2 (en) | 2004-01-09 | 2010-10-19 | Vitesse Semiconductor Corporation | Output clock adjustment for a digital I/O between physical layer device and media access controller |
US7212035B2 (en) * | 2005-02-11 | 2007-05-01 | International Business Machines Corporation | Logic line driver system for providing an optimal driver characteristic |
US8081011B2 (en) * | 2007-02-06 | 2011-12-20 | Agere Systems | Method and apparatus for regulating a power supply of an integrated circuit |
US7791368B2 (en) * | 2007-02-06 | 2010-09-07 | Agere Systems Inc. | Method and apparatus for regulating a power supply of an integrated circuit |
US7888968B2 (en) * | 2009-01-15 | 2011-02-15 | International Business Machines Corporation | Configurable pre-emphasis driver with selective constant and adjustable output impedance modes |
JP2015216513A (en) * | 2014-05-12 | 2015-12-03 | マイクロン テクノロジー, インク. | Semiconductor device and semiconductor system including the same |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4408135A (en) * | 1979-12-26 | 1983-10-04 | Tokyo Shibaura Denki Kabushiki Kaisha | Multi-level signal generating circuit |
US4719369A (en) * | 1985-08-14 | 1988-01-12 | Hitachi, Ltd. | Output circuit having transistor monitor for matching output impedance to load impedance |
US5248907A (en) * | 1992-02-18 | 1993-09-28 | Samsung Semiconductor, Inc. | Output buffer with controlled output level |
-
1997
- 1997-09-01 JP JP23594997A patent/JP3335886B2/en not_active Expired - Fee Related
-
1998
- 1998-08-31 US US09/144,634 patent/US6127862A/en not_active Expired - Fee Related
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20010062040A (en) * | 1999-12-03 | 2001-07-07 | 스테펀 스코트 | High frequency mos switch |
JP2003151274A (en) * | 2001-10-23 | 2003-05-23 | Samsung Electronics Co Ltd | Memory device |
KR100658173B1 (en) | 2005-12-26 | 2006-12-15 | 매그나칩 반도체 유한회사 | Programmable Bandpass Filter Circuit |
Also Published As
Publication number | Publication date |
---|---|
US6127862A (en) | 2000-10-03 |
JP3335886B2 (en) | 2002-10-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3335886B2 (en) | Programmable impedance circuit | |
US5589783A (en) | Variable input threshold adjustment | |
KR20050022042A (en) | Data output driver | |
JP2008135925A (en) | Calibration circuit | |
US5414379A (en) | Output buffer circuit for integrated circuit | |
US6072349A (en) | Comparator | |
JPH01200819A (en) | memory integrated circuit | |
JPH0456400B2 (en) | ||
JP3475870B2 (en) | Impedance adjustment circuit | |
KR960006376B1 (en) | Address transition detecting circuit | |
KR100229857B1 (en) | Latch circuit | |
JPH06132747A (en) | Semiconductor device | |
JP2541244B2 (en) | Clock generator | |
JPS61294929A (en) | Semiconductor integrated circuit device | |
US5943274A (en) | Method and apparatus for amplifying a signal to produce a latched digital signal | |
KR100235624B1 (en) | Data Output Buffer Circuit of Semiconductor Device | |
JPH05259879A (en) | Input output buffer | |
JP2621628B2 (en) | Semiconductor memory | |
JPH07307660A (en) | Output buffer circuit | |
KR100192583B1 (en) | Output buffer circuit | |
JPS6182532A (en) | Inverter circuit | |
KR910001883B1 (en) | Time delay circuit using resistance means | |
KR960008138B1 (en) | Output buffer circuit | |
KR100224766B1 (en) | Parallel active driver | |
JPS6385852A (en) | Bus circuit |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20070802 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080802 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090802 Year of fee payment: 7 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090802 Year of fee payment: 7 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100802 Year of fee payment: 8 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100802 Year of fee payment: 8 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110802 Year of fee payment: 9 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110802 Year of fee payment: 9 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120802 Year of fee payment: 10 |
|
LAPS | Cancellation because of no payment of annual fees |