JPH0716434U - Programmable level translator - Google Patents
Programmable level translatorInfo
- Publication number
- JPH0716434U JPH0716434U JP4606893U JP4606893U JPH0716434U JP H0716434 U JPH0716434 U JP H0716434U JP 4606893 U JP4606893 U JP 4606893U JP 4606893 U JP4606893 U JP 4606893U JP H0716434 U JPH0716434 U JP H0716434U
- Authority
- JP
- Japan
- Prior art keywords
- voltage system
- level
- signal
- logic circuit
- types
- 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
Links
- 238000006243 chemical reaction Methods 0.000 claims abstract description 33
- 238000010586 diagram Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 1
Landscapes
- Logic Circuits (AREA)
Abstract
(57)【要約】
【目的】 1種類の集積回路で複数種類のレベル変換を
行うことができ、集積回路の設計効率を高めてコストダ
ウンを達成できるプログラマブル・レベル変換器を提供
する。
【構成】 TTLレベル信号を第2電圧系信号に変換す
る第1のレベル変換素子31とCMOSレベル信号を第
2電圧系信号に変換する第2のレベル変換素子32から
なるレベル変換ブロック33と、TTLレベル信号に対
応して第1のレベル変換素子31を選択するとともにC
MOSレベル信号に対応して第2のレベル変換素子32
を選択する選択ブロック34,35とを複数組有し、こ
の複数組の選択ブロック34,35を制御データに基づ
いて制御する制御ブロック36と、この制御ブロック3
6に制御データを登録するデータ入力インターフェース
37とを有している。
(57) [Abstract] [PROBLEMS] To provide a programmable level converter capable of performing a plurality of types of level conversion with one type of integrated circuit, improving the design efficiency of the integrated circuit, and achieving cost reduction. A level conversion block 33 composed of a first level conversion element 31 for converting a TTL level signal into a second voltage system signal and a second level conversion element 32 for converting a CMOS level signal into a second voltage system signal, The first level conversion element 31 is selected in response to the TTL level signal and C
The second level conversion element 32 corresponding to the MOS level signal
And a control block 36 for controlling the plurality of sets of selection blocks 34, 35 based on control data, and a control block 3 for selecting the selection blocks 34, 35.
6 has a data input interface 37 for registering control data.
Description
【0001】[0001]
この考案は、TTL−IC,CMOS−ICおよびECL−IC等の動作レベ ルの異なる複数種の機能素子からなる集積回路で構成された第1電圧系論理回路 (例えば、5V系論理回路)と第1電圧系論理回路以外のICで構成された第2 電圧系論理回路(例えば3V系論理回路)との間のインターフェースとして機能 するプログラマブル・レベル変換器に関するものである。 This invention relates to a first voltage system logic circuit (for example, a 5V system logic circuit) composed of an integrated circuit composed of a plurality of types of functional elements having different operation levels such as TTL-IC, CMOS-IC and ECL-IC. The present invention relates to a programmable level converter that functions as an interface with a second voltage system logic circuit (for example, a 3V system logic circuit) configured by an IC other than the first voltage system logic circuit.
【0002】[0002]
図2に従来例を示す。図2において、41は例えばTTL−ICおよびCMO S−ICで構成された第1電圧系論理回路(5V系論理回路)、42は第1電圧 系論理回路以外のICで構成された第2電圧系論理回路(3V系論理回路;12 V系論理回路の場合もある)である。43および44はそれぞれ第1電圧系論理 回路41の信号入出力端子と第2電圧系論理回路42の信号入出力端子との間に 介在するレベル変換器(集積回路からなる)である。 FIG. 2 shows a conventional example. In FIG. 2, 41 is a first voltage system logic circuit (5V system logic circuit) composed of, for example, TTL-IC and CMOS-IC, and 42 is a second voltage system composed of an IC other than the first voltage system logic circuit. System logic circuit (3 V system logic circuit; 12 V system logic circuit in some cases). Reference numerals 43 and 44 denote level converters (comprising integrated circuits) interposed between the signal input / output terminal of the first voltage system logic circuit 41 and the signal input / output terminal of the second voltage system logic circuit 42.
【0003】 レベル変換器43は、第1電圧系論理回路41のTTL系信号入出力端子と第 2電圧系論理回路42の信号入出力端子との間に介挿接続され、第1電圧系信号 の中のTTLレベル信号を第2電圧系信号に変換する。また、レベル変換器44 は、第1電圧系論理回路41のCMOS系信号入出力端子と第2電圧系論理回路 42の信号入出力端子との間に介挿接続され、第1電圧系信号の中のCMOSレ ベル信号を第2電圧系信号に変換する。The level converter 43 is inserted and connected between the TTL system signal input / output terminal of the first voltage system logic circuit 41 and the signal input / output terminal of the second voltage system logic circuit 42, and the first voltage system signal To convert the TTL level signal in the above into a second voltage system signal. Further, the level converter 44 is connected between the CMOS system signal input / output terminal of the first voltage system logic circuit 41 and the signal input / output terminal of the second voltage system logic circuit 42 to connect the first voltage system signal The inside CMOS level signal is converted into the second voltage system signal.
【0004】 このように、動作電源電圧および動作機能素子の異なる第1電圧系論理回路4 1と第2電圧系論理回路42との間の信号の受け渡しをレベル変換器43,44 が仲介することになる。In this way, the level converters 43 and 44 mediate the transfer of signals between the first voltage system logic circuit 41 and the second voltage system logic circuit 42, which have different operating power supply voltages and operating function elements. become.
【0005】[0005]
【考案が解決しようとする課題】 レベル変換器43,44は、変換しようとする信号レベルの組み合わせの種類 に応じて、例えばTTL用、あるいはCMOS用というように複数種類が必要で あり、レベル変換器を設計する場合に、種類が多いことから設計効率が悪く、コ スト高になり、また部品調達上不利であった。The level converters 43 and 44 require a plurality of types, for example, for TTL or CMOS, depending on the type of combination of signal levels to be converted. When designing vessels, there were many types, so the design efficiency was poor, the cost was high, and there was a disadvantage in parts procurement.
【0006】 したがって、この考案の目的は、1種類の集積回路で複数種類のレベル変換を 行うことができ、集積回路の設計効率を高めてコストダウンを達成できるプログ ラマブル・レベル変換器を提供することである。Therefore, an object of the present invention is to provide a programmable level converter capable of performing a plurality of types of level conversion with one type of integrated circuit, improving the design efficiency of the integrated circuit, and achieving cost reduction. That is.
【0007】[0007]
この考案のプログラマブル・レベル変換器は、TTL−IC,CMOS−IC およびECL−IC等で構成された複数種類の第1電圧系論理回路とこの第1電 圧系論理回路以外のICで構成された第2電圧系論理回路との間に介在して、T TLレベル信号,CMOSレベル信号およびECLレベル信号等の複数種類の第 1電圧系信号を第2電圧系信号にレベル変換するものであり、複数種類の第1電 圧系信号を第2電圧系信号にそれぞれ変換する複数種類のレベル変換素子からな るレベル変換ブロックと、複数種類の第1電圧系信号にそれぞれ対応して複数種 類のレベル変換素子のいずれかを選択する選択ブロックと、この選択ブロックを 制御データに基づいて制御する制御ブロックと、この制御ブロックに制御データ を登録するデータ入力インターフェースとを有している。 The programmable level converter of the present invention is composed of a plurality of types of first voltage system logic circuits composed of TTL-IC, CMOS-IC, ECL-IC, etc. and ICs other than this first voltage system logic circuit. The second voltage system logic circuit intervenes to convert a plurality of types of first voltage system signals such as TTL level signals, CMOS level signals and ECL level signals into second voltage system signals. , A level conversion block including a plurality of types of level conversion elements for converting a plurality of types of first voltage system signals into a second voltage system signal, respectively, and a plurality of types corresponding to the plurality of types of first voltage system signals. Selection block for selecting any one of the level conversion elements, the control block for controlling the selection block based on the control data, and the data for registering the control data in the control block. And an input interface.
【0008】[0008]
この考案の構成によれば、登録する制御データを変更することにより、TTL レベル信号,CMOSレベル信号およびECLレベル信号等の複数種類の第1電 圧系信号を第2電圧系信号にレベル変換する動作を自動的に切り換えることがで きる。 According to the configuration of this invention, by changing the control data to be registered, the plurality of types of first voltage system signals such as the TTL level signal, the CMOS level signal and the ECL level signal are level converted into the second voltage system signal. The operation can be switched automatically.
【0009】[0009]
図1にこの考案の一実施例のプログラマブル・レベル変換器のブロック図を示 す。図1において、10は例えばTTLおよびCMOS−ICで構成された第1 電圧系論理回路(5V系論理回路)、20は第1電圧系論理回路以外のICで構 成された第2電圧系論理回路(3V系論理回路;12V系論理回路の場合もある )である。30は第1電圧系論理回路10の信号入出力端子と第2電圧系論理回 路20の信号入出力端子との間に介在するプログラマブル・レベル変換器(集積 回路からなる)である。 FIG. 1 shows a block diagram of a programmable level converter according to an embodiment of the present invention. In FIG. 1, reference numeral 10 is a first voltage system logic circuit (5V system logic circuit) composed of, for example, TTL and CMOS-IC, and 20 is a second voltage system logic circuit composed of an IC other than the first voltage system logic circuit. It is a circuit (3V system logic circuit; it may be a 12V system logic circuit). Reference numeral 30 denotes a programmable level converter (comprising an integrated circuit) interposed between the signal input / output terminal of the first voltage system logic circuit 10 and the signal input / output terminal of the second voltage system logic circuit 20.
【0010】 プログラマブル・レベル変換器30は、第1電圧系論理回路10のTTL系信 号入出力端子およびCMOS系信号入出力端子と第2電圧系論理回路20の信号 入出力端子との間に介挿接続され、第1電圧系信号の中のTTLレベル信号を第 2電圧系信号に変換するとともに、第1電圧系信号の中のCMOSレベル信号を 第2電圧系信号に変換する。The programmable level converter 30 is provided between the TTL system signal input / output terminal and the CMOS system signal input / output terminal of the first voltage system logic circuit 10 and the signal input / output terminal of the second voltage system logic circuit 20. The TTL level signal included in the first voltage system signal is connected to the second voltage system signal and the CMOS level signal included in the first voltage system signal is converted into the second voltage system signal.
【0011】 ここで、プログラマブル・レベル変換器30について具体的に説明する。この プログラマブル・レベル変換器30は、TTLレベル信号を第2電圧系信号に変 換する第1のレベル変換素子31とCMOSレベル信号を第2電圧系信号に変換 する第2のレベル変換素子32からなるレベル変換ブロック33と、TTLレベ ル信号に対応して第1のレベル変換素子31を選択するとともにCMOSレベル 信号に対応して第2のレベル変換素子32を選択する選択ブロック34,35と を複数組有し、この複数組の選択ブロック34,35を制御データに基づいて制 御する制御ブロック36と、この制御ブロック36に制御データを登録するデー タ入力インターフェース37とを有している。Here, the programmable level converter 30 will be specifically described. The programmable level converter 30 includes a first level conversion element 31 for converting a TTL level signal into a second voltage system signal and a second level conversion element 32 for converting a CMOS level signal into a second voltage system signal. And a selection block 34, 35 for selecting the first level conversion element 31 corresponding to the TTL level signal and selecting the second level conversion element 32 corresponding to the CMOS level signal. It has a plurality of sets, and has a control block 36 that controls the plurality of sets of selection blocks 34 and 35 based on control data, and a data input interface 37 that registers control data in the control block 36.
【0012】 以上のような構成において、データ入力インターフェース37を介して制御ブ ロック36に登録する制御データを変更することにより、TTLレベル信号を第 2電圧系信号に変換する第1レベル変換動作とCMOSレベル信号を第2電圧系 信号に変換する第2レベル変換動作とを切り換えることができる。つまり、選択 ブロック34,35をa側に切り換えるように制御データを設定すると、第1の レベル変換素子31が動作状態となり、またb側に切り換えるように制御データ を設定すると、第2のレベル変換素子32が動作状態となる。In the configuration described above, the first level conversion operation for converting the TTL level signal into the second voltage system signal by changing the control data registered in the control block 36 via the data input interface 37. The second level conversion operation for converting the CMOS level signal into the second voltage system signal can be switched. That is, when the control data is set so that the selection blocks 34 and 35 are switched to the side a, the first level conversion element 31 is in the operating state, and when the control data is set to be switched to the side b, the second level conversion element 31 is converted. The element 32 is activated.
【0013】 したがって、第1電圧系論理回路10のTTL系信号入出力端子をプログラマ ブル・レベル変換器30に接続する場合には、選択ブロック34,35をa側に 切り換えるように制御データを設定し、第1電圧系論理回路10のCMOS系信 号入出力端子をプログラマブル・レベル変換器30に接続する場合には、選択ブ ロック34,35をb側に切り換えるように制御データを設定する。つまり、プ ログラマブル・レベル変換器30に接続する第1電圧系論理回路10の信号入出 力端子がTTL系であるかCMOS系であるかによって、それぞれ選択ブロック 34,35をa側あるいはb側に切り換えるように制御データをプログラムによ り設定する。この場合、選択ブロック34,35は第1電圧系論理回路10およ び第2電圧系論理回路20の入出力端子にそれぞれ接続する各入出力端子毎に独 立して切り換えることが可能である。Therefore, when the TTL system signal input / output terminal of the first voltage system logic circuit 10 is connected to the programmable level converter 30, the control data is set so that the selection blocks 34 and 35 are switched to the a side. When the CMOS signal input / output terminal of the first voltage system logic circuit 10 is connected to the programmable level converter 30, the control data is set so that the selection blocks 34, 35 are switched to the b side. That is, depending on whether the signal input / output terminal of the first voltage system logic circuit 10 connected to the programmable level converter 30 is the TTL system or the CMOS system, the selection blocks 34 and 35 are set to the a side or the b side, respectively. Set the control data by the program to switch. In this case, the selection blocks 34 and 35 can be independently switched for each input / output terminal connected to the input / output terminals of the first voltage system logic circuit 10 and the second voltage system logic circuit 20, respectively. .
【0014】 この実施例によると、データ入力インターフェース37により制御ブロック3 6に登録する制御データを変更することにより、第1のレベル変換素子31が動 作してTTLレベル信号を第2電圧系信号に変換する第1レベル変換動作と第2 のレベル変換素子32が動作してCMOSレベル信号を第2電圧系信号に変換す る第2レベル変換動作とを切り換えることができ、1種類の集積回路で2種類の レベル変換を行うことができ、しかも回路設計上で入出力端子と信号レベルの対 応関係等に注意を払う必要がなく(入出力端子と信号レベルの対応関係は、製造 後にプログラムで任意に決めることができる)、集積回路の設計効率を高めてコ ストダウンを達成できる。According to this embodiment, when the control data registered in the control block 36 is changed by the data input interface 37, the first level conversion element 31 operates to change the TTL level signal to the second voltage system signal. The first level conversion operation for converting to the second level conversion operation for converting the CMOS level signal into the second voltage system signal by operating the second level conversion element 32 can be switched to one type of integrated circuit. It is possible to perform two types of level conversion by using the software, and it is not necessary to pay attention to the correspondence between the input / output terminals and the signal level in the circuit design. The cost can be reduced by increasing the design efficiency of the integrated circuit.
【0015】 なお、上記実施例では、プログラマブル・レベル変換器30は、第1電圧系論 理回路10のTTL系信号入出力端子およびCMOS系信号入出力端子と第2電 圧系論理回路20の信号入出力端子との間に介挿接続され、第1電圧系信号の中 のTTLレベル信号を第2電圧系信号に変換するとともに、第1電圧系信号の中 のCMOSレベル信号を第2電圧系信号に変換するものを示したが、これに限ら ず、ECLレベル信号を第2電圧系信号に変換したり、または12V系電源電圧 信号を3V系電源電圧信号に変換するレベル変換素子を図1の構成に付加し、さ らに選択ブロックについてもレベル変換素子を付加した分だけ切換回路数を付加 する構成とすることもできる。In the above embodiment, the programmable level converter 30 includes the TTL system signal input / output terminal and the CMOS system signal input / output terminal of the first voltage system logic circuit 10 and the second voltage system logic circuit 20. The TTL level signal in the first voltage system signal is converted into the second voltage system signal by being connected to the signal input / output terminal and the CMOS level signal in the first voltage system signal is converted into the second voltage system signal. However, the present invention is not limited to this, and a level conversion element for converting the ECL level signal into the second voltage system signal or converting the 12V system power supply voltage signal into the 3V system power supply voltage signal is illustrated. In addition to the configuration of FIG. 1, the number of switching circuits may be added to the selected block by adding the level conversion element.
【0016】[0016]
この考案のプログラマブル・レベル変換器によれば、登録する制御データを変 更することにより、TTLレベル信号,CMOSレベル信号およびECLレベル 信号等の複数種類の第1電圧系信号を第2電圧系信号にレベル変換する動作を自 動的に切り換えることができ、1種類の集積回路で複数種類のレベル変換を行う ことができ、しかも回路設計上で入出力端子と信号レベルの対応関係等に注意を 払う必要がなく、集積回路の設計効率を高めてコストダウンを達成できる。 According to the programmable level converter of the present invention, by changing the control data to be registered, a plurality of types of first voltage system signals such as TTL level signals, CMOS level signals and ECL level signals can be converted into second voltage system signals. The level conversion operation can be automatically switched, and multiple types of level conversion can be performed with one type of integrated circuit. In addition, pay attention to the correspondence between input / output terminals and signal levels in the circuit design. There is no need to pay, and the design efficiency of the integrated circuit can be improved and cost reduction can be achieved.
【図1】この考案の一実施例のプログラマブル・レベル
変換器の構成を示すブロック図である。FIG. 1 is a block diagram showing the configuration of a programmable level converter according to an embodiment of the present invention.
【図2】従来例の構成を示すブロック図である。FIG. 2 is a block diagram showing a configuration of a conventional example.
10 第1電圧系論理回路 20 第2電圧系論理回路 30 プログラマブル・レベル変換器 31 第1のレベル変換素子 32 第2のレベル変換素子 33 レベル変換ブロック 34 選択ブロック 35 選択ブロック 36 制御ブロック 37 データ入力インターフェース 10 first voltage system logic circuit 20 second voltage system logic circuit 30 programmable level converter 31 first level conversion element 32 second level conversion element 33 level conversion block 34 selection block 35 selection block 36 control block 37 data input interface
Claims (1)
CL−IC等で構成された複数種類の第1電圧系論理回
路とこの第1電圧系論理回路以外のICで構成された第
2電圧系論理回路との間に介在して、TTLレベル信
号,CMOSレベル信号およびECLレベル信号等の複
数種類の第1電圧系信号を第2電圧系信号にレベル変換
するプログラマブル・レベル変換器であって、 前記複数種類の第1電圧系信号を第2電圧系信号にそれ
ぞれ変換する複数種類のレベル変換素子からなるレベル
変換ブロックと、前記複数種類の第1電圧系信号にそれ
ぞれ対応して前記複数種類のレベル変換素子のいずれか
を選択する選択ブロックと、この選択ブロックを制御デ
ータに基づいて制御する制御ブロックと、この制御ブロ
ックに前記制御データを登録するデータ入力インターフ
ェースとを備えたことを特徴とするプログラマブル・レ
ベル変換器。1. TTL-IC, CMOS-IC and E
A TTL level signal is provided between a plurality of types of first voltage system logic circuits composed of CL-IC and the like and a second voltage system logic circuit composed of ICs other than the first voltage system logic circuit. A programmable level converter for level-converting a plurality of types of first voltage system signals such as a CMOS level signal and an ECL level signal into a second voltage system signal, the plurality of types of first voltage system signals being a second voltage system signal. A level conversion block including a plurality of types of level conversion elements for converting into signals, and a selection block for selecting one of the plurality of types of level conversion elements corresponding to each of the plurality of types of first voltage system signals, A control block for controlling the selection block based on the control data; and a data input interface for registering the control data in the control block. Programmable level converter.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP4606893U JPH0716434U (en) | 1993-08-24 | 1993-08-24 | Programmable level translator |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP4606893U JPH0716434U (en) | 1993-08-24 | 1993-08-24 | Programmable level translator |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0716434U true JPH0716434U (en) | 1995-03-17 |
Family
ID=12736691
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP4606893U Pending JPH0716434U (en) | 1993-08-24 | 1993-08-24 | Programmable level translator |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0716434U (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2019530939A (en) * | 2016-09-05 | 2019-10-24 | テンティー・ホールディングス・ピーティーワイ・リミテッド | Software-defined device interface system and method |
-
1993
- 1993-08-24 JP JP4606893U patent/JPH0716434U/en active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2019530939A (en) * | 2016-09-05 | 2019-10-24 | テンティー・ホールディングス・ピーティーワイ・リミテッド | Software-defined device interface system and method |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH0716434U (en) | Programmable level translator | |
| US6212402B1 (en) | System connector | |
| US6580311B2 (en) | Circuit configuration for supplying voltage to an integrated circuit via a pad | |
| JP3288259B2 (en) | Tri-level signal input circuit | |
| CN117394723A (en) | Motor pre-driving circuit and motor control system | |
| JPH06311016A (en) | Buffer drive capacity switching circuit | |
| US20040030820A1 (en) | Combinational universal serial USB transmission structure | |
| US5974527A (en) | Register file and operating system thereof | |
| JPS63209219A (en) | Bidirectional interface circuit | |
| JPH05167425A (en) | Input circuit compatible with multi-power supply | |
| JP2531666B2 (en) | Dot circuit | |
| JPH04123217A (en) | Switching circuit for state of external terminal | |
| JPH0683054B2 (en) | Logic level conversion circuit | |
| KR200183955Y1 (en) | Data communication circuit between microcomputers | |
| JP3147874B2 (en) | Output buffer control circuit | |
| JP3011405U (en) | Interrupt signal switching circuit | |
| JPH0723770Y2 (en) | Camera control device | |
| JPH074664Y2 (en) | Portable computer | |
| RU48674U1 (en) | ELECTRONIC SWITCH WITH THREE OUTPUT STATES | |
| CN201084148Y (en) | A comparison circuit and microprocessor chip | |
| JPH0715675B2 (en) | Serial interface circuit | |
| JPH0422320B2 (en) | ||
| JPS63209218A (en) | Bidirectional interface circuit | |
| JPS61112204A (en) | Input/output for remote process | |
| JP2962427B2 (en) | Programmable controller |