Claims
- 1. An integrated circuit that services an interface supporting at least two voltage domains, the integrated circuit comprising:
a core circuit that operates at a core supply voltage; and a buffer circuit operably coupled to the core circuit that interfaces the core circuit to a set of input lines and a set of output lines, wherein each of the set of input lines and each of the set of output lines is controllable to support the at least two voltage domains, wherein the buffer circuit comprises:
a plurality of input buffers that are controllable to support the at least two voltage domains; and a plurality of output buffers that are controllable to support the at least two voltage domains.
- 2. The integrated circuit of claim 1, wherein each of the plurality of input buffers comprises:
an input buffer rail circuit that produces an input buffer rail voltage that is based upon a selected voltage domain of the at least two voltage domains; and an inverter powered by the input buffer rail voltage that receives an input signal corresponding to one of the at least two voltage domains and that produces an input signal to the core circuit that is consistent with the core supply voltage.
- 3. The integrated circuit of claim 2, wherein each of the plurality of input buffers further comprises a pass gate that receives the input signal to limit the range of the input signal.
- 4. The integrated circuit of claim 2, wherein each of the plurality of input buffers further comprise a pull-up circuit operably coupled between the input buffer rail voltage and a source voltage, wherein the pull-up circuit is enacted when supporting one of the voltage domains to adjust a transition voltage of the inverter.
- 5. The integrated circuit of claim 2, wherein each of the plurality of input buffers further comprise a switch point shifting circuit operably coupled between an input of the inverter and an output of the inverter, wherein the switch point shifting circuit is enacted when supporting one of the voltage domains to adjust a transition voltage of the inverter.
- 6. The integrated circuit of claim 1, wherein the at least two voltage domains includes a 1.2 volts voltage domain and a 3.3 volts voltage domain.
- 7. The integrated circuit of claim 6, wherein the core supply voltage is 1.2 volts.
- 8. The integrated circuit of claim 1, wherein each of the plurality of output buffers comprises:
a rail voltage supply; a first control transistor having a source coupled to the rail supply voltage, a drain, and a gate that receives a first control input; a first breakdown prevention transistor having a source coupled to the drain of the first control transistor, a drain that serves as an output of the output buffer, and a gate that receives a first biasing input; a second breakdown prevention transistor having a drain coupled to the drain of the first breakdown prevention transistor, a source, and a gate that receives a second biasing input; and a second control transistor having a drain coupled to the source of the second breakdown prevention transistor, a source coupled to a reference voltage, and a gate that receives a second control input.
- 9. The integrated circuit of claim 8, further comprising a control input generation circuit that receives an output signal from the core circuit and that produces the first control input and the second control input.
- 10. A method of coupling one or more inputs of a first circuit to one or more outputs of a second circuit, the core of the first circuit operating at a first power supply voltage, the second circuit operating at either the first supply voltage of the first circuit or a second power supply voltage that is greater than the first, said method comprising:
generating an internal supply voltage internal to the first circuit, the internal supply being forced to the first power supply voltage if a first voltage mode is selected, the internal supply being forced to a third power supply voltage if a second voltage mode is selected, the third supply voltage having a magnitude that is in between the magnitude of the core supply voltage and the magnitude of the second supply voltage; selecting the first supply mode if the second circuit is operating at the core supply voltage, and selecting the second supply mode if the second circuit is operating with the second supply voltage; and coupling signals received from the outputs of the second circuit to the core of the first circuit through a buffer inverter coupled between VSS and the internal supply rail.
- 11. The method of claim 10 further comprising adjusting the switch point of the buffer inverter to ensure that there is no overlap between a voltage specified as a low for the second circuit operating with the second supply voltage, and a voltage specified as a high for the core of the first circuit operating at the first supply voltage.
- 12. The method of claim 10 wherein the third supply voltage is chosen so that it does not damage devises comprising the core of the first circuit.
- 13. The method of claim 10 wherein said selecting the first supply mode further comprises forcing the first supply voltage onto a mode select pin.
- 14. The method of claim 10 wherein said selecting the second supply mode further comprises forcing the second supply voltage onto a mode select pin, and dividing the second supply voltage to obtain the internal supply voltage.
- 15. The method of claim 10 wherein said selecting the second supply mode further comprises forcing the second supply voltage onto a mode select pin, and voltage dividing the second supply voltage to obtain the internal supply voltage.
- 16. The method of claim 10 wherein the first supply voltage is about 1.2 volts, the second supply voltage is about 3.3 volts, and the internal supply voltage is about 2.5 volts.
- 17. An input buffer circuit for coupling one or more inputs of a first circuit to one or more outputs of a second circuit, the core of the first circuit operating at a first power supply voltage, the second circuit operating at either the first supply voltage of the first circuit or a second power supply voltage that is greater than the first, said apparatus comprising:
means for generating an internal supply voltage internal to the first circuit, the internal supply being force to the core power supply voltage if a first voltage mode is selected, the internal supply being forced to a third power supply voltage if a second voltage mode is selected, the third supply voltage having a magnitude that is in between the magnitude of the first supply voltage and the magnitude of the second supply voltage; means for selecting the first supply mode if the second circuit is operating at the first supply voltage, and selecting the second supply mode if the second circuit is operating with the second supply voltage; and coupling signals received from the outputs of the second circuit to the core of the first circuit through a buffer inverter coupled between VSS and the internal supply rail.
- 18. The input buffer of claim 17 further comprising adjusting the switch point of the buffer inverter to ensure that there is no overlap between a voltage specified as a low for the second circuit operating with the second supply voltage, and a voltage specified as a high for the core of the first circuit operating at the first supply voltage.
- 19. The input buffer of claim 17 wherein the third supply voltage is chosen so that it does not damage devises comprising the core of the first circuit.
- 20. The apparatus of claim 17 wherein said means for selecting the first supply mode further comprises means for forcing the core supply voltage onto a mode select pin.
- 21. The input buffer of claim 17 wherein said selecting the second supply mode further comprises forcing the second supply voltage onto a mode select pin, and dividing the second supply voltage to obtain the internal supply voltage.
- 22. The input buffer of claim 17 wherein said means for selecting the second supply mode further comprises means for forcing the second supply voltage onto a mode select pin, and means for voltage dividing the second supply voltage to obtain the internal supply voltage.
- 23. An input buffer circuit for coupling one or more inputs of a first circuit to one or more outputs of a second circuit, the core of the first circuit operating at a first power supply voltage, the second circuit operating at either the core supply voltage of the first circuit or a second power supply voltage that is greater than the first, said input buffer comprising:
a voltage divider coupled between a mode select pin and ground, the output of the voltage divider producing a third supply voltage, the third supply voltage and the first supply voltage switchably coupled to an internal supply rail, the supply rail forced to the first supply voltage when the mode select pin is coupled to about VSS, and forced to the third supply voltage if the mode select pin is forced to the second supply voltage; and a buffer inverter coupled between the internal supply rail and VSS, the input of the buffer inverter coupled to signals received from the outputs of the second circuit, the output of the buffer inverter coupled to the core of the first circuit.
- 24. The input buffer of claim 23 further comprising:
a pass gate coupled between a circuit pin for receiving the output of the second circuit and the input of the buffer inverter; and a pull up transistor coupled between the input of the buffer inverter and the internal supply rail and a pull-down transistor coupled between the input of the inverter buffer and VSS.
- 25. The input buffer of claim 23 further comprising one more pull-up transistors switchably coupled in parallel to a pull-up device comprising the buffer inverter, wherein the one or more pull-up transistors are coupled to the pull-up device of the buffer inverter when the mode select pin is forced to the second supply voltage, and are not coupled when the select pin is forced to the first supply voltage.
- 26. A method of coupling one or more outputs of a first circuit to one or more inputs of a second circuit, the core of the first circuit operating at a first power supply voltage, the second circuit operating at either the first supply voltage or a second power supply voltage that is greater than the first, said method comprising:
generating an internal supply voltage internal to the first circuit, the internal supply being force to the first power supply voltage if a first voltage mode is selected, the internal supply voltage being forced to a third power supply voltage if a second voltage mode is selected, the third supply voltage having a magnitude that is in between the magnitude of the core supply voltage and the magnitude of the second supply voltage; selecting the first supply mode if the second circuit is operating at the core supply voltage, and selecting the second supply mode if the second circuit is operating with the second supply voltage; coupling inputs of the second circuit to output signals generated by the core of the first circuit through an output buffer inverter coupled between VSS and the first supply voltage if the first voltage mode is selected, and to the second supply voltage if the second voltage mode is selected.
- 27. The method of claim 26 further comprising:
when the second voltage mode is selected, converting the core output signals from signals operating between about VSS and the first supply voltage to a first converted signal operating between about VSS and the third supply voltage; and driving the gate of a pull-down device of the output buffer with the first converted signal.
- 28. The method of claim 27 further comprising:
when the second voltage mode is selected, converting the first converted signals from a signal operating between about VSS and the third supply voltage to a second converted signal operating between a second VSS and the second supply voltage; and driving the gate of a pull-up device of the output buffer with the second converted signal the second VSS voltage being greater in magnitude than VSS by a voltage sufficient to ensure there is no breakdown of the pull-up device.
- 29. The method of claim 28 wherein the first supply voltage is about 1.2 volts, the second supply voltage is about 3.3 volts, the third supply voltage is about 2.5 volts and the second VSS is about 0.8 volts.
- 30. An output buffer for coupling one or more outputs of a first circuit to one or more inputs of a second circuit, the core of the first circuit operating at a first power supply voltage, the second circuit operating at either the first supply voltage or a second power supply voltage that is greater than the first, said method comprising:
means for generating an internal supply voltage internal to the first circuit, the internal supply being force to the first power supply voltage if a first voltage mode is selected, the internal supply voltage being forced to a third power supply voltage if a second voltage mode is selected, the third supply voltage having a magnitude that is in between the magnitude of the core supply voltage and the magnitude of the second supply voltage; means for selecting the first supply mode if the second circuit is operating at the core supply voltage, and selecting the second supply mode if the second circuit is operating with the second supply voltage; means for coupling inputs of the second circuit to output signals generated by the core of the first circuit through an output buffer inverter coupled between VSS and the first supply voltage if the first voltage mode is selected, and to the second supply voltage if the second voltage mode is selected.
- 31. The output buffer of claim 30 further comprising:
means for converting the core output signals from signals operating between about VSS and the first supply voltage to a first converted signal operating between about VSS and the third supply voltage when the second voltage mode is selected; and means for driving the gate of a pull-down device of the output buffer with the first converted signal.
- 32. The output buffer of claim 31 further comprising:
means for converting the first converted signals from a signal operating between about VSS and the third supply voltage to a second converted signal operating between a second VSS and the second supply voltage when the second voltage mode is selected; and means for driving the gate of a pull-up device of the output buffer with the second converted signal the second VSS voltage being greater in magnitude than VSS by a voltage sufficient to ensure there is no breakdown of the pull-up device.
- 33. The method of claim 32 wherein the first supply voltage is about 1.2 volts, the second supply voltage is about 3.3 volts, the third supply voltage is about 2.5 volts and the second VSS is about 0.8 volts.
CROSS REFERENCE TO RELATED APPLICATION
[0001] This application claims priority to U.S. Provisional Application Serial No. 60/403,455, filed Aug. 12, 2002, which is incorporated herein by reference in its entirety for all purposes.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60403455 |
Aug 2002 |
US |