Patent ID: 7538581

Claim:
A level translator comprising: a pair of transistors, wherein a first transistor of the pair of transistors and a second transistor of the pair of transistors are complimentary; a pair of capacitors, wherein a first capacitor of the pair of capacitors is coupled to a voltage input VIN and to a gate of a first transistor of the pair of complimentary transistors and a second capacitor of the pair of capacitors coupled the voltage input VIN and to a gate of a second transistor of the pair of complimentary transistors; a flip flop device having a first input coupled to a drain of the first transistor, and a second input coupled to a drain of the second transistor, a pair of resistors, wherein a first resistor of the pair of resistors is coupled to the gate of the first transistor and to a voltage supply of VDD, and a second resistor of the pair of resistors is coupled to the gate of the second transistor and to a voltage supply VSS; and a pair of clamping circuits, wherein a first clamping circuit of the pair of clamping circuits is coupled to the gate of the first transistor and to a voltage supply of VDD, and a second clamping circuit of the pair of clamping circuits is coupled to the gate of the second transistor and to a voltage supply VSS; wherein a source of the first transistor is connected to a first pole of a power source, a source of the second transistor is connected to a second pole of the power source, a drain of the first transistor is connected to a first input of the flip-flop, a drain of the second transistor is connected to a second input of the flip-flop, a gate of the first transistor being further connected to the first clamp circuit, and a gate of the second transistor being further connected to the second clamp circuit; wherein an additional at least one of a reset or set input is provided on the flip-flop for determining the state of the flip-flop at an arbitrary time; and wherein a voltage change detector is coupled to the flip flop to control at least one of a reset or set input of the flip-flop.