CMOS low power mixed voltage bidirectional I/O buffer
AssigneeCirrus Logic, Inc.
InventorsMahmud Assar, Prakash C. Agarwal, Vlad Bril
Life of this patent
Estimating the term…
Abstract
This invention describes the design and implementation of a low power CMOS bidirectional I/O buffer that translates low voltage core logic level signals into the highest logic level signals to drive the final output stage which outputs a selectable logic level signal. The invention further translates input signals of a variety of logic levels into low voltage core logic level signals. In either case, AC and DC power consumption is minimized in a mixed power supply environment that requires voltage translation to represent the proper binary logic levels.
Claims30
In an output buffer for connecting a CMOS chip having a circuit operating from a power supply at a first voltage to a second device operating from a power supply at a second voltage, wherein said output buffer includes a pair of voltage converters for converting data and output enable signals from the circuit of the CMOS chip to a signal voltage of the second device, and pull-up and pull-down transistors connected between the voltage convertors and a connection pad on the CMOS chip, with the pull-up transistor having a source connected to said second voltage, an improvement comprising:
- connecting the voltage converters to a high voltage which is greater than or equal to the higher of said first and second voltages;
- providing a connection from the N-well of the pull-up transistor to said high voltage, said N-well voltage connection being separate from said source voltage connection.
An output buffer for connecting a CMOS chip having a circuit operating from a power supply having a first voltage to a device operating from a power supply having a second voltage, said output buffer comprising:
- first voltage conversion means for converting a first output signal from said CMOS chip to a signal level associated with a high voltage, wherein said high voltage is greater than both of said first and second voltages;
- second voltage conversion means for converting a second output signal from said CMOS chip to a signal level associated with said high voltage;
- combining means for combining the output signals from said first and second voltage conversion means;
- and
- connection PAD means, on the CMOS chip, for connecting outputs of said combining means to said other device operating from said power supply at said second voltage.
An output buffer for connecting a CMOS chip having a circuit operating from a power supply at a first voltage level to a device operating from a power supply at a second voltage, said output buffer comprising:
- a first voltage converter converting a data output signal from said CMOS chip to a signal level associated with a high voltage;
- a second voltage converter converting an enable output signal from said CMOS chip to a signal level associated with said high voltage;
- a NAND-gate receiving outputs from said first and second voltage converters;
- a NOR-gate receiving outputs from said first and second voltage converters;
- a P-type pull-up transistor, having a gate connected to said NAND-gate, a source connected to said second voltage, and an N-well connected to said high voltage;
- an N-type pull-down transistor, having a gate connected to said NOR-gate, a source connected to ground, and a P-well connected to said ground;
- and
- an output line connecting outputs of said P-type and said N-type transistors to said device operating from the power supply at the second voltage.
A buffer for connecting a CMOS chip having a circuit operating from a power supply at a first voltage to a device operating from a power supply at a second voltage, said buffer comprising:
- an input portion having
- means for receiving an input signal from said other device through a connection PAD;
- means for converting said input signal to a signal level associated with said first voltage;
- and
- an output portion having
- first voltage conversion means for converting a data output signal from said CMOS chip to a signal level associated with a high voltage;
- second voltage conversion means for converting an enable output signal from said CMOS chip to said high voltage;
- combining means for combining the output signals from said first and second voltage conversion means;
- a P-type pull-up transistor, having a gate connected to said combining means, a source connected to said second voltage, and a N-well connected to said high voltage;
- a N-type pull-down transistor, having a gate connected to said combining means, a source connected to a ground, and a P-well connected to said ground;
- and
- output line means for connecting outputs of said P-type and said N-type transistor to said other devices through said connection PAD.
A input/output buffer for connecting a CMOS chip having a circuit operating from a power supply at a first voltage to a device operating from a power supply at a second voltage through a connection PAD on the CMOS chip, said input/output buffer comprising:
- an input buffer having
- an input line means for receiving an input signal from said connection PAD;
- a control line means for receiving a control signal, said control signal indicating the presence of a transmission signal from the peripheral system;
- switching means, connected to said input line means and said control line means, for forcing said input signal to a pre-defined voltage that is no greater than said first voltage, if the control signal indicates that no transmission signal is present, and for converting said input signal to a signal level associated with said first voltage, otherwise;
- and
- first output line means, connected to said switching means for transmitting a signal output from said switching means to said chip;
- and
- an output buffer having
- first voltage conversion means for converting a data output signal from said CMOS chip to a signal level associated with said high voltage;
- second voltage conversion means for converting an enable output signal from said CMOS chip to a signal level associated with said high voltage;
- a NAND-gate receiving outputs from said first and second voltage conversion means;
- a NOR-gate receiving outputs from said first and second voltage conversion means;
- a P-type pull-up transistor, having a gate connected to said NAND-gate, a source connected to said second voltage, and an N-well connected to said high voltage;
- an N-type pull-down transistor, having a gate connected to said NOR-gate, a source connected to ground, and a P-well connected to said ground;
- and
- second output line means for connecting outputs of said P-type and said N-type transistors to said device through said connection PAD.
In a CMOS chip having a plurality of connection PADS for connecting a circuit of said chip to a plurality of other devices, an improvement comprising:
- an input/output buffer means, connected to each pad, for buffering signals transmitted between said circuit of said CMOS chip and one of said other devices, wherein each input/output means includes
- output means for converting a CMOS chip logic output signal associated with an internal voltage of said circuit of said CMOS chip to a logic output signal level associated with a voltage level of said one of said devices;
- and
- input means for converting a logic input signal from said one of said devices to a logic level associated with said voltage of said circuit of said CMOS chip;
- and wherein a portion of said connection PADS are connected to devices operating from power supplied at a first external voltage and wherein a second portion of said connection PADS are connected to device operating from power supplied at a second external voltage.
A method for transmitting signals from a CMOS chip having a circuit operating from a power supply at a first voltage to a device operating from a power supply at a second voltage, said method comprising the steps of:
- converting a data output signal from said CMOS chip to a signal level associated with a high voltage;
- converting an enable output signal from said CMOS chip to said signal level associated with said high voltage;
- combining said converted data and output enable signals to generate a first output signal corresponding to a NAND combination of said converted data and output enable signals;
- and
- combining said converted data and output enable signals to generate a second output signal corresponding to a NOR combination of said converted data and output enable signals;
- passing said converted data and output enable signals through a P-type pull-up transistor, having a source connected to said second voltage and an N-well connected to said high voltage;
- and
- passing said converted data and output enable signals through an N-type pull-down transistor, having a source connected to a ground, and a P-well connected to said ground;
- and
- combining outputs from said P-type and N-type transistors to form a combined output signal for transmission to said device.
A method for transmitting signals from a CMOS chip to a device connected to said CMOS chip through a connection PAD, with a circuit of said device operating from a power supply at a first voltage level and said device operating from a power supply at a second voltage, said method comprising the steps of:
- inputting signals by
- receiving an input signal from said connection PAD;
- receiving a control signal, said control signal indicating the presence of a transmission signal from the peripheral system;
- forcing said input signal to a pre-defined voltage that is no greater than said first voltage, if the control signal indicates that no transmission signal is present;
- converting said input signal to a signal level associated with said first voltage, otherwise;
- and
- transmitting a resulting signal to said chip;
- and
- outputting signals by
- converting a data output signal from said CMOS chip to a signal level associated with a high voltage;
- converting an enable output signal from said CMOS chip to a signal level associated with said high voltage;
- passing said converted data and enable output signals through a NAND-gate;
- passing said converted data and output enable signals thorough a NOR-gate;
- passing an output signal from said NAND gate through a P-type pull-up transistor, having a gate connected to said NAND-gate, a source connected to said second voltage, and an N-well connected to said high voltage;
- passing an output signal from said NOR gate through a N-type pull-down transistor, having a gate connected to said NOR-gate, a source connected to ground, and a P-well connected to said ground;
- and
- combining outputs of said P-type and said N-type transistor, and transmitting said combined outputs to said device through said connection PAD.
Dependencies are inferred from the claim text.