US20010015662A1 - Output circuit with switching function - Google Patents

Output circuit with switching function Download PDF

Info

Publication number
US20010015662A1
US20010015662A1 US09/828,800 US82880001A US2001015662A1 US 20010015662 A1 US20010015662 A1 US 20010015662A1 US 82880001 A US82880001 A US 82880001A US 2001015662 A1 US2001015662 A1 US 2001015662A1
Authority
US
United States
Prior art keywords
signal
control signal
control
gate
internal
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
Application number
US09/828,800
Other versions
US6384644B2 (en
Inventor
Kiyohiko Yamazaki
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Lapis Semiconductor Co Ltd
Original Assignee
Kiyohiko Yamazaki
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Kiyohiko Yamazaki filed Critical Kiyohiko Yamazaki
Priority to US09/828,800 priority Critical patent/US6384644B2/en
Publication of US20010015662A1 publication Critical patent/US20010015662A1/en
Application granted granted Critical
Publication of US6384644B2 publication Critical patent/US6384644B2/en
Assigned to OKI SEMICONDUCTOR CO., LTD. reassignment OKI SEMICONDUCTOR CO., LTD. CHANGE OF NAME (SEE DOCUMENT FOR DETAILS). Assignors: OKI ELECTRIC INDUSTRY CO., LTD.
Assigned to Lapis Semiconductor Co., Ltd. reassignment Lapis Semiconductor Co., Ltd. CHANGE OF NAME (SEE DOCUMENT FOR DETAILS). Assignors: OKI SEMICONDUCTOR CO., LTD
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03KPULSE TECHNIQUE
    • H03K19/00Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits
    • H03K19/02Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits using specified components
    • H03K19/173Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits using specified components using elementary logic circuits as components
    • H03K19/1733Controllable logic circuits
    • H03K19/1735Controllable logic circuits by wiring, e.g. uncommitted logic arrays
    • H03K19/1736Controllable logic circuits by wiring, e.g. uncommitted logic arrays in which the wiring can be modified

Definitions

  • the present invention relates to an output circuit which is provided between the output of a first circuit and the input of a second circuit formed in an integrated circuit such as a semiconductor integrated circuit, and which outputs a signal of a level based on a signal supplied from the first circuit to the second circuit.
  • Such an output circuit is usually provided in an integrated circuit.
  • the second circuit is referred to as an external circuit or an external interface.
  • FIGS. 9 through 11 are circuit diagrams illustrating conventional output circuits employed for MOS integrated circuits.
  • FIG. 9 shows a CMOS output circuit in which an output section is configured using a CMOS circuit composed of a pMOS transistor 103 and an nMOS transistor 104 .
  • FIG. 10 shows an nMOS open-drain type output circuit which employs the nMOS transistor 104 having an open drain electrode.
  • FIG. 9 shows a CMOS output circuit in which an output section is configured using a CMOS circuit composed of a pMOS transistor 103 and an nMOS transistor 104 .
  • FIG. 10 shows an nMOS open-drain type output circuit which employs the nMOS transistor 104 having an open drain electrode.
  • FIG. 9 shows a CMOS output circuit in which an output section is configured using a CMOS circuit composed of a pMOS transistor 103 and an nMOS transistor 104 .
  • FIG. 10 shows an nMOS open-
  • nMOS pull-up drain type (nMOS open-drain type with a built-in pull-up device) output circuit in which an output section is composed of a pMOS transistor 302 , which stays ON constantly, and an nMOS transistor 104 having the drain electrode thereof pulled up by the pMOS transistor 302 .
  • a pMOS open-drain type output circuit and a pMOS pull-down drain type (pMOS open-drain type with a built-in pull-up device) output circuit.
  • the nMOS pull-up drain type and the pMOS pull-down drain type are referred to simply as pull-drain type.
  • an input signal IN is applied to an input terminal “in” and transmitted to an input signal conductor 10 via an inverter 101 .
  • An output signal OUT is output through an output terminal “out.”
  • the conventional output circuits set forth above are provided with signal output types, namely, CMOS type, open-drain type, and pull-drain type, and a driving capability to comply with the specifications of an external interface to be connected thereto.
  • signal output types namely, CMOS type, open-drain type, and pull-drain type
  • a driving capability to comply with the specifications of an external interface to be connected thereto.
  • This has been posing a problem in that, when the external interface connected thereto is changed, the output circuit that has been used before the change cannot be used as it is, meaning that the internal circuitry of the output circuit has to be changed.
  • the present invention has been made with a view toward solving the problems described above. It is an object of the present invention to provide an output circuit that can be applied to two or more external interfaces.
  • the output circuit has an input circuit generating an internal input signal in response to an external input signal, an output circuit including a pMOS transistor coupled between a positive potential source and an output terminal and an nMOS transistor coupled between a reference potential source and the output terminal. A gate of one of the transistors receives the internal input signal.
  • the output circuit further has a control circuit receiving the internal input signal and the control signal and outputting an internal signal in response to the internal input signal and the control signal to a gate of the other one of the transistor.
  • the control circuit outputs the internal input signal as the internal signal where the control signal has a first level.
  • the control circuit outputs a predetermined level signal as the internal signal where the control signal has a second level so that the other one of the transistor has a predetermined state.
  • FIG. 1 is a circuit diagram showing an output circuit of a first embodiment in accordance with the present invention
  • FIG. 2 is a circuit diagram showing an output circuit of a second embodiment in accordance with the present invention.
  • FIG. 3 is a circuit diagram showing an output circuit of a third embodiment in accordance with the present invention.
  • FIG. 4 is a circuit diagram showing an output circuit of a fourth embodiment in accordance with the present invention.
  • FIG. 5 is a circuit diagram showing an output circuit of a fifth embodiment in accordance with the present invention.
  • FIG. 6 is a circuit diagram showing an output circuit of a sixth embodiment in accordance with the present invention.
  • FIG. 7 is a circuit diagram showing an output circuit of a seventh embodiment in accordance with the present invention.
  • FIG. 8 is a circuit diagram showing an output circuit of an eighth embodiment in accordance with the present invention.
  • FIG. 9 is a circuit diagram showing a conventional CMOS output circuit
  • FIG. 10 is a circuit diagram showing a conventional open-drain type output circuit
  • FIG. 11 is a circuit diagram showing a conventional pull-up drain type output circuit.
  • FIG. 1 is a circuit diagram showing an output circuit of a first embodiment in accordance with the present invention.
  • the output circuit of FIG. 1 has a signal input terminal “in” to which an input signal IN is applied from outside, an inverter 101 , a control terminal “od” to which a control signal OD is applied from outside, an OR gate 102 (logic gate), a pMOS transistor 103 (a first MOS transistor), an nMOS transistor 104 (a second MOS transistor), and a signal output terminal “out” connected to an external interface.
  • the signal input terminal “in” and the inverter 101 constitute an input section which generates an internal input signal 10 based on the level of the input signal IN.
  • the control terminal “od” and the OR gate 102 constitute a control section. Further, the pMOS 103 and nMOS 104 and the signal output terminal “out” make up an output section which outputs an output signal OUT based on the level of the internal input signal 10 , that is, the output signal OUT based on the level of the input signal IN, to outside.
  • the input signal IN from outside is applied to the input of the inverter 101 .
  • the inverter 101 outputs the internal input signal 10 , which is an inverted signal of the input signal IN.
  • a first input of the OR gate 102 is connected to the output of the inverter 101 , and the control signal OD from outside is applied to a second input of the OR gate 102 .
  • the OR gate 102 outputs an internal signal 11 .
  • the gate electrode of the pMOS 103 is connected to the output of the OR gate 102 , the source electrode thereof is connected to a positive power supply VDD, and the drain electrode thereof is connected to the signal output terminal “out.”
  • the gate electrode of the nMOS 104 is connected to the output of the inverter 101 , the source electrode thereof is connected to a reference power supply GND, and the drain electrode thereof is connected to the signal output terminal “out.”
  • the control section sets the signal output mode of the output section to the CMOS type by applying the internal input signal 10 to the gate electrode of the pMOS 103 when the control signal OD indicates a first setting, while it sets the signal output mode of the output section to the open-drain type by holding the pMOS 103 OFF constantly and by applying the internal input signal 10 to the gate electrode of the nMOS 104 when the control signal OD indicates a second setting.
  • the first setting means low level
  • the second setting means high level.
  • the input section may be constructed by only the input signal terminal “in” or by the signal input terminal “in” and a buffer, in which case the input signal IN serves as the internal input signal 10 .
  • the OR gate 102 outputs the internal input signal 10 , i.e. the inverted signal of the input signal IN, issued from the inverter circuit 101 as the internal signal 11 .
  • the pMOS 103 turns OFF, the nMOS 104 turns ON, and the output signal OUT switches to the low level.
  • the pMOS 103 turns ON, the nMOS 104 turns OFF, and the output signal OUT switches to the high level.
  • the output section works as a CMOS circuit composed of the pMOS 103 and the nMOS 104 .
  • the first embodiment is equipped with the control section which has the OR gate 102 (logic gate) for controlling the pMOS 103 (the first MOS transistor) and which supplies the internal input signal 10 to the gate electrode of the nMOS 104 (the second MOS transistor) so as to switch the signal output mode of the output section between the CMOS type and the nMOS open-drain type by the control signal OD.
  • the OR gate 102 logic gate
  • the pMOS 103 the first MOS transistor
  • nMOS 104 the second MOS transistor
  • control section for controlling the MOS transistors of the output section is not limited to the one shown in FIG. 1.
  • control section may be constructed by an inverter and a NAND gate instead of the OR gate 102 , or it may alternatively be configured so as to accomplish changeover between the CMOS type and pMOS open-drain type.
  • the output circuit adapted to perform changeover between the CMOS type and the pMOS open-drain type will be described in the following second embodiment.
  • FIG. 2 is a circuit diagram showing an output circuit of the second embodiment in accordance with the present invention.
  • the output circuit of FIG. 2 has a signal input terminal “in,” an inverter 101 , a control terminal “od,” an AND gate 201 (logic gate), a pMOS transistor pMOS 103 (a second MOS transistor), an nMOS transistor nMOS 104 (a first MOS transistor), and a signal output terminal “out.”
  • the signal input terminal “in” and the inverter 101 constitute an input section.
  • the control terminal “od” and the AND gate 201 constitute a control section.
  • the pMOS 103 and nMOS 104 and the signal output terminal “out” make up an output section.
  • the output of the inverter 101 is connected to the gate electrode of the pMOS 103 .
  • the first input of the AND gate 201 is connected to the output of the inverter 101
  • an external control signal OD is applied to the second input of the AND gate 201
  • the output of the AND gate 201 is connected to the gate electrode of the nMOS 104 .
  • the control section sets the signal output mode of the output section to the CMOS type by applying the internal input signal 10 to the gate electrode of the nMOS 104 when the control signal OD indicates a first setting, while it sets the signal output mode of the output section to the open-drain type by holding the nMOS 104 OFF constantly and by applying the internal input signal 10 to the gate electrode of the pMOS 103 when the control signal OD indicates a second setting.
  • the first setting means high level
  • the second setting means low level.
  • the AND gate 201 outputs the internal input signal 10 , i.e. the inverted signal of the input signal IN, issued from the inverter circuit 101 as an internal signal 21 .
  • the nMOS 104 turns OFF and the pMOS 103 turns ON; or when the input signal IN switches to the low level, the nMOS 104 turns ON and the pMOS 103 turns OFF.
  • the output section works as a CMOS circuit composed of the pMOS 103 and the nMOS 104 .
  • the second embodiment is equipped with the control section which has the AND gate 201 (logic gate) for controlling the nMOS 104 (the first MOS transistor) and which supplies the internal input signal 10 to the gate electrode of the pMOS 103 (the second MOS transistor) so as to switch the signal output mode of the output section between the CMOS type and the pMOS open-drain type by the control signal OD.
  • the control section which has the AND gate 201 (logic gate) for controlling the nMOS 104 (the first MOS transistor) and which supplies the internal input signal 10 to the gate electrode of the pMOS 103 (the second MOS transistor) so as to switch the signal output mode of the output section between the CMOS type and the pMOS open-drain type by the control signal OD.
  • control section for controlling the MOS transistors of the output section is not limited to the one shown in FIG. 2.
  • control section may be constructed by an inverter and a NOR gate instead of the AND gate 201 .
  • FIG. 3 is a circuit diagram showing the output circuit of a third embodiment in accordance with the present invention.
  • the output circuit of FIG. 3 has a signal input terminal “in,” an inverter 101 , a control terminal “od,” an OR gate 102 (logic gate), an inverter 301 , a pMOS transistor 103 (a first MOS transistor) and a pMOS transistor 302 (a second MOS transistor), an nMOS transistor 104 (a third MOS transistor), and a signal output terminal “out.”
  • the control terminal “od,” the OR gate 102 , and the inverter 301 constitute a control section.
  • the pMOS's 103 and 302 and nMOS 104 make up an output section.
  • the output circuit shown in FIG. 3 has added the inverter 301 and the pMOS 302 added to the output circuit shown in FIG. 1
  • the control signal OD is applied to the input of the inverter 301 , and the inverter 301 outputs an internal signal 30 , which is the inverted signal of the control signal OD.
  • the gate electrode of the pMOS 302 is connected to the output of the inverter 301 , the source electrode thereof is connected to a positive power supply VDD, and the drain electrode thereof is connected to the signal output terminal “out.”
  • the control section sets the signal output mode of the output section to the CMOS type by applying the internal input signal 10 to the gate electrodes of the pMOS 103 and the nMOS 104 and by holding the pMOS 302 OFF constantly when the control signal OD indicates a first setting, while it sets the signal output mode of the output section to the pull-drain type by holding the pMOS 103 OFF constantly and the pMOS 302 ON and by applying the internal input signal 10 to the gate electrode of the nMOS 104 when the control signal OD indicates a second setting.
  • the first setting means low level
  • the second setting means high level.
  • the OR gate 102 outputs the internal input signal 10 , i.e. the inverted signal of the input signal IN, issued from the inverter circuit 101 as an internal signal 11 .
  • the internal signal 30 is fixed to the high level.
  • the pMOS 302 is always OFF, and when the input signal IN switches to the low level, the transistor pMOS 103 turns OFF and the nMOS 104 turns ON; or when the input signal IN switches to the high level, the pMOS 103 turns ON and the nMOS 104 turns OFF.
  • the output section works as a CMOS circuit composed of the pMOS 103 and the nMOS 104 .
  • the third embodiment is equipped with the control section which has the OR gate 102 (logic gate) for controlling the pMOS 103 (the first MOS transistor) and the inverter 301 for controlling the pMOS 302 (the second MOS transistor) and which supplies the internal input signal 10 to the gate electrode of the nMOS 104 (the third MOS transistor) so as to switch the signal output mode of the output section between the CMOS type and the nMOS pull-up drain type by the control signal OD.
  • the control section which has the OR gate 102 (logic gate) for controlling the pMOS 103 (the first MOS transistor) and the inverter 301 for controlling the pMOS 302 (the second MOS transistor) and which supplies the internal input signal 10 to the gate electrode of the nMOS 104 (the third MOS transistor) so as to switch the signal output mode of the output section between the CMOS type and the nMOS pull-up drain type by the control signal OD.
  • the output circuit of FIG. 3 may be also configured to switch the signal output mode between the CMOS type and the pMOS pull-up drain type by replacing the OR gate 102 by an AND gate, the pMOS's 103 and 302 by an nMOS, and the nMOS 104 by a pMOS, and by inverting the positive power supply VDD and the reference power supply GND.
  • the internal composition of the control section and the mode of supplying the control signal to the control section i.e. the number of control signals supplied from outside, is not limited to the one shown in FIG. 3. For instance, the configuration illustrated in FIG.
  • the internal signal for the pMOS 103 and the internal signal for the pMOS 302 are both generated by using the control signal OD; however, the control signal for the pMOS 103 and the control signal for the pMOS 302 may be supplied separately from outside.
  • the output circuit adapted to separately supply the control signals for the pMOS's 103 and 302 from outside will be described in the following fourth embodiment.
  • FIG. 4 is a circuit diagram showing the output circuit of the fourth embodiment in accordance with the present invention.
  • the output circuit of FIG. 4 has a signal input terminal “in,” an inverter 101 , a control terminal “od” to which a control signal OD (a first control signal) is supplied from outside, a control terminal “pun” (a second control signal) to which a control signal PUN is supplied from outside, an OR gate 102 (logic gate), a pMOS transistor 103 (a first MOS transistor) and a pMOS transistor 302 (a second MOS transistor), an nMOS transistor 104 (a third MOS transistor), and a signal output terminal “out.”
  • the control terminals “od” and “pun” and the OR gate 102 constitute a control section.
  • the pMOS's 103 and 302 , the nMOS 104 , and the signal output terminal “out” make up an output section.
  • the output circuit shown in FIG. 4 has added the pMOS 302 to the output circuit shown in FIG. 1; it is different from the one shown in FIG. 3 that the control signal PUN instead of the inverted signal of the control signal OD is applied to the gate electrode of the pMOS 302 .
  • the control section sets the signal output mode of the output section to the CMOS type by applying the internal input signal 10 to the gate electrodes of the pMOS 103 and the nMOS 104 and by holding the pMOS 103 OFF constantly when a control signal composed of the control signals OD and PUN indicates a first setting; it sets the signal output mode of the output section to the open-drain type by holding the pMOS's 103 and 302 OFF constantly and by applying the internal input signal 10 to the gate electrode of the nMOS 104 when the control signals are indicative of a second setting; and it sets the signal output mode of the output section to the pull-drain type by holding the pMOS 103 OFF constantly, while holding the pMOS 302 ON constantly, and by applying the internal input signal 10 to the gate electrode of the nMOS 104 when the control signals are indicative of a third setting.
  • the first setting applies when the control signal OD is at the low level and the control signal PUN is at the high level
  • the second setting applies when both the control signals OD and PUN are at the high level
  • the third setting applies when the control signal OD is at the high level and the control signal PUN is at the low level.
  • the output circuit of FIG. 4 enables the control signal OD and the control signal PUN to be independently set. Four different settings are possible; however, it is not allowed to set the control signal OD and the control signal PUN to the low level at the same time.
  • the output circuit of FIG. 4 operates the same as the output circuit of FIG. 1 according to the setting of the control signal OD. This means that, if the control signal OD is at the low level and the control signal PUN is at the high level, then the output section works as a CMOS circuit composed of the pMOS 103 and the nMOS 104 . If the control signal OD and the control signal PUN are both at the high level, the output section works as an nMOS open-drain circuit based on the nMOS 104 .
  • the fourth embodiment is equipped with the control section which has the OR gate 102 (logic gate) for controlling the pMOS 103 (the first MOS transistor) according to the control signal OD (the first control signal) and which supplies the control signal PUN (the second control signal) to the gate electrode of the pMOS 302 (the second MOS transistor) and the internal input signal 10 to the gate electrode of the nMOS 104 (the third MOS transistor) so as to switch the signal output mode of the output section among the CMOS type, the nMOS open-drain type, and the nMOS pull-up drain type by the control signals OD and PUN.
  • the control section which has the OR gate 102 (logic gate) for controlling the pMOS 103 (the first MOS transistor) according to the control signal OD (the first control signal) and which supplies the control signal PUN (the second control signal) to the gate electrode of the pMOS 302 (the second MOS transistor) and the internal input signal 10 to the gate electrode of the nMOS 104
  • the output circuit of FIG. 4 may be also configured to switch the signal output mode among the CMOS type, the pMOS open-drain type, and the pMOS pull-up drain type.
  • the internal composition of the control section and mode in which the control signals are supplied to the control section are not limited to those shown in FIG. 4.
  • FIG. 5 is a circuit diagram showing the output circuit of a fifth embodiment in accordance with the present invention.
  • the output circuit of FIG. 5 has a signal input terminal “in,” an inverter 101 , a control terminal “drv” to which a control signal DRV is applied from outside, an inverter 500 (a first inverter), an OR gate 501 (a first logic gate of the first type), an AND gate 502 (a first logic gate of the second type), pMOS transistors 103 and 503 (first and second MOS transistors of the first conductive type), nMOS transistors 104 and 504 (first and second MOS transistors of the second conductive type), and a signal output terminal “out.”
  • the control terminal “drv,” the inverter 500 , the OR gate 501 , and the AND gate 502 constitute a control section.
  • the control signal DRV is applied from outside to the input of the inverter 500 , and the inverter 500 outputs an internal signal 50 , which is the inverted signal of the control signal DRV.
  • the first input of the OR gate 501 is connected to the output of the inverter 101 , and the second input of the OR gate 501 is connected to the output of the inverter 500 .
  • the OR gate 501 outputs an internal signal 51 .
  • the first input of the AND gate 502 is connected to the output terminal of the inverter 101 , and the control signal DRV is applied to the second input of the AND gate 502 .
  • the AND gate 502 issues an internal signal 52 .
  • the gate electrode of the pMOS 103 is connected to the output of the inverter 101 .
  • the gate electrode of the pMOS 503 is connected to the output of the OR gate 501 , the source electrode thereof is connected to the positive power supply VDD, and the drain electrode is connected to the signal output terminal “out.”
  • the gate electrode of the nMOS 104 is connected to the output of the inverter 101 .
  • the gate electrode of the nMOS 504 is connected to the output of the AND gate 502 , the source electrode thereof is connected to a reference power supply GND, and the drain electrode is connected to the signal output terminal “out” of the nMOS 104 .
  • the control section switches the driving capability of the CMOS output section by applying the internal input signal 10 to the gate electrodes of the pMOS 103 and the nMOS 104 and holding the pMOS 503 and the nMOS 504 OFF constantly when the control signal DRV indicates a first setting; or by applying the internal input signal 10 to the gate electrodes of the pMOS's 103 and 503 , and the nMOS's 104 and 503 when the control signal DRV indicates the second setting.
  • the first setting applies when the control signal DRV is at the low level
  • the second setting applies when the control signal DRV is at the high level.
  • the OR gate 501 outputs the internal input signal 10 , which has been issued from the inverter 101 , as the internal signal 51 , the internal signal 51 being the inverted signal of the input signal IN.
  • the AND gate 502 outputs the internal signal 10 as the internal signal 52 , the internal signal 52 being also the inverted signal of the input signal IN.
  • the output section works as a CMOS circuit composed of the pMOS's 103 and 503 , and the nMOS's 104 and 504 .
  • the driving capability of the CMOS circuit when the control signal DRV is at the high level is higher than that of the CMOS circuit when the control signal DRV is at the low level.
  • the fifth embodiment is equipped with the control section which has the inverter 500 (the first inverter), the OR gate 501 (the first logic gate of the first type) for controlling the pMOS 503 (the second MOS transistor of the first conductive type), and the AND gate 502 (the first logic gate of the second type) for controlling the nMOS 504 (the second MOS transistor of the second conductive type) and which supplies the internal input signal 10 to the gate electrodes of the pMOS 103 (the first MOS transistor of the first conductive type) and the nMOS 104 (the first MOS transistor of the second conductive type) so as to switch the driving capability of the CMOS output circuit by the control signal DRV.
  • the control section which has the inverter 500 (the first inverter), the OR gate 501 (the first logic gate of the first type) for controlling the pMOS 503 (the second MOS transistor of the first conductive type), and the AND gate 502 (the first logic gate of the second type) for controlling the nMOS
  • the internal composition of the control section and the mode of supplying the control signal to the control section is not limited to the one shown in FIG. 5.
  • a pMOS transistor and an nMOS transistor are respectively provided parallel to the pMOS 503 and the nMOS 504 of the output section, and a logic circuit generating the internal signals for controlling the transistors is provided in the control section so as to switch the driving capability of the output section in multiple stages.
  • the output section is configured to have a first to an N-th (where N is an integer of 2 or more) pMOS's and a first to the N-th nMOS's.
  • the control section is configured to have: a first to an (N ⁇ 1)th inverters to which a first to an (N ⁇ 1)th control signals are respectively applied; a first to an (N ⁇ 1)th OR gates which correspond to the first to the (N ⁇ 1)th inverters and a second to an N-th pMOS's, respectively; and a first to an (N ⁇ 1)th AND gates corresponding to the first to the (N ⁇ 1)th control signals and the second to the N-th nMOS's.
  • the control section is configured also to apply the internal input signal 10 to the gate electrodes of the first pMOS and the first nMOS.
  • control signal composed of the first to the (N ⁇ 1)th control signals is an i-th (where “i” is any integer from 1 to N) setting
  • the internal input signal 10 is applied to the gate electrodes of the first to the i-th pMOS's and the first to the i-th nMOS's, and the (i+1)th to the N-th pMOS's and the (i+1)th to the N-th nMOS's are held OFF constantly, thereby switching the driving capability of the output section in multiple stages.
  • the driving capability of the nMOS open-drain type output section thereof can be configured by removing the inverter 500 , the OR gate 501 , and the pMOS 103 and the pMOS 503 from the output circuit shown in FIG. 5, or still another alternative output circuit can be configured by removing the AND gate 502 and the nMOS 104 and the nMOS 504 from the output circuit shown in FIG. 5 so as to make it possible to switch the driving capability of a pMOS open-drain type output section.
  • the foregoing pMOS open-drain type output section may be provided with a pMOS transistor which serves as a pull-up device and which stays ON constantly to configure an output circuit capable of changing the driving capability of an nMOS pull-up drain type output section.
  • the foregoing nMOS open-drain type output section may be provided with an nMOS transistor which serves as a pull-down device and which stays ON constantly to configure an output circuit capable of changing the driving capability of a pMOS pull-down drain type output section.
  • FIG. 6 is a circuit diagram showing the output circuit of a sixth embodiment in accordance with the present invention.
  • the output circuit of FIG. 6 has a signal input terminal “in,” an inverter 101 , a control terminal “od” to which a control signal OD (a first control signal) is applied, a control terminal “drv” to which a control signal DRV (a second control signal) is applied, a control terminal “pun” to which a control signal PUN (a third control signal) is applied, an inverter 500 , OR gates 102 , 501 , and 601 (first, second, and third logic gates), an AND gate 502 (a fourth logic gate), pMOS transistors 103 , 503 , and 302 (first, second, and third MOS transistors), nMOS transistors 104 and 504 (fourth and fifth MOS transistors), and a signal output terminal “out.”
  • the control terminal “in” an inverter 101
  • a control terminal “od” to which a control
  • the pMOS's 103 , 302 , and 503 , and the nMOS's 104 and 504 make up an output section.
  • the output circuit shown in FIG. 6 has added the control terminal “drv,” the inverter 500 , the OR gates 501 and 801 , the AND gate 502 , the pMOS 503 , and the nMOS 504 to the output circuit shown in FIG. 4, or it has added the control terminals “od” and “pun,” the OR gates 102 and 601 , and the pMOS 302 to the output circuit shown in FIG. 5.
  • the first input of the OR gate 601 is connected to the output of the OR gate 501 , and the control signal OD is applied to the second input of the OR gate 601 .
  • the OR gate 601 outputs an internal signal 60 .
  • the OR gates 501 and 601 may be replaced by a single OR gate in which the internal input signal 10 is applied to the first input thereof, the control signal OD is applied to the second input thereof, and the third input thereof is connected to the output of the inverter 500 .
  • the gate electrode of the pMOS 503 is connected to the output of the OR gate 601 , the source electrode thereof is connected to a positive power supply VDD, and the drain electrode thereof is connected to the signal output terminal “out.”
  • the control section sets the signal output mode of the output section to the CMOS type by applying the internal input signal 10 to the gate electrodes of the pMOS 103 and nMOS 104 , and the second, third, and fifth MOS transistors are held OFF constantly when a control signal composed of the control signals OD, DRV, and PUN indicates a first setting.
  • the control section sets the output section to a CMOS type having a greater driving capability than that available at the first setting by applying the internal input signal 10 to the gate electrodes of the pMOS's 103 and 503 , and nMOS's 104 and 504 , and by holding the pMOS transistor 302 OFF constantly.
  • the control section sets the signal output mode of the output section to an open-drain type by holding the pMOS's 103 , 503 , and 302 and the nMOS 504 OFF constantly and by applying the internal input signal 10 to the gate electrode of the nMOS 104 .
  • the control section holds the pMOS's 103 , 503 , and 302 OFF constantly and applies the internal input signal 10 to the gate electrodes of the nMOS's 104 and 504 so as to turn the output section into an open-drain type which has a greater driving capability than that available at the third setting.
  • control section holds the first and second pMOS's 103 and 503 , and a fifth nMOS 504 OFF constantly, whereas it holds the pMOS 302 ON constantly, and applies the internal input signal 10 to the gate electrode of the nMOS 104 so as to set the signal output mode of the output section to the pull-drain type.
  • control section holds the pMOS's 103 and 503 OFF constantly, while it holds the pMOS 302 ON constantly and applies the internal input signal 10 to the gate electrodes of the nMOS's 104 and 504 so as to turn the output section into a pull-drain type which has a greater driving capability than that available at the fifth setting.
  • the first setting applies when the control signals OD and DRV are at the low level and the control signal PUN is at the high level;
  • the second setting applies when the control signal OD is at the low level and both the control signals DRV and PUN are at the high level;
  • the third setting applies when the control signal OD is at the high level, the control signal DRV is at the low level, and the control signal PUN is at the high level;
  • the fourth setting applies when the control signals OD, DRV, and PUN are at the high level;
  • the fifth setting applies when the control signal OD is at the high level, and the control signals DRV and PUN are at the low level;
  • the sixth setting applies when the control signals OD and DRV are at the high level, and the control signal PUN is at the low level.
  • the output circuit of FIG. 6 enables the control signal OD, the control signal PUN, and the control signal DRV to be independently set. Eight different settings are possible; however, it is not allowed to set the control signal OD and the control signal PUN to the low level at the same time.
  • the output circuit of FIG. 6 at this setting acts the same as the output circuit of FIG. 4 when the control signal OD is at the low level and the control signal PUN is at the high level. This means that, if the control signal OD and the control signal DRV are at the low level and the control signal PUN is at the high level, then the output section works as a CMOS circuit composed of the pMOS 103 and the nMOS 104 .
  • the output section works as a CMOS circuit composed of the pMOS's 103 and 503 and the nMOS's 104 and 504 .
  • the driving capability of the CMOS circuit when the control signal DRV is at the high level is higher than that of the CMOS circuit when the control signal DRV is at the low level.
  • the output section works as an nMOS open-drain circuit composed of the nMOS's 104 and 504 .
  • the driving capability of the nMOS open-drain circuit when the control signal DRV is at the high level is higher than that of the nMOS open-drain circuit when the control signal DRV is at the low level.
  • the output section works as an nMOS pull-up drain circuit composed of the pMOS 302 and the nMOS 104 , the pMOS 302 being the pull-up device.
  • the output section works as an nMOS pull-up drain circuit composed of the pMOS 302 and the nMOS's 104 and 504 , the pMOS 302 serving as the pull-up device.
  • the driving capability of the nMOS pull-up drain circuit when the control signal DRV is at the high level is higher than that of the nMOS pull-up drain circuit when the control signal DRV is at the low level.
  • the sixth embodiment is equipped with the control section which has: the OR gate 102 (the first logic gate) for controlling the pMOS 103 (the first MOS transistor) in accordance with the control signal OD (the first control signal); the inverter 500 , the OR gate 501 (the second logic gate), and the OR gate 801 (the third logic gate) for controlling the pMOS 503 (the second MOS transistor) in accordance with the control signal OD and the control signal DRV (the second control signal); and the AND gate 502 (the fourth logic gate) for controlling the nMOS 504 (the fifth MOS transistor) in accordance with the control signal DRV.
  • the control section applies the control signal PUN (the third control signal) to the gate electrode of the pMOS 302 (the third MOS transistor) and applies the internal input signal 10 to the gate electrode of the nMOS 104 (the fourth MOS transistor) so as to be able to switch the output mode of the output section among the CMOS type, the nMOS open type, and the nMOS pull-up type in accordance with the control signal OD and the control signal PUN and also to switch the driving capability in each of the signal output modes in accordance with the control signal DRV.
  • PUN the third control signal
  • nMOS 104 the fourth MOS transistor
  • the circuit does not have to be changed since merely changing the settings of the control signals OD, DRV, and PUN enables the circuit to adapt itself to a change of the external interface.
  • control section and the input mode of the control signals supplied to the control section are not limited to those shown in FIG. 6. It is also possible to accomplish a configuration that permits changeover among the CMOS type, the pMOS open-drain type, and the pMOS pull-up drain type.
  • the control terminal “pun” and the pMOS 302 are removed, the output section thereof is composed of the pMOS's 103 and 503 (the first and second MOS transistors) and the nMOS's 104 and 504 (the third and fourth MOS transistors), and the control section thereof is composed of the inverter 500 , the OR gate 102 (the first logic gate), the OR gates 501 and 601 (these two OR gates make up the second logic gate), and the AND gate 502 (the third logic gate).
  • This configuration makes it possible to set the signal output mode of the output section to the CMOS type by applying the internal input signal 10 to the gate electrodes of the pMOS 103 and the nMOS 104 and by holding the pMOS 503 and the nMOS 504 OFF constantly when the control signal constituted by the control signals OD and DRV indicates the first setting.
  • the control signal indicates the second setting
  • the internal input signal 10 is applied to the gate electrodes of the pMOS's 103 and 503 and the nMOS's 104 and 504 , thus making it possible to turn the output section into the CMOS type having a greater driving capability than that available with the first setting.
  • the control signal indicates the third setting
  • the pMOS's 103 and 503 , and the nMOS 504 are held OFF constantly
  • the pMOS 302 is held ON constantly
  • the internal input signal 10 is applied to the gate electrode of the nMOS 104 , thus making it possible to set the signal output mode of the output section to the nMOS open-drain type.
  • the control signal indicates the fourth setting
  • the pMOS's 103 and 503 are held OFF constantly and the internal input signal 10 is applied to the gate electrodes of the nMOS's 104 and 504 , thus making it possible to turn the output section to be the nMOS open-drain type providing a greater driving capability than that available at the third setting.
  • the control terminal “pun” is removed, an inverter (a second inverter) for inverting the control signal OD is provided, the gate electrode of the pMOS 302 is connected to the output of the second inverter, and the control section thereof is composed of the inverter 500 (the first inverter), the foregoing second inverter, the OR gate 102 (the first logic gate), the OR gates 501 and 601 (these two OR gates make up the second logic gate), and the AND gate 502 (the third logic gate).
  • This configuration makes it possible to set the signal output mode of the output section to the CMOS type by applying the internal input signal 10 to the gate electrodes of the pMOS 103 and the nMOS 104 and by holding the pMOS's 503 and 302 , and the nMOS 504 OFF constantly when the control signal constituted by the control signals OD and DRV indicates the first setting.
  • the control signal indicates the second setting
  • the internal input signal 10 is applied to the gate electrodes of the pMOS's 103 and 503 and the nMOS's 104 and 504 , thus making it possible to turn the output section into the CMOS type having a greater driving capability than that available with the first setting.
  • the pMOS's 103 and 503 , and the nMOS 504 are held OFF constantly and the internal input signal 10 is applied to the gate electrode of the nMOS 104 , thus making it possible to set the signal output mode of the output section to the nMOS pull-up drain type.
  • the control signal indicates the fourth setting, the pMOS's 103 and 503 are held OFF constantly, while the pMOS 302 is held ON constantly, and the internal input signal 10 is applied to the gate electrodes of the nMOS's 104 and 504 , thus making it possible to turn the output section to be the nMOS pull-up drain type providing a greater driving capability than that available at the third setting.
  • the output circuit of FIG. 6 is configured so as to make it possible to switch the signal output mode and the driving capability independently. Alternatively, however, the output circuit may be configured so as to enable the signal output mode and the driving capability to be switched at the same time by using a single control signal.
  • a seventh embodiment set forth below represents the output circuit that switches the driving capability at the same time when the signal output mode is switched from the CMOS type to the open-drain type.
  • FIG. 7 is a circuit diagram showing the output circuit of the seventh embodiment in accordance with the present invention.
  • the output circuit of FIG. 7 has a signal input terminal “in,” an inverter 101 , a control terminal “od,” an OR gate 102 (a first logic gate), an AND gate 502 (a second logic gate), a pMOS transistor 103 (a first MOS transistor), a nMOS transistors 104 and 504 (second and third MOS transistors), and a signal output terminal “out.”
  • the control terminal “od,” the OR gate 102 , and the AND gate 502 constitute a control section.
  • the pMOS 103 and the nMOS's 104 and 504 constitute an output section.
  • the output circuit of FIG. 7 has added the AND gate 502 and the nMOS 504 to the output circuit of FIG. 1.
  • a first input of the AND gate 502 is connected to the output of the inverter 101 , and a control signal OD is applied to a second input of the AND gate 502 .
  • the AND gate 502 outputs an internal input signal 70 .
  • the gate electrode of the nMOS 504 is connected to the output of the AND gate 502 , the source electrode thereof is connected to a reference power supply GND, and the drain electrode thereof is connected to the signal output terminal “out.”
  • control section When the control signal OD indicates a first setting, the control section applies the internal input signal 10 to the gate electrodes of the pMOS 103 and nMOS 104 to hold the nMOS 504 OFF constantly, thereby turning the output section into the CMOS type.
  • the control section holds the pMOS 103 OFF constantly, and applies the internal input signal 10 to the gate electrodes of the nMOS's 104 and 504 , thereby turning the output section into the open-drain type which provides a greater driving capability than that available at the first setting.
  • the first setting applies when the control signal OD is at the low level
  • the second setting applies when the control signal OD is at the high level.
  • the seventh embodiment is equipped with the control section which has the OR gate 102 (the first logic gate) for controlling the pMOS 103 (the first MOS transistor) and the AND gate 502 (the second logic gate) for controlling the nMOS 504 (the third MOS transistor), and which applies the internal input signal 10 to the gate electrode of the nMOS 104 (the second MOS transistor) so as to be able to switch the signal output mode of the output section to the CMOS type or the nMOS open-drain type by the control signal OD and also to switch the driving capability at the same time whenever the signal output mode is switched.
  • the OR gate 102 the first logic gate
  • the AND gate 502 the second logic gate
  • the nMOS 504 the third MOS transistor
  • nMOS of the output section is required to provide a higher driving capability when the output circuit works as the nMOS open-drain type than that when it works as a CMOS type, optimum driving capabilities can be set for each type.
  • the internal composition of the control section and the input mode of the control signals supplied to the control section are not limited to those shown in FIG. 7. It is also possible to accomplish a configuration that permits changeover between the CMOS type and the pMOS open-drain type having different driving capabilities.
  • the driving capability of the nMOS of the output section when the output section works as the CMOS type is higher than that when the output section works as the open-drain type; however, the output circuit can alternatively be configured so that the driving capability of the nMOS of the output section when the output section works as the open-drain type is higher than that when the output section works as CMOS type.
  • the output circuit in which the driving capability is higher when it works as the open-drain type than it works as the CMOS will be described in terms of an eighth embodiment given below.
  • FIG. 8 is a circuit diagram showing the output circuit of an eighth embodiment in accordance with the present invention.
  • the output circuit of FIG. 8 has a signal input terminal “in,” an inverter 101 , a control terminal “od,” an inverter 801 , an OR gate 102 (a first logic gate), an AND gate 502 (a second logic gate), a pMOS transistor 802 (a first MOS transistor), nMOS transistors 104 and 504 (second and third MOS transistors), and a signal output terminal “out.”
  • the control terminal “od,” the inverter 801 , the OR gate 102 , and the AND gate 502 make up a control section.
  • the pMOS 802 and nMOS's 104 and 504 make up an output section.
  • the output circuit of FIG. 8 has added the inverter 801 , the AND gate 502 , and the nMOS 504 to the output circuit of FIG. 1, and has replaced the pMOS 103 by the pMOS 802 which provides a higher driving capability than the pMOS 103 .
  • the pMOS 802 may be substituted by the pMOS 103 and the pMOS 503 of FIG. 5 which are connected in parallel.
  • a control signal OD is supplied to the input of the inverter 801 , and the output of the inverter 801 is connected to a first input of the AND gate 502 .
  • the inverter 801 outputs an internal signal 80 which is the inverted signal of the input signal IN.
  • the AND gate 502 outputs an internal signal 81 .
  • the gate electrode of the pMOS 802 is connected to the output of the OR gate 102 , the source electrode thereof is connected to a positive power supply VDD, and the drain electrode thereof is connected to the signal output terminal “out.”
  • the control section sets the output section to the CMOS type by applying the internal input signal 10 to the gate electrodes of the pMOS 103 and the nMOS's 104 and 504 when the control signal OD indicates a first setting.
  • the control section holds the pMOS 103 and the nMOS 504 OFF constantly and applies the internal input signal 10 to the gate electrode of the nMOS 104 so as to turn the output section into the open-drain type which provides a lower driving capability than that available at the first setting.
  • the first setting applies when the control signal OD is at the low level
  • the second setting applies when the control signal OD is at the high level.
  • the OR gate 102 issues the internal input signal 10 from the inverter 101 as the internal signal 11 , and the internal signal 11 becomes the inverted signal of the input signal IN.
  • the AND gate 502 issues the internal input signal 10 from the inverter 101 as the internal signal 81 , and the internal signal 81 becomes the inverted signal of the input signal IN.
  • the pMOS 802 turns OFF, the nMOS's 104 and 504 turn ON.
  • the pMOS 802 turns ON, while the nMOS's 104 and 504 turn OFF.
  • the output section operates as a CMOS circuit composed of the pMOS 802 and nMOS's 104 and 504 .
  • the output circuit of FIG. 8 is characterized by that the driving capability of the nMOS working in the CMOS circuit is higher than that of the nMOS working in the nMOS open-drain circuit, which is opposite from the case of the output circuit of FIG. 7.
  • the eighth embodiment is equipped with the control section which has an OR gate 102 (the first logic gate) for controlling the pMOS 802 (the first MOS transistor), and the inverter 801 and the AND gate 502 (the second logic gate) for controlling the nMOS 504 (the third MOS transistor), and which applies the internal input signal 10 to the gate electrode of the nMOS 104 (the second MOS transistor).
  • OR gate 102 the first logic gate
  • the inverter 801 and the AND gate 502 the second logic gate
  • the nMOS 504 the third MOS transistor
  • nMOS of the output section is required to provide a higher driving capability when the output circuit works as the CMOS type output circuit than that when it works as the nMOS open-drain type output circuit, optimum driving capabilities can be set for each type.
  • the internal composition of the control section and the input mode of the control signals supplied to the control section are not limited to those illustrated in FIG. 8.
  • the output circuit of FIG. 8 can be also configured to switch between the CMOS type and the pMOS open-drain type.
  • the output circuit in accordance with the present invention is provided with the control section so as to switch the signal output mode or the driving capability of the output section in response to the control signals supplied from outside, or to switch the signal output mode and the driving capability of the output section at the same time or independently.

Landscapes

  • Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Mathematical Physics (AREA)
  • Logic Circuits (AREA)

Abstract

An output circuit having a function of two or more external interfaces is disclosed. The disclosed output circuit has an input circuit generating an internal input signal in response to an external input signal, an output circuit including a pMOS transistor coupled between a positive potential source and an output terminal and an nMOS transistor coupled between a reference potential source and the output terminal. A gate of one of the transistors receives the internal input signal. The disclosed output circuit further has a control circuit receiving the internal input signal and the control signal and outputting an internal signal in response to the internal input signal and the control signal to a gate of the other one of the transistor. The control circuit outputs the internal input signal as the internal signal where the control signal has a first level. The control circuit outputs a predetermined level signal as the internal signal where the control signal has a second level so that the other one of the transistor has a predetermined state.

Description

    BACKGROUND OF THE INVENTION
  • The present invention relates to an output circuit which is provided between the output of a first circuit and the input of a second circuit formed in an integrated circuit such as a semiconductor integrated circuit, and which outputs a signal of a level based on a signal supplied from the first circuit to the second circuit. Such an output circuit is usually provided in an integrated circuit. In this case, the second circuit is referred to as an external circuit or an external interface. [0001]
  • FIGS. 9 through 11 are circuit diagrams illustrating conventional output circuits employed for MOS integrated circuits. FIG. 9 shows a CMOS output circuit in which an output section is configured using a CMOS circuit composed of a [0002] pMOS transistor 103 and an nMOS transistor 104. FIG. 10 shows an nMOS open-drain type output circuit which employs the nMOS transistor 104 having an open drain electrode. FIG. 11 shows an nMOS pull-up drain type (nMOS open-drain type with a built-in pull-up device) output circuit in which an output section is composed of a pMOS transistor 302, which stays ON constantly, and an nMOS transistor 104 having the drain electrode thereof pulled up by the pMOS transistor 302. There are also available a pMOS open-drain type output circuit and a pMOS pull-down drain type (pMOS open-drain type with a built-in pull-up device) output circuit. The nMOS pull-up drain type and the pMOS pull-down drain type are referred to simply as pull-drain type. In FIG. 9 through FIG. 11, an input signal IN is applied to an input terminal “in” and transmitted to an input signal conductor 10 via an inverter 101. An output signal OUT is output through an output terminal “out.”
  • The conventional output circuits set forth above are provided with signal output types, namely, CMOS type, open-drain type, and pull-drain type, and a driving capability to comply with the specifications of an external interface to be connected thereto. This has been posing a problem in that, when the external interface connected thereto is changed, the output circuit that has been used before the change cannot be used as it is, meaning that the internal circuitry of the output circuit has to be changed. There has been another problem in that, when two or more external interfaces are expected to be used, the same number of output circuits compatible with the respective external interfaces as that of two or more external interfaces must be prepared in advance. [0003]
  • SUMMARY OF THE INVENTION
  • The present invention has been made with a view toward solving the problems described above. It is an object of the present invention to provide an output circuit that can be applied to two or more external interfaces. [0004]
  • The output circuit according to the present invention has an input circuit generating an internal input signal in response to an external input signal, an output circuit including a pMOS transistor coupled between a positive potential source and an output terminal and an nMOS transistor coupled between a reference potential source and the output terminal. A gate of one of the transistors receives the internal input signal. The output circuit further has a control circuit receiving the internal input signal and the control signal and outputting an internal signal in response to the internal input signal and the control signal to a gate of the other one of the transistor. The control circuit outputs the internal input signal as the internal signal where the control signal has a first level. The control circuit outputs a predetermined level signal as the internal signal where the control signal has a second level so that the other one of the transistor has a predetermined state. [0005]
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • FIG. 1 is a circuit diagram showing an output circuit of a first embodiment in accordance with the present invention; [0006]
  • FIG. 2 is a circuit diagram showing an output circuit of a second embodiment in accordance with the present invention; [0007]
  • FIG. 3 is a circuit diagram showing an output circuit of a third embodiment in accordance with the present invention; [0008]
  • FIG. 4 is a circuit diagram showing an output circuit of a fourth embodiment in accordance with the present invention; [0009]
  • FIG. 5 is a circuit diagram showing an output circuit of a fifth embodiment in accordance with the present invention; [0010]
  • FIG. 6 is a circuit diagram showing an output circuit of a sixth embodiment in accordance with the present invention; [0011]
  • FIG. 7 is a circuit diagram showing an output circuit of a seventh embodiment in accordance with the present invention; [0012]
  • FIG. 8 is a circuit diagram showing an output circuit of an eighth embodiment in accordance with the present invention; [0013]
  • FIG. 9 is a circuit diagram showing a conventional CMOS output circuit; [0014]
  • FIG. 10 is a circuit diagram showing a conventional open-drain type output circuit; and [0015]
  • FIG. 11 is a circuit diagram showing a conventional pull-up drain type output circuit. [0016]
  • DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
  • FIG. 1 is a circuit diagram showing an output circuit of a first embodiment in accordance with the present invention. The output circuit of FIG. 1 has a signal input terminal “in” to which an input signal IN is applied from outside, an [0017] inverter 101, a control terminal “od” to which a control signal OD is applied from outside, an OR gate 102 (logic gate), a pMOS transistor 103 (a first MOS transistor), an nMOS transistor 104 (a second MOS transistor), and a signal output terminal “out” connected to an external interface. The signal input terminal “in” and the inverter 101 constitute an input section which generates an internal input signal 10 based on the level of the input signal IN. The control terminal “od” and the OR gate 102 constitute a control section. Further, the pMOS 103 and nMOS 104 and the signal output terminal “out” make up an output section which outputs an output signal OUT based on the level of the internal input signal 10, that is, the output signal OUT based on the level of the input signal IN, to outside.
  • The input signal IN from outside is applied to the input of the [0018] inverter 101. The inverter 101 outputs the internal input signal 10, which is an inverted signal of the input signal IN. A first input of the OR gate 102 is connected to the output of the inverter 101, and the control signal OD from outside is applied to a second input of the OR gate 102. The OR gate 102 outputs an internal signal 11. The gate electrode of the pMOS 103 is connected to the output of the OR gate 102, the source electrode thereof is connected to a positive power supply VDD, and the drain electrode thereof is connected to the signal output terminal “out.” The gate electrode of the nMOS 104 is connected to the output of the inverter 101, the source electrode thereof is connected to a reference power supply GND, and the drain electrode thereof is connected to the signal output terminal “out.”
  • The control section sets the signal output mode of the output section to the CMOS type by applying the [0019] internal input signal 10 to the gate electrode of the pMOS 103 when the control signal OD indicates a first setting, while it sets the signal output mode of the output section to the open-drain type by holding the pMOS 103 OFF constantly and by applying the internal input signal 10 to the gate electrode of the nMOS 104 when the control signal OD indicates a second setting. The first setting means low level, and the second setting means high level. The input section may be constructed by only the input signal terminal “in” or by the signal input terminal “in” and a buffer, in which case the input signal IN serves as the internal input signal 10.
  • The operation of the output circuit of FIG. 1 will now be described. The operation implemented when the control signal OD is set at the low level will be described first. In this case, the [0020] OR gate 102 outputs the internal input signal 10, i.e. the inverted signal of the input signal IN, issued from the inverter circuit 101 as the internal signal 11. Hence, when the input signal IN switches to the low level, the pMOS 103 turns OFF, the nMOS 104 turns ON, and the output signal OUT switches to the low level. When the input signal IN switches to the high level, the pMOS 103 turns ON, the nMOS 104 turns OFF, and the output signal OUT switches to the high level. Thus, if the control signal OD is at the low level, then the output section works as a CMOS circuit composed of the pMOS 103 and the nMOS 104.
  • The operation implemented when the control signal OD is set at the high level will now be described. In this case, the [0021] internal signal 11 issued from the OR gate 102 is fixed to the high level regardless of the internal input signal 10. Therefore, the pMOS 103 is always OFF, and if the input signal IN switches to the low level, then the nMOS 104 turns OFF, while the nMOS 104 turns ON if the input signal IN switches to the high level. Thus, if the control signal OD is at the high level, then the output section works as an nMOS open-drain circuit based on the nMOS 104.
  • As set forth above, the first embodiment is equipped with the control section which has the OR gate [0022] 102 (logic gate) for controlling the pMOS 103 (the first MOS transistor) and which supplies the internal input signal 10 to the gate electrode of the nMOS 104 (the second MOS transistor) so as to switch the signal output mode of the output section between the CMOS type and the nMOS open-drain type by the control signal OD. Hence, even when the external interface is changed or a plurality of external interfaces are expected to be used, the circuit does not have to be changed since merely changing the setting of the control signal OD enables the circuit to adapt itself to a change of the external interface.
  • The internal composition of the control section for controlling the MOS transistors of the output section is not limited to the one shown in FIG. 1. For instance, the control section may be constructed by an inverter and a NAND gate instead of the [0023] OR gate 102, or it may alternatively be configured so as to accomplish changeover between the CMOS type and pMOS open-drain type. The output circuit adapted to perform changeover between the CMOS type and the pMOS open-drain type will be described in the following second embodiment.
  • FIG. 2 is a circuit diagram showing an output circuit of the second embodiment in accordance with the present invention. In FIG. 2, the like components as those in FIG. 1 are given like reference numerals. The output circuit of FIG. 2 has a signal input terminal “in,” an [0024] inverter 101, a control terminal “od,” an AND gate 201 (logic gate), a pMOS transistor pMOS 103 (a second MOS transistor), an nMOS transistor nMOS 104 (a first MOS transistor), and a signal output terminal “out.” The signal input terminal “in” and the inverter 101 constitute an input section. The control terminal “od” and the AND gate 201 constitute a control section. The pMOS 103 and nMOS 104 and the signal output terminal “out” make up an output section.
  • The output of the [0025] inverter 101 is connected to the gate electrode of the pMOS 103. In the control section, the first input of the AND gate 201 is connected to the output of the inverter 101, an external control signal OD is applied to the second input of the AND gate 201, and the output of the AND gate 201 is connected to the gate electrode of the nMOS 104.
  • The control section sets the signal output mode of the output section to the CMOS type by applying the [0026] internal input signal 10 to the gate electrode of the nMOS 104 when the control signal OD indicates a first setting, while it sets the signal output mode of the output section to the open-drain type by holding the nMOS 104 OFF constantly and by applying the internal input signal 10 to the gate electrode of the pMOS 103 when the control signal OD indicates a second setting. The first setting means high level, and the second setting means low level.
  • The operation of the output circuit of FIG. 2 will now be described. The operation implemented when the control signal OD is set at the high level will be described first. In this case, the AND [0027] gate 201 outputs the internal input signal 10, i.e. the inverted signal of the input signal IN, issued from the inverter circuit 101 as an internal signal 21. Hence, when the input signal IN switches to the high level, the nMOS 104 turns OFF and the pMOS 103 turns ON; or when the input signal IN switches to the low level, the nMOS 104 turns ON and the pMOS 103 turns OFF. Thus, if the control signal OD is at the high level, then the output section works as a CMOS circuit composed of the pMOS 103 and the nMOS 104.
  • The operation implemented when the control signal OD is set at the low level will now be described. In this case, the [0028] internal signal 21 issued from the AND gate 201 is fixed to the low level regardless of the internal input signal 10. Therefore, the nMOS 104 is always OFF, and if the input signal IN switches to the high level, then the pMOS 103 turns OFF, while the pMOS 103 turns ON if the input signal IN switches to the low level. Thus, if the control signal OD is at the low level, then the output section works as a pMOS open-drain circuit based on the pMOS 103.
  • As set forth above, the second embodiment is equipped with the control section which has the AND gate [0029] 201 (logic gate) for controlling the nMOS 104 (the first MOS transistor) and which supplies the internal input signal 10 to the gate electrode of the pMOS 103 (the second MOS transistor) so as to switch the signal output mode of the output section between the CMOS type and the pMOS open-drain type by the control signal OD. Hence, even when the external interface is changed or a plurality of external interfaces are expected to be used, the circuit does not have to be changed since merely changing the setting of the control signal OD enables the circuit to adapt itself to a change of the external interface.
  • The internal composition of the control section for controlling the MOS transistors of the output section is not limited to the one shown in FIG. 2. For instance, the control section may be constructed by an inverter and a NOR gate instead of the AND [0030] gate 201.
  • FIG. 3 is a circuit diagram showing the output circuit of a third embodiment in accordance with the present invention. In FIG. 3, the like components as those in FIG. 1 are given like reference numerals. The output circuit of FIG. 3 has a signal input terminal “in,” an [0031] inverter 101, a control terminal “od,” an OR gate 102 (logic gate), an inverter 301, a pMOS transistor 103 (a first MOS transistor) and a pMOS transistor 302 (a second MOS transistor), an nMOS transistor 104 (a third MOS transistor), and a signal output terminal “out.” The control terminal “od,” the OR gate 102, and the inverter 301 constitute a control section. The pMOS's 103 and 302 and nMOS 104 make up an output section. The output circuit shown in FIG. 3 has added the inverter 301 and the pMOS 302 added to the output circuit shown in FIG. 1
  • The control signal OD is applied to the input of the [0032] inverter 301, and the inverter 301 outputs an internal signal 30, which is the inverted signal of the control signal OD. The gate electrode of the pMOS 302 is connected to the output of the inverter 301, the source electrode thereof is connected to a positive power supply VDD, and the drain electrode thereof is connected to the signal output terminal “out.”
  • The control section sets the signal output mode of the output section to the CMOS type by applying the [0033] internal input signal 10 to the gate electrodes of the pMOS 103 and the nMOS 104 and by holding the pMOS 302 OFF constantly when the control signal OD indicates a first setting, while it sets the signal output mode of the output section to the pull-drain type by holding the pMOS 103 OFF constantly and the pMOS 302 ON and by applying the internal input signal 10 to the gate electrode of the nMOS 104 when the control signal OD indicates a second setting. The first setting means low level, and the second setting means high level.
  • The operation of the output circuit of FIG. 3 will now be described. The operation implemented when the control signal OD is set at the low level will be described first. In this case, the [0034] OR gate 102 outputs the internal input signal 10, i.e. the inverted signal of the input signal IN, issued from the inverter circuit 101 as an internal signal 11. The internal signal 30 is fixed to the high level. Hence, the pMOS 302 is always OFF, and when the input signal IN switches to the low level, the transistor pMOS 103 turns OFF and the nMOS 104 turns ON; or when the input signal IN switches to the high level, the pMOS 103 turns ON and the nMOS 104 turns OFF. Thus, if the control signal OD is at the low level, then the output section works as a CMOS circuit composed of the pMOS 103 and the nMOS 104.
  • The operation implemented when the control signal OD is set at the high level will now be described. In this case, the [0035] internal signal 11 is fixed to the high level, whereas the internal signal 30 is fixed to the low level. Therefore, the pMOS 103 stays OFF constantly, while the pMOS 302 stays ON constantly. If the input signal IN switches to the low level, then the nMOS 104 turns OFF, while the nMOS 104 turns ON if the input signal IN switches to the high level. Thus, if the control signal OD is at the high level, then the output section works as an nMOS pull-up drain circuit composed of the pMOS 302 and the nMOS 104, the pMOS 302 serving as a pull-up device.
  • As set forth above, the third embodiment is equipped with the control section which has the OR gate [0036] 102 (logic gate) for controlling the pMOS 103 (the first MOS transistor) and the inverter 301 for controlling the pMOS 302 (the second MOS transistor) and which supplies the internal input signal 10 to the gate electrode of the nMOS 104 (the third MOS transistor) so as to switch the signal output mode of the output section between the CMOS type and the nMOS pull-up drain type by the control signal OD. Hence, even when the external interface is changed or a plurality of external interfaces are expected to be used, the circuit does not have to be changed since merely changing the setting of the control signal OD enables the circuit to adapt itself to a change of the external interface.
  • The output circuit of FIG. 3 may be also configured to switch the signal output mode between the CMOS type and the pMOS pull-up drain type by replacing the [0037] OR gate 102 by an AND gate, the pMOS's 103 and 302 by an nMOS, and the nMOS 104 by a pMOS, and by inverting the positive power supply VDD and the reference power supply GND. The internal composition of the control section and the mode of supplying the control signal to the control section, i.e. the number of control signals supplied from outside, is not limited to the one shown in FIG. 3. For instance, the configuration illustrated in FIG. 3 is such that the internal signal for the pMOS 103 and the internal signal for the pMOS 302 are both generated by using the control signal OD; however, the control signal for the pMOS 103 and the control signal for the pMOS 302 may be supplied separately from outside. The output circuit adapted to separately supply the control signals for the pMOS's 103 and 302 from outside will be described in the following fourth embodiment.
  • FIG. 4 is a circuit diagram showing the output circuit of the fourth embodiment in accordance with the present invention. In FIG. 4, the like components as those in FIG. 1 are given like reference numerals. The output circuit of FIG. 4 has a signal input terminal “in,” an [0038] inverter 101, a control terminal “od” to which a control signal OD (a first control signal) is supplied from outside, a control terminal “pun” (a second control signal) to which a control signal PUN is supplied from outside, an OR gate 102 (logic gate), a pMOS transistor 103 (a first MOS transistor) and a pMOS transistor 302 (a second MOS transistor), an nMOS transistor 104 (a third MOS transistor), and a signal output terminal “out.” The control terminals “od” and “pun” and the OR gate 102 constitute a control section. The pMOS's 103 and 302, the nMOS 104, and the signal output terminal “out” make up an output section. The output circuit shown in FIG. 4 has added the pMOS 302 to the output circuit shown in FIG. 1; it is different from the one shown in FIG. 3 that the control signal PUN instead of the inverted signal of the control signal OD is applied to the gate electrode of the pMOS 302.
  • The control section sets the signal output mode of the output section to the CMOS type by applying the [0039] internal input signal 10 to the gate electrodes of the pMOS 103 and the nMOS 104 and by holding the pMOS 103 OFF constantly when a control signal composed of the control signals OD and PUN indicates a first setting; it sets the signal output mode of the output section to the open-drain type by holding the pMOS's 103 and 302 OFF constantly and by applying the internal input signal 10 to the gate electrode of the nMOS 104 when the control signals are indicative of a second setting; and it sets the signal output mode of the output section to the pull-drain type by holding the pMOS 103 OFF constantly, while holding the pMOS 302 ON constantly, and by applying the internal input signal 10 to the gate electrode of the nMOS 104 when the control signals are indicative of a third setting. In this embodiment, the first setting applies when the control signal OD is at the low level and the control signal PUN is at the high level, the second setting applies when both the control signals OD and PUN are at the high level, and the third setting applies when the control signal OD is at the high level and the control signal PUN is at the low level.
  • The operation of the output circuit of FIG. 4 will now be described. The output circuit of FIG. 4 enables the control signal OD and the control signal PUN to be independently set. Four different settings are possible; however, it is not allowed to set the control signal OD and the control signal PUN to the low level at the same time. [0040]
  • The operation implemented when the control signal PUN is set at the high level will be described first. In this case, the [0041] pMOS 302 is always OFF. Hence, the output circuit of FIG. 4 operates the same as the output circuit of FIG. 1 according to the setting of the control signal OD. This means that, if the control signal OD is at the low level and the control signal PUN is at the high level, then the output section works as a CMOS circuit composed of the pMOS 103 and the nMOS 104. If the control signal OD and the control signal PUN are both at the high level, the output section works as an nMOS open-drain circuit based on the nMOS 104.
  • The operation implemented when the control signal OD is set at the high level and the control signal PUN is set at the low level will now be described. In this case, the [0042] pMOS 103 stays OFF constantly, while the pMOS 302 stays ON constantly. Hence, the output circuit of FIG. 4 operates the same as the output circuit of FIG. 3 when the control signal OD is set at the high level. More specifically, if the control signal OD is at the low level and the control signal PUN is at the high level, then the output section works as an nMOS pull-up drain circuit composed of the pMOS 302 and the nMOS 104, the pMOS 302 serving as the pull-up device.
  • As set forth above, the fourth embodiment is equipped with the control section which has the OR gate [0043] 102 (logic gate) for controlling the pMOS 103 (the first MOS transistor) according to the control signal OD (the first control signal) and which supplies the control signal PUN (the second control signal) to the gate electrode of the pMOS 302 (the second MOS transistor) and the internal input signal 10 to the gate electrode of the nMOS 104 (the third MOS transistor) so as to switch the signal output mode of the output section among the CMOS type, the nMOS open-drain type, and the nMOS pull-up drain type by the control signals OD and PUN. Hence, even when the external interface is changed or a plurality of external interfaces are expected to be used, the circuit does not have to be changed since merely changing the setting of the control signal OD enables the circuit to adapt itself to a change of the external interface.
  • As in the case of the third embodiment, the output circuit of FIG. 4 may be also configured to switch the signal output mode among the CMOS type, the pMOS open-drain type, and the pMOS pull-up drain type. The internal composition of the control section and mode in which the control signals are supplied to the control section are not limited to those shown in FIG. 4. [0044]
  • FIG. 5 is a circuit diagram showing the output circuit of a fifth embodiment in accordance with the present invention. In FIG. 5, the like components as those in FIG. 1 are given like reference numerals. The output circuit of FIG. 5 has a signal input terminal “in,” an [0045] inverter 101, a control terminal “drv” to which a control signal DRV is applied from outside, an inverter 500 (a first inverter), an OR gate 501 (a first logic gate of the first type), an AND gate 502 (a first logic gate of the second type), pMOS transistors 103 and 503 (first and second MOS transistors of the first conductive type), nMOS transistors 104 and 504 (first and second MOS transistors of the second conductive type), and a signal output terminal “out.” The control terminal “drv,” the inverter 500, the OR gate 501, and the AND gate 502 constitute a control section. The pMOS's 103 and 503, and the nMOS's 104 and 504 make up an output section.
  • The control signal DRV is applied from outside to the input of the [0046] inverter 500, and the inverter 500 outputs an internal signal 50, which is the inverted signal of the control signal DRV. The first input of the OR gate 501 is connected to the output of the inverter 101, and the second input of the OR gate 501 is connected to the output of the inverter 500. The OR gate 501 outputs an internal signal 51. The first input of the AND gate 502 is connected to the output terminal of the inverter 101, and the control signal DRV is applied to the second input of the AND gate 502. The AND gate 502 issues an internal signal 52.
  • The gate electrode of the [0047] pMOS 103 is connected to the output of the inverter 101. The gate electrode of the pMOS 503 is connected to the output of the OR gate 501, the source electrode thereof is connected to the positive power supply VDD, and the drain electrode is connected to the signal output terminal “out.” The gate electrode of the nMOS 104 is connected to the output of the inverter 101. The gate electrode of the nMOS 504 is connected to the output of the AND gate 502, the source electrode thereof is connected to a reference power supply GND, and the drain electrode is connected to the signal output terminal “out” of the nMOS 104.
  • The control section switches the driving capability of the CMOS output section by applying the [0048] internal input signal 10 to the gate electrodes of the pMOS 103 and the nMOS 104 and holding the pMOS 503 and the nMOS 504 OFF constantly when the control signal DRV indicates a first setting; or by applying the internal input signal 10 to the gate electrodes of the pMOS's 103 and 503, and the nMOS's 104 and 503 when the control signal DRV indicates the second setting. The first setting applies when the control signal DRV is at the low level, and the second setting applies when the control signal DRV is at the high level.
  • The operation of the output circuit of FIG. 5 will now be described. The operation implemented when the control signal DRV is set at the low level will be described first. In this case, the [0049] internal signal 52 issued from the AND gate 502 is fixed to the low level. The internal signal 50 issued from the inverter 500 switches to the high level, so that the internal signal 51 issued from the OR gate 501 is fixed to the high level. Hence, the pMOS 503 and the nMOS 504 are always OFF, and when the input signal IN switches to the low level, the transistor pMOS 103 turns OFF and the nMOS 104 turns ON; or when the input signal IN switches to the high level, the pMOS 103 turns ON and the nMOS 104 turns OFF. Thus, if the control signal DRV is at the low level, then the output section works as a CMOS circuit composed of the pMOS 103 and the nMOS 104.
  • The operation implemented when the control signal DRV is set at the high level will now be described. In this case, the [0050] OR gate 501 outputs the internal input signal 10, which has been issued from the inverter 101, as the internal signal 51, the internal signal 51 being the inverted signal of the input signal IN. The AND gate 502 outputs the internal signal 10 as the internal signal 52, the internal signal 52 being also the inverted signal of the input signal IN. Hence, if the input signal IN switches to the low level, then the pMOS's 103 and 503 turn OFF, while the nMOS's 104 and 504 turn ON. If the input signal IN switches to the high level, then the pMOS's 103 and 503 turn ON, while the nMOS's 104 and 504 turn OFF. Thus, if the control signal DRV is at the high level, then the output section works as a CMOS circuit composed of the pMOS's 103 and 503, and the nMOS's 104 and 504. The driving capability of the CMOS circuit when the control signal DRV is at the high level is higher than that of the CMOS circuit when the control signal DRV is at the low level.
  • As set forth above, the fifth embodiment is equipped with the control section which has the inverter [0051] 500 (the first inverter), the OR gate 501 (the first logic gate of the first type) for controlling the pMOS 503 (the second MOS transistor of the first conductive type), and the AND gate 502 (the first logic gate of the second type) for controlling the nMOS 504 (the second MOS transistor of the second conductive type) and which supplies the internal input signal 10 to the gate electrodes of the pMOS 103 (the first MOS transistor of the first conductive type) and the nMOS 104 (the first MOS transistor of the second conductive type) so as to switch the driving capability of the CMOS output circuit by the control signal DRV. Hence, even when the external interface is changed or a plurality of external interfaces are expected to be used, the circuit does not have to be changed since merely changing the setting of the control signal DRV enables the circuit to adapt itself to a change of the external interface.
  • The internal composition of the control section and the mode of supplying the control signal to the control section is not limited to the one shown in FIG. 5. As an alternative, a pMOS transistor and an nMOS transistor are respectively provided parallel to the [0052] pMOS 503 and the nMOS 504 of the output section, and a logic circuit generating the internal signals for controlling the transistors is provided in the control section so as to switch the driving capability of the output section in multiple stages. More specifically, the output section is configured to have a first to an N-th (where N is an integer of 2 or more) pMOS's and a first to the N-th nMOS's. The control section is configured to have: a first to an (N−1)th inverters to which a first to an (N−1)th control signals are respectively applied; a first to an (N−1)th OR gates which correspond to the first to the (N−1)th inverters and a second to an N-th pMOS's, respectively; and a first to an (N−1)th AND gates corresponding to the first to the (N−1)th control signals and the second to the N-th nMOS's. The control section is configured also to apply the internal input signal 10 to the gate electrodes of the first pMOS and the first nMOS. In this configuration, if the control signal composed of the first to the (N−1)th control signals is an i-th (where “i” is any integer from 1 to N) setting, then the internal input signal 10 is applied to the gate electrodes of the first to the i-th pMOS's and the first to the i-th nMOS's, and the (i+1)th to the N-th pMOS's and the (i+1)th to the N-th nMOS's are held OFF constantly, thereby switching the driving capability of the output section in multiple stages. As another alternative output circuit, the driving capability of the nMOS open-drain type output section thereof can be configured by removing the inverter 500, the OR gate 501, and the pMOS 103 and the pMOS 503 from the output circuit shown in FIG. 5, or still another alternative output circuit can be configured by removing the AND gate 502 and the nMOS 104 and the nMOS 504 from the output circuit shown in FIG. 5 so as to make it possible to switch the driving capability of a pMOS open-drain type output section. Further, the foregoing pMOS open-drain type output section may be provided with a pMOS transistor which serves as a pull-up device and which stays ON constantly to configure an output circuit capable of changing the driving capability of an nMOS pull-up drain type output section. Likewise, the foregoing nMOS open-drain type output section may be provided with an nMOS transistor which serves as a pull-down device and which stays ON constantly to configure an output circuit capable of changing the driving capability of a pMOS pull-down drain type output section.
  • FIG. 6 is a circuit diagram showing the output circuit of a sixth embodiment in accordance with the present invention. In FIG. 6, the like components as those in FIGS. [0053] 4 or 5 are given like reference numerals. The output circuit of FIG. 6 has a signal input terminal “in,” an inverter 101, a control terminal “od” to which a control signal OD (a first control signal) is applied, a control terminal “drv” to which a control signal DRV (a second control signal) is applied, a control terminal “pun” to which a control signal PUN (a third control signal) is applied, an inverter 500, OR gates 102, 501, and 601 (first, second, and third logic gates), an AND gate 502 (a fourth logic gate), pMOS transistors 103, 503, and 302 (first, second, and third MOS transistors), nMOS transistors 104 and 504 (fourth and fifth MOS transistors), and a signal output terminal “out.” The control terminals “od,” “drv,” and “pun,” the OR gates 102, 501, and 601, and the AND gate 502 constitute a control section. The pMOS's 103, 302, and 503, and the nMOS's 104 and 504 make up an output section. The output circuit shown in FIG. 6 has added the control terminal “drv,” the inverter 500, the OR gates 501 and 801, the AND gate 502, the pMOS 503, and the nMOS 504 to the output circuit shown in FIG. 4, or it has added the control terminals “od” and “pun,” the OR gates 102 and 601, and the pMOS 302 to the output circuit shown in FIG. 5.
  • The first input of the [0054] OR gate 601 is connected to the output of the OR gate 501, and the control signal OD is applied to the second input of the OR gate 601. The OR gate 601 outputs an internal signal 60. The OR gates 501 and 601 may be replaced by a single OR gate in which the internal input signal 10 is applied to the first input thereof, the control signal OD is applied to the second input thereof, and the third input thereof is connected to the output of the inverter 500. The gate electrode of the pMOS 503 is connected to the output of the OR gate 601, the source electrode thereof is connected to a positive power supply VDD, and the drain electrode thereof is connected to the signal output terminal “out.”
  • The control section sets the signal output mode of the output section to the CMOS type by applying the [0055] internal input signal 10 to the gate electrodes of the pMOS 103 and nMOS 104, and the second, third, and fifth MOS transistors are held OFF constantly when a control signal composed of the control signals OD, DRV, and PUN indicates a first setting. When the foregoing control signal indicates a second setting, the control section sets the output section to a CMOS type having a greater driving capability than that available at the first setting by applying the internal input signal 10 to the gate electrodes of the pMOS's 103 and 503, and nMOS's 104 and 504, and by holding the pMOS transistor 302 OFF constantly. When the foregoing control signal indicates a third setting, the control section sets the signal output mode of the output section to an open-drain type by holding the pMOS's 103, 503, and 302 and the nMOS 504 OFF constantly and by applying the internal input signal 10 to the gate electrode of the nMOS 104. When the foregoing control signal indicates a fourth setting, the control section holds the pMOS's 103, 503, and 302 OFF constantly and applies the internal input signal 10 to the gate electrodes of the nMOS's 104 and 504 so as to turn the output section into an open-drain type which has a greater driving capability than that available at the third setting. When the foregoing control signal indicates a fifth setting, the control section holds the first and second pMOS's 103 and 503, and a fifth nMOS 504 OFF constantly, whereas it holds the pMOS 302 ON constantly, and applies the internal input signal 10 to the gate electrode of the nMOS 104 so as to set the signal output mode of the output section to the pull-drain type. When the foregoing control signal indicates a sixth setting, the control section holds the pMOS's 103 and 503 OFF constantly, while it holds the pMOS 302 ON constantly and applies the internal input signal 10 to the gate electrodes of the nMOS's 104 and 504 so as to turn the output section into a pull-drain type which has a greater driving capability than that available at the fifth setting. In this embodiment, the first setting applies when the control signals OD and DRV are at the low level and the control signal PUN is at the high level; the second setting applies when the control signal OD is at the low level and both the control signals DRV and PUN are at the high level; the third setting applies when the control signal OD is at the high level, the control signal DRV is at the low level, and the control signal PUN is at the high level; the fourth setting applies when the control signals OD, DRV, and PUN are at the high level; the fifth setting applies when the control signal OD is at the high level, and the control signals DRV and PUN are at the low level; and the sixth setting applies when the control signals OD and DRV are at the high level, and the control signal PUN is at the low level.
  • The operation of the output circuit of FIG. 6 will now be described. The output circuit of FIG. 6 enables the control signal OD, the control signal PUN, and the control signal DRV to be independently set. Eight different settings are possible; however, it is not allowed to set the control signal OD and the control signal PUN to the low level at the same time. [0056]
  • The operation implemented when the control signal OD is set at the low level, the control signal PUN is set at the high level, and the control signal DRV is set at the low level will be described first. Since the control signal PUN is at the high level, the [0057] pMOS 302 stays OFF constantly. Also, since the control signal DRV is at the low level, the internal signal 52 is fixed to the low level, and the internal signals 50, 51, and 60 are fixed to the high level. Hence, the pMOS 503 and the nMOS 504 also stays OFF constantly. Since the control signal OD is at the low level, the internal signal 11 is the inverted signal of the input signal IN. Accordingly, if the input signal IN switches to the low level, then the pMOS 103 turns OFF and the nMOS 104 turns ON. If the input signal IN switches to the high level, then the pMOS 103 turns ON and the nMOS 104 turns OFF. Thus, the output circuit of FIG. 6 at this setting acts the same as the output circuit of FIG. 4 when the control signal OD is at the low level and the control signal PUN is at the high level. This means that, if the control signal OD and the control signal DRV are at the low level and the control signal PUN is at the high level, then the output section works as a CMOS circuit composed of the pMOS 103 and the nMOS 104.
  • The operation implemented when the control signal OD is set at the low level, while the control signal PUN and the control signal DRV are set at the high level will now be described. In this case, the [0058] pMOS 302 is always OFF. Since the control signal DRV is at the high level, the internal signals 51 and 52 become the inverted signals of the input signal IN, and since the control signal OD is at the low level, the internal signals 11 and 60 also become the inverted signals of the input signal IN. Hence, if the input signal IN switches to the low level, then the pMOS's 103 and 503 turn OFF, while the nMOS's 104 and 504 turn ON. If the input signal IN switches to the high level, then pMOS's 103 and 503 turn ON, while the nMOS's 104 and 504 turn OFF. Thus, if the control signal OD is at the low level, and the control signal PUN and the control signal DRV are at the high level, then the output section works as a CMOS circuit composed of the pMOS's 103 and 503 and the nMOS's 104 and 504. The driving capability of the CMOS circuit when the control signal DRV is at the high level is higher than that of the CMOS circuit when the control signal DRV is at the low level.
  • The operation implemented when the control signal OD and the control signal PUN are set at the high level, while the control signal DRV is set at the low level will now be described. Since the control signal PUN is at the high level, [0059] pMOS 302 is always OFF. Since control signal OD is at the high level, the internal signals 11 and 60 are fixed at the high level, and the pMOS's 103 and 503 are OFF constantly. Also, since the control signal DRV is at the low level, the internal signal 52 is fixed to the low level, and the nMOS 504 is OFF constantly. Hence, the output circuit of FIG. 6 at this setting works the same as the output circuit of FIG. 4 when the control signal OD and the control signal PUN are at the high level. More specifically, when the control signal OD and the control signal PUN are at the high level, while the control signal DRV is at the low level, then the output section works as an nMOS open-drain circuit based on the nMOS 104.
  • The operation implemented when the control signal OD, the control signal PUN, and the control signal DRV are all set at the high level will now be described. In this case, the pMOS's [0060] 103, 503, and 302 stay OFF constantly. The AND gate 502 outputs the internal input signal 10 from the inverter 101 as the internal signal 52, the internal signal 52 being the inverted signal of the input signal IN. Hence, the nMOS's 104 and 504 turn OFF when the input signal IN switches to the low level, while they turn ON when the input signal IN switches to the high level. Thus, if the control signal OD, the control signal PUN, and the control signal DRV are all at the high level, then the output section works as an nMOS open-drain circuit composed of the nMOS's 104 and 504. The driving capability of the nMOS open-drain circuit when the control signal DRV is at the high level is higher than that of the nMOS open-drain circuit when the control signal DRV is at the low level.
  • The operation implemented when the control signal OD is set at the high level, while the control signal PUN and the control signal DRV are set at the low level will now be described. Since the control signal PUN is at the low level, [0061] pMOS 302 stays ON constantly. Since the control signal OD is at the high level, while the control signal DRV is at the low level, the pMOS's 103 and 503 and the nMOS 504 stay OFF constantly. Hence, the output circuit of FIG. 6 at this setting works the same as the output circuit of FIG. 4 when the control signal OD is at the high level and the control signal PUN is at the low level. More specifically, if the control signal OD is at the high level, while the control signal PUN and the control signal DRV are at the low level, then the output section works as an nMOS pull-up drain circuit composed of the pMOS 302 and the nMOS 104, the pMOS 302 being the pull-up device.
  • The operation implemented when the control signal OD is set at the high level, the control signal PUN is set at the low level, and the control signal DRV is set at the high level will now be described. In this case, the [0062] pMOS 302 stays ON constantly, while the pMOS's 103 and 503 stay OFF constantly. The internal signal 52 becomes the inverted signal of the input signal IN. Therefore, if the input signal IN switches to the low level, then the nMOS's 104 and 504 turn ON, or if the input signal IN switches to the high level, then the nMOS's 104 and 504 turn OFF. Thus, if the control signal OD and the control signal DRV are at the high level, and the control signal PUN is at the low level, then the output section works as an nMOS pull-up drain circuit composed of the pMOS 302 and the nMOS's 104 and 504, the pMOS 302 serving as the pull-up device. The driving capability of the nMOS pull-up drain circuit when the control signal DRV is at the high level is higher than that of the nMOS pull-up drain circuit when the control signal DRV is at the low level.
  • As set forth above, the sixth embodiment is equipped with the control section which has: the OR gate [0063] 102 (the first logic gate) for controlling the pMOS 103 (the first MOS transistor) in accordance with the control signal OD (the first control signal); the inverter 500, the OR gate 501 (the second logic gate), and the OR gate 801 (the third logic gate) for controlling the pMOS 503 (the second MOS transistor) in accordance with the control signal OD and the control signal DRV (the second control signal); and the AND gate 502 (the fourth logic gate) for controlling the nMOS 504 (the fifth MOS transistor) in accordance with the control signal DRV. The control section applies the control signal PUN (the third control signal) to the gate electrode of the pMOS 302 (the third MOS transistor) and applies the internal input signal 10 to the gate electrode of the nMOS 104 (the fourth MOS transistor) so as to be able to switch the output mode of the output section among the CMOS type, the nMOS open type, and the nMOS pull-up type in accordance with the control signal OD and the control signal PUN and also to switch the driving capability in each of the signal output modes in accordance with the control signal DRV. Hence, even when the external interface is changed and the signal output mode or the required driving capability is changed, or a plurality of external interfaces of different signal output modes or driving capabilities are expected to be used, the circuit does not have to be changed since merely changing the settings of the control signals OD, DRV, and PUN enables the circuit to adapt itself to a change of the external interface.
  • The internal composition of the control section and the input mode of the control signals supplied to the control section are not limited to those shown in FIG. 6. It is also possible to accomplish a configuration that permits changeover among the CMOS type, the pMOS open-drain type, and the pMOS pull-up drain type. [0064]
  • It is also possible to accomplish a configuration that permits changeover of the signal output mode to the CMOS type or the nMOS open-drain type and that also permits changeover of the driving capability in each signal output mode. To be more specific, the output circuit of FIG. 6 is configured so that the control terminal “pun” and the [0065] pMOS 302 are removed, the output section thereof is composed of the pMOS's 103 and 503 (the first and second MOS transistors) and the nMOS's 104 and 504 (the third and fourth MOS transistors), and the control section thereof is composed of the inverter 500, the OR gate 102 (the first logic gate), the OR gates 501 and 601 (these two OR gates make up the second logic gate), and the AND gate 502 (the third logic gate). This configuration makes it possible to set the signal output mode of the output section to the CMOS type by applying the internal input signal 10 to the gate electrodes of the pMOS 103 and the nMOS 104 and by holding the pMOS 503 and the nMOS 504 OFF constantly when the control signal constituted by the control signals OD and DRV indicates the first setting. When the control signal indicates the second setting, the internal input signal 10 is applied to the gate electrodes of the pMOS's 103 and 503 and the nMOS's 104 and 504, thus making it possible to turn the output section into the CMOS type having a greater driving capability than that available with the first setting. When the control signal indicates the third setting, the pMOS's 103 and 503, and the nMOS 504 are held OFF constantly, the pMOS 302 is held ON constantly, and the internal input signal 10 is applied to the gate electrode of the nMOS 104, thus making it possible to set the signal output mode of the output section to the nMOS open-drain type. When the control signal indicates the fourth setting, the pMOS's 103 and 503 are held OFF constantly and the internal input signal 10 is applied to the gate electrodes of the nMOS's 104 and 504, thus making it possible to turn the output section to be the nMOS open-drain type providing a greater driving capability than that available at the third setting.
  • It is also possible to implement a configuration that permits changeover of the signal output mode to the CMOS type or the nMOS pull-up drain type and that also permits changeover of the driving capability in each signal output mode. To be more specific, the output circuit of FIG. 6 is configured so that the control terminal “pun” is removed, an inverter (a second inverter) for inverting the control signal OD is provided, the gate electrode of the [0066] pMOS 302 is connected to the output of the second inverter, and the control section thereof is composed of the inverter 500 (the first inverter), the foregoing second inverter, the OR gate 102 (the first logic gate), the OR gates 501 and 601 (these two OR gates make up the second logic gate), and the AND gate 502 (the third logic gate). This configuration makes it possible to set the signal output mode of the output section to the CMOS type by applying the internal input signal 10 to the gate electrodes of the pMOS 103 and the nMOS 104 and by holding the pMOS's 503 and 302, and the nMOS 504 OFF constantly when the control signal constituted by the control signals OD and DRV indicates the first setting. When the control signal indicates the second setting, the internal input signal 10 is applied to the gate electrodes of the pMOS's 103 and 503 and the nMOS's 104 and 504, thus making it possible to turn the output section into the CMOS type having a greater driving capability than that available with the first setting. When the control signal indicates the third setting, the pMOS's 103 and 503, and the nMOS 504 are held OFF constantly and the internal input signal 10 is applied to the gate electrode of the nMOS 104, thus making it possible to set the signal output mode of the output section to the nMOS pull-up drain type. When the control signal indicates the fourth setting, the pMOS's 103 and 503 are held OFF constantly, while the pMOS 302 is held ON constantly, and the internal input signal 10 is applied to the gate electrodes of the nMOS's 104 and 504, thus making it possible to turn the output section to be the nMOS pull-up drain type providing a greater driving capability than that available at the third setting.
  • The output circuit of FIG. 6 is configured so as to make it possible to switch the signal output mode and the driving capability independently. Alternatively, however, the output circuit may be configured so as to enable the signal output mode and the driving capability to be switched at the same time by using a single control signal. A seventh embodiment set forth below represents the output circuit that switches the driving capability at the same time when the signal output mode is switched from the CMOS type to the open-drain type. [0067]
  • FIG. 7 is a circuit diagram showing the output circuit of the seventh embodiment in accordance with the present invention. In FIG. 7, like components as those shown in FIG. 1 and FIG. 5 are assigned like reference numerals. The output circuit of FIG. 7 has a signal input terminal “in,” an [0068] inverter 101, a control terminal “od,” an OR gate 102 (a first logic gate), an AND gate 502 (a second logic gate), a pMOS transistor 103 (a first MOS transistor), a nMOS transistors 104 and 504 (second and third MOS transistors), and a signal output terminal “out.” The control terminal “od,” the OR gate 102, and the AND gate 502 constitute a control section. The pMOS 103 and the nMOS's 104 and 504 constitute an output section. The output circuit of FIG. 7 has added the AND gate 502 and the nMOS 504 to the output circuit of FIG. 1.
  • A first input of the AND [0069] gate 502 is connected to the output of the inverter 101, and a control signal OD is applied to a second input of the AND gate 502. The AND gate 502 outputs an internal input signal 70. The gate electrode of the nMOS 504 is connected to the output of the AND gate 502, the source electrode thereof is connected to a reference power supply GND, and the drain electrode thereof is connected to the signal output terminal “out.”
  • When the control signal OD indicates a first setting, the control section applies the [0070] internal input signal 10 to the gate electrodes of the pMOS 103 and nMOS 104 to hold the nMOS 504 OFF constantly, thereby turning the output section into the CMOS type. Likewise, when the control signal OD indicates a second setting, the control section holds the pMOS 103 OFF constantly, and applies the internal input signal 10 to the gate electrodes of the nMOS's 104 and 504, thereby turning the output section into the open-drain type which provides a greater driving capability than that available at the first setting. In this embodiment, the first setting applies when the control signal OD is at the low level, and the second setting applies when the control signal OD is at the high level.
  • The operation of the output circuit of FIG. 7 will be described. The operation carried out when the control signal OD has been set at the low level will be described first. In this case, an [0071] internal input signal 60 issued from the AND gate 502 is fixed to the low level, and the nMOS 504 stays OFF constantly. Hence, the output circuit of FIG. 7 at this setting acts the same as the output circuit of FIG. 1 when the control signal OD is at the low level. In other words, when the control signal OD is at the low level, the output section works as a CMOS circuit composed of the pMOS 103 and the nMOS 104.
  • The operation carried out when the control signal OD has been set at the high level will now be described. In this case, an [0072] internal signal 11 issued from the OR gate 102 is fixed to the high level. The AND gate 502 issues the internal input signal 10 from the inverter 101 as the internal input signal 70, and the internal input signal 70 becomes the inverted signal of the input signal IN. Accordingly, the pMOS 103 stays OFF constantly, and the nMOS's 104 and 504 turn OFF when the input signal IN switches to the low level, while they turn ON when the input signal IN switches to the high level. Thus, when the control signal OD is at the high level, the output section operates as an nMOS open-drain circuit composed of the nMOS's 104 and 504. When the output section works as the nMOS open-drain circuit, the driving capability of the nMOS is higher than that of the nMOS available when the output section works as a CMOS circuit.
  • As set forth above, the seventh embodiment is equipped with the control section which has the OR gate [0073] 102 (the first logic gate) for controlling the pMOS 103 (the first MOS transistor) and the AND gate 502 (the second logic gate) for controlling the nMOS 504 (the third MOS transistor), and which applies the internal input signal 10 to the gate electrode of the nMOS 104 (the second MOS transistor) so as to be able to switch the signal output mode of the output section to the CMOS type or the nMOS open-drain type by the control signal OD and also to switch the driving capability at the same time whenever the signal output mode is switched. Hence, even if the nMOS of the output section is required to provide a higher driving capability when the output circuit works as the nMOS open-drain type than that when it works as a CMOS type, optimum driving capabilities can be set for each type.
  • The internal composition of the control section and the input mode of the control signals supplied to the control section are not limited to those shown in FIG. 7. It is also possible to accomplish a configuration that permits changeover between the CMOS type and the pMOS open-drain type having different driving capabilities. In the case of the output circuit of FIG. 7, the driving capability of the nMOS of the output section when the output section works as the CMOS type is higher than that when the output section works as the open-drain type; however, the output circuit can alternatively be configured so that the driving capability of the nMOS of the output section when the output section works as the open-drain type is higher than that when the output section works as CMOS type. The output circuit in which the driving capability is higher when it works as the open-drain type than it works as the CMOS will be described in terms of an eighth embodiment given below. [0074]
  • FIG. 8 is a circuit diagram showing the output circuit of an eighth embodiment in accordance with the present invention. In FIG. 8, like components as those shown in FIG. 1 and FIG. 6 are assigned like reference numerals. The output circuit of FIG. 8 has a signal input terminal “in,” an [0075] inverter 101, a control terminal “od,” an inverter 801, an OR gate 102 (a first logic gate), an AND gate 502 (a second logic gate), a pMOS transistor 802 (a first MOS transistor), nMOS transistors 104 and 504 (second and third MOS transistors), and a signal output terminal “out.” The control terminal “od,” the inverter 801, the OR gate 102, and the AND gate 502 make up a control section. The pMOS 802 and nMOS's 104 and 504 make up an output section. The output circuit of FIG. 8 has added the inverter 801, the AND gate 502, and the nMOS 504 to the output circuit of FIG. 1, and has replaced the pMOS 103 by the pMOS 802 which provides a higher driving capability than the pMOS 103. The pMOS 802 may be substituted by the pMOS 103 and the pMOS 503 of FIG. 5 which are connected in parallel.
  • A control signal OD is supplied to the input of the [0076] inverter 801, and the output of the inverter 801 is connected to a first input of the AND gate 502. The inverter 801 outputs an internal signal 80 which is the inverted signal of the input signal IN. The AND gate 502 outputs an internal signal 81. The gate electrode of the pMOS 802 is connected to the output of the OR gate 102, the source electrode thereof is connected to a positive power supply VDD, and the drain electrode thereof is connected to the signal output terminal “out.”
  • The control section sets the output section to the CMOS type by applying the [0077] internal input signal 10 to the gate electrodes of the pMOS 103 and the nMOS's 104 and 504 when the control signal OD indicates a first setting. When the control signal OD indicates a second setting, the control section holds the pMOS 103 and the nMOS 504 OFF constantly and applies the internal input signal 10 to the gate electrode of the nMOS 104 so as to turn the output section into the open-drain type which provides a lower driving capability than that available at the first setting. In this case, the first setting applies when the control signal OD is at the low level, and the second setting applies when the control signal OD is at the high level.
  • The operation if the output circuit of FIG. 8 will be described first. The operation carried out when the control signal OD has been set at the high level will be described first. At this setting, the [0078] internal signal 80 from the inverter 801 is at the low level, so that the internal signal 81 issued from the AND gate 502 is fixed to the low level, and the nMOS 504 stays OFF constantly. Hence, the output circuit of FIG. 8 acts the same as the output circuit of FIG. 1 when the control signal OD is at the high level. This means that, if the control signal OD is at the high level, then the output section operates as an nMOS open-drain circuit composed of the nMOS 104.
  • The operation carried out when the control signal OD has been set at the low level will now be described. At this setting, the [0079] OR gate 102 issues the internal input signal 10 from the inverter 101 as the internal signal 11, and the internal signal 11 becomes the inverted signal of the input signal IN. The AND gate 502 issues the internal input signal 10 from the inverter 101 as the internal signal 81, and the internal signal 81 becomes the inverted signal of the input signal IN. Hence, when the input signal IN switches to the low level, the pMOS 802 turns OFF, the nMOS's 104 and 504 turn ON. When the input signal IN switches to the high level, the pMOS 802 turns ON, while the nMOS's 104 and 504 turn OFF. Thus, if the control signal OD is at the low level, then the output section operates as a CMOS circuit composed of the pMOS 802 and nMOS's 104 and 504. The output circuit of FIG. 8 is characterized by that the driving capability of the nMOS working in the CMOS circuit is higher than that of the nMOS working in the nMOS open-drain circuit, which is opposite from the case of the output circuit of FIG. 7.
  • As set forth above, the eighth embodiment is equipped with the control section which has an OR gate [0080] 102 (the first logic gate) for controlling the pMOS 802 (the first MOS transistor), and the inverter 801 and the AND gate 502 (the second logic gate) for controlling the nMOS 504 (the third MOS transistor), and which applies the internal input signal 10 to the gate electrode of the nMOS 104 (the second MOS transistor). This makes it possible to switch the signal output mode of the output section to the CMOS type or the nMOS open-drain type by the control signal OD. Furthermore, the driving capability at the time of switching the signal output mode can be also switched at the same time. Hence, even if the nMOS of the output section is required to provide a higher driving capability when the output circuit works as the CMOS type output circuit than that when it works as the nMOS open-drain type output circuit, optimum driving capabilities can be set for each type.
  • The internal composition of the control section and the input mode of the control signals supplied to the control section are not limited to those illustrated in FIG. 8. The output circuit of FIG. 8 can be also configured to switch between the CMOS type and the pMOS open-drain type. [0081]
  • Thus, the output circuit in accordance with the present invention is provided with the control section so as to switch the signal output mode or the driving capability of the output section in response to the control signals supplied from outside, or to switch the signal output mode and the driving capability of the output section at the same time or independently. This provides an advantage in that the output circuit is able to adapt itself to a plurality of external interfaces, which have different signal output modes and different required driving capabilities, without the need for changing the circuit. [0082]

Claims (17)

What is claimed is:
1. An output circuit receiving an external input signal and a control signal, comprising:
an input circuit generating an internal input signal in response to the external input signal;
an output circuit including a pMOS transistor coupled between a positive potential source and an output terminal and an nMOS transistor coupled between a reference potential source and the output terminal, a gate of one of the transistors being received the internal input signal; and
a control circuit receiving the internal input signal and the control signal and outputting an internal signal in response to the internal input signal and the control signal to a gate of the other one of the transistor, said control circuit outputting the internal input signal as the internal signal where the control signal has a first level and outputting a predetermined level signal as the internal signal where the control signal has a second level so that the other one of the transistor has a predetermined state.
2. An output circuit according to
claim 1
, wherein said control circuit is an OR gate connected to the gate of the pMOS transistor.
3. An output circuit according to
claim 2
, wherein said control circuit holds the pMOS transistor ON state constantly where the control signal has the first level.
4. An output circuit according to
claim 1
, wherein said control circuit is an AND gate connected to the gate of the nMOS transistor.
5. An output circuit according to
claim 4
, wherein said control circuit holds the nMOS transistor an OFF state constantly where the control signal has the first level.
6. An output circuit according to
claim 1
, further comprising:
an additional pMOS transistor coupled between the positive potential source and the output terminal, said additional pMOS transistor having a gate receiving a derived signal produced in response to the control signal.
7. An output circuit according to
claim 6
, wherein said control circuit is an OR gate connected to the gate of the pMOS transistor, and the derived control signal is a reversed control signal generated by an inverter.
8. An output circuit according to
claim 1
, further comprising:
an additional pMOS transistor coupled between the positive potential source and the output terminal, said additional pMOS transistor having a gate receiving an additional control signal.
9. An output circuit according to
claim 1
, further comprising:
an additional nMOS transistor coupled between the reference potential source and the output terminal; and
an additional control circuit receiving the internal input signal and the control signal and outputting an additional internal signal in response to the internal input signal and the control signal to a gate of said additional nMOS transistor, said additional control circuit outputting the internal input signal as the additional internal signal where the control signal has the second level and outputting a low level signal as the additional internal signal where the control signal has the first level so that said additional nMOS transistor is in an OFF state.
10. An output circuit according to
claim 1
, further comprising:
an additional nMOS transistor coupled between the reference potential source and the output terminal; and
an additional control circuit receiving the internal input signal and the control signal and outputting an additional internal signal in response to the internal input signal and the control signal to a gate of said additional nMOS transistor, said additional control circuit outputting the internal input signal as the additional internal signal where the control signal has the first level and outputting a low level signal as the additional internal signal where the control signal has the second level so that said additional nMOS transistor is in an OFF state.
11. An output circuit according to
claim 10
, further comprising:
an additional pMOS transistor coupled between the positive potential source and the output terminal, said additional pMOS transistor having a gate receiving the internal input signal.
12. An output circuit according to
claim 11
, further comprising:
a second additional pMOS transistor coupled between the positive potential source and the output terminal, said second additional pMOS transistor having a gate receiving an additional control signal; and
a gate control circuit coupled to the pMOS transistor of the said output circuit and said additional pMOS transistor, said gate control circuit holds the pMOS transistor of the said output circuit and said additional pMOS transistor an OFF state constantly where a predetermined signal is received thereto.
13. An output circuit receiving an external input signal and a control signal, comprising:
an input circuit generating an internal input signal in response to the external input signal;
an output circuit including a pMOS transistor coupled between a positive potential source and an output terminal and an nMOS transistor coupled between a reference potential source and the output terminal, a gate of one of the transistors being received the internal input signal; and
a control circuit receiving the internal input signal and the control signal and outputting an internal signal in response to the internal input signal and the control signal to a gate of the other one of the transistor, said control circuit outputting the internal input signal as the internal signal where the control signal has a first level so that the output circuit is operated as a CMOS output circuit, said control circuit outputting a predetermined level signal as the internal signal to hold the other one of the transistor a predetermined state where the control signal has a second level so that the output circuit is operated as a predetermined type output circuit other than CMOS output circuit.
14. An output circuit according to
claim 13
, wherein said control circuit holds the pMOS transistor an ON state, and the predetermined type is an pull-up drain type.
15. An output circuit according to
claim 13
, wherein said control circuit holds the pMOS transistor an OFF state, and the predetermined type is an open-drain type.
16. An output circuit according to
claim 13
, wherein said control circuit holds the nMOS transistor an OFF state, and the predetermined type is a pMOS open-drain type.
17. An output circuit according to
claim 13
, wherein said control circuit receives a plurality of control signals.
US09/828,800 1997-09-18 2001-04-10 Output circuit with switching function Expired - Fee Related US6384644B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US09/828,800 US6384644B2 (en) 1997-09-18 2001-04-10 Output circuit with switching function

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
JP253178/97 1997-09-18
JP25317897A JP3511355B2 (en) 1997-09-18 1997-09-18 Output circuit
JP9-253178 1997-09-18
US09/154,807 US6222397B1 (en) 1997-09-18 1998-09-17 Output circuit with switching function
US09/828,800 US6384644B2 (en) 1997-09-18 2001-04-10 Output circuit with switching function

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
US09/154,807 Division US6222397B1 (en) 1997-09-18 1998-09-17 Output circuit with switching function

Publications (2)

Publication Number Publication Date
US20010015662A1 true US20010015662A1 (en) 2001-08-23
US6384644B2 US6384644B2 (en) 2002-05-07

Family

ID=17247633

Family Applications (2)

Application Number Title Priority Date Filing Date
US09/154,807 Expired - Fee Related US6222397B1 (en) 1997-09-18 1998-09-17 Output circuit with switching function
US09/828,800 Expired - Fee Related US6384644B2 (en) 1997-09-18 2001-04-10 Output circuit with switching function

Family Applications Before (1)

Application Number Title Priority Date Filing Date
US09/154,807 Expired - Fee Related US6222397B1 (en) 1997-09-18 1998-09-17 Output circuit with switching function

Country Status (2)

Country Link
US (2) US6222397B1 (en)
JP (1) JP3511355B2 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120290889A1 (en) * 2011-05-11 2012-11-15 Craig Anthony Klein High-speed serial interface bridge adapter for signal integrity verification
CN112596462A (en) * 2020-12-22 2021-04-02 深圳市英威腾电气股份有限公司 Output method, device and system based on signal type

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3583999B2 (en) * 2000-03-01 2004-11-04 三洋電機株式会社 Level conversion circuit
JP2002043906A (en) * 2000-07-24 2002-02-08 Oki Electric Ind Co Ltd Oscillation stop detection circuit
US6784703B1 (en) * 2003-06-30 2004-08-31 International Business Machines Corporation Dynamic driver boost circuits
KR101020291B1 (en) * 2009-02-03 2011-03-07 주식회사 하이닉스반도체 Predriver and output driver circuit using the same
KR101353212B1 (en) * 2011-06-14 2014-01-22 한국과학기술원 Inverter and switching circuit having the same
CN103580672A (en) * 2013-11-06 2014-02-12 航宇伟创科技(北京)有限公司 Controllable input/output interface control circuit and use method thereof
CN109921781A (en) * 2017-12-13 2019-06-21 中天鸿骏半导体(上海)有限公司 A kind of imput output circuit and method of compatible push-pull output and open-drain output

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6234830U (en) * 1985-08-19 1987-02-28
US4697107A (en) * 1986-07-24 1987-09-29 National Semiconductor Corporation Four-state I/O control circuit
JP2623374B2 (en) * 1991-02-07 1997-06-25 ローム株式会社 Output circuit
JPH0567961A (en) 1991-09-09 1993-03-19 Seiko Epson Corp Output buffer circuit
JPH05102829A (en) 1991-10-08 1993-04-23 Nec Ic Microcomput Syst Ltd Cmos output circuit
US5306965A (en) * 1992-07-01 1994-04-26 Hewlett-Packard Co. Process compensating variable impedence I/O driver with feedback
JP3140605B2 (en) * 1993-04-28 2001-03-05 富士通株式会社 Output buffer circuit
JPH0738408A (en) * 1993-07-19 1995-02-07 Sharp Corp Buffer circuit
JP3190191B2 (en) 1993-12-07 2001-07-23 株式会社東芝 Output buffer circuit
JPH07297705A (en) * 1994-04-27 1995-11-10 Mitsubishi Electric Corp Output buffer circuit
US5811997A (en) * 1996-04-26 1998-09-22 Silicon Graphics, Inc. Multi-configurable push-pull/open-drain driver circuit
US5905389A (en) * 1997-09-22 1999-05-18 Cypress Semiconductor Corp. Methods, circuits and devices for improving crossover performance and/or monotonicity, and applications of the same in a universal serial bus (USB) low speed output driver
US6040714A (en) * 1997-12-12 2000-03-21 Micron Electronics, Inc. Method for providing two modes of I/O pad termination
US6037803A (en) * 1997-12-12 2000-03-14 Micron Electronics, Inc. Integrated circuit having two modes of I/O pad termination

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120290889A1 (en) * 2011-05-11 2012-11-15 Craig Anthony Klein High-speed serial interface bridge adapter for signal integrity verification
US8782477B2 (en) * 2011-05-11 2014-07-15 Jabil Circuit, Inc. High-speed serial interface bridge adapter for signal integrity verification
CN112596462A (en) * 2020-12-22 2021-04-02 深圳市英威腾电气股份有限公司 Output method, device and system based on signal type

Also Published As

Publication number Publication date
US6384644B2 (en) 2002-05-07
US6222397B1 (en) 2001-04-24
JPH1197998A (en) 1999-04-09
JP3511355B2 (en) 2004-03-29

Similar Documents

Publication Publication Date Title
US5986489A (en) Slew rate control circuit for an integrated circuit
US4999529A (en) Programmable logic level input buffer
US6222397B1 (en) Output circuit with switching function
EP0341740A2 (en) Complementary output circuit for logic circuit
US6335648B1 (en) Circuit using internal pull-up/pull-down resistor during reset
US5317211A (en) Programmable pin for use in programmable logic devices
KR100308208B1 (en) Input circuit of semiconductor integrated circuit device
US6806757B2 (en) Level shift circuit
US8373452B2 (en) Buffer circuit having switch circuit capable of outputting two and more different high voltage potentials
KR100338337B1 (en) Mode setting determination signal generation circuit
JPWO2004066499A1 (en) Semiconductor integrated circuit
US5923185A (en) Logic circuit programmable to implement at least two logic functions
US5585759A (en) Input buffer of semiconductor integrated circuit
US6300801B1 (en) Or gate circuit and state machine using the same
US4888500A (en) TTL-compatible cell for CMOS integrated circuits
US6081149A (en) Electronic circuit with a clock switch
US7106102B2 (en) Programmable level shifter for wide range operation purpose
KR100358254B1 (en) Circuit for switching high voltages on a semiconductor chip, and method of operating the circuit
JP2005252060A (en) Semiconductor device
EP0932934A1 (en) Full swing high voltage data latch using cmos transistors
KR200291192Y1 (en) Low Power Inverter Circuit of Semiconductor Device
US7411419B1 (en) Input/output systems and methods
KR200222593Y1 (en) C-mos logic circuit
KR100410813B1 (en) Inverter for forming high-speed power driving circuit of semiconductor device
KR20010004028A (en) CMOS output buffer

Legal Events

Date Code Title Description
FEPP Fee payment procedure

Free format text: PAYOR NUMBER ASSIGNED (ORIGINAL EVENT CODE: ASPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

FPAY Fee payment

Year of fee payment: 4

AS Assignment

Owner name: OKI SEMICONDUCTOR CO., LTD., JAPAN

Free format text: CHANGE OF NAME;ASSIGNOR:OKI ELECTRIC INDUSTRY CO., LTD.;REEL/FRAME:022299/0368

Effective date: 20081001

Owner name: OKI SEMICONDUCTOR CO., LTD.,JAPAN

Free format text: CHANGE OF NAME;ASSIGNOR:OKI ELECTRIC INDUSTRY CO., LTD.;REEL/FRAME:022299/0368

Effective date: 20081001

FPAY Fee payment

Year of fee payment: 8

REMI Maintenance fee reminder mailed
AS Assignment

Owner name: LAPIS SEMICONDUCTOR CO., LTD., JAPAN

Free format text: CHANGE OF NAME;ASSIGNOR:OKI SEMICONDUCTOR CO., LTD;REEL/FRAME:032495/0483

Effective date: 20111003

LAPS Lapse for failure to pay maintenance fees
STCH Information on status: patent discontinuation

Free format text: PATENT EXPIRED DUE TO NONPAYMENT OF MAINTENANCE FEES UNDER 37 CFR 1.362

FP Lapsed due to failure to pay maintenance fee

Effective date: 20140507