Input and output buffer including a dynamic driver reference generator
AssigneeSTMicroelectronics Pvt. Ltd.
InventorSushrant Monga
Life of this patent
Estimating the term…
Abstract
A system having an input and output buffer includes a dynamic driver reference generator to generate dynamic driver reference signals based on a data signal and an IO buffer supply voltage, a level shifter to generate level shifted signals based, in part, on the dynamic driver reference signals, and a driver having at least one stress transistor. The driver dynamically adjusts a voltage across the stress transistor based on at least one of dynamic driver reference signals, the level shifted signals, and a current state of an IO pad.
Claims33
A system comprising:
- a dynamic driver reference generator to generate a plurality of dynamic driver reference signals based on a data signal and an input and output (IO) buffer supply voltage;
- a level shifter to generate a plurality of level shifted signals based in part on the dynamic driver reference signals;
- and
- a driver having at least one stress transistor, wherein the driver is configured to dynamically adjust a voltage across the stress transistor based at least on one of the dynamic driver reference signals, the level shifted signals, and a current state of an IO pad,
- wherein the dynamic driver reference signals comprise a first dynamic driver reference signal, a second dynamic driver reference signal, a third dynamic driver reference signal, and a fourth dynamic driver reference signal, wherein the first dynamic driver reference signal is a complement of the second dynamic driver reference signal, and the third dynamic driver reference signal is a complement of the fourth dynamic driver reference signal.
A driver comprising:
- at least one stress transistor;
- at least one cascode transistor;
- and
- a dynamic bias circuit configured to supply a dynamic bias signal to the cascode transistor such that a stress voltage across the stress transistor is within a pre-determined value,
- wherein the driver is configured to dynamically adjust the stress voltage based at least on one of a plurality of dynamic driver reference signals, and
- wherein the dynamic driver reference signals comprise a first dynamic driver reference signal, a second dynamic driver reference signal, a third dynamic driver reference signal, and a fourth dynamic driver reference signal, wherein the first dynamic driver reference signal is a complement of the second dynamic driver reference signal, and the third dynamic driver reference signal is a complement of the fourth dynamic driver reference signal.
A level shifter comprising:
- a first transistor configured to receive a conditioned data signal;
- a second transistor configured to receive a complement of the conditioned data signal;
- a plurality of cascode transistors, each of the cascode transistors is configured to receive a dynamic driver reference signal based on the conditioned data signal and the complement of the conditioned data signal,
- wherein the first transistor, the second transistor, and the cascode transistors are thin-oxide transistors each having a gate oxide thickness of about 28 Angstroms.
A method comprising:
- providing at least a plurality of dynamic driver reference signals, level shifted signals, and pre-driver signals in response to variations in a data signal and an input and output (IO) buffer supply voltage;
- and
- providing a dynamic bias signal to a stress transistor, the dynamic bias signal is based at least on a pad signal, the dynamic driver reference signals, the level shifted signals and the pre-driver signals,
- wherein the dynamic driver reference signals comprise a first dynamic driver reference signal, a second dynamic driver reference signal, a third dynamic driver reference signal, and a fourth dynamic driver reference signal, wherein the first dynamic driver reference signal is a complement of the second dynamic driver reference signal, and the third dynamic driver reference signal is a complement of the fourth dynamic driver reference signal.
Dependencies are inferred from the claim text.