Claims
- 1. A method comprising:
selecting a search value having a plurality of subranges; selecting a target value; and repeatedly altering at least one of the plurality of subranges until the search value matches the target value and storing the search value.
- 2. The method of claim 1, further comprising:
repeatedly comparing the search value to the target value.
- 3. The method of claim 2, wherein repeatedly altering at least one of the plurality of subranges until the search value matches the target value comprises:
incrementing and decrementing the plurality of subranges in a counter until the search value matches the target value.
- 4. A method comprising:
selecting a search value having a plurality of subranges; selecting a target value; and repeatedly altering at least one of the plurality of subranges until an underflow condition is detected and recording the underflow condition.
- 5. A method comprising:
selecting a search value having a plurality of subranges; selecting a target value; and repeatedly altering at least one of the plurality of subranges until an overflow condition is detected and recording the overflow condition.
- 6. A system comprising:
a counter unit representing a search value having a plurality of subranges; a register unit containing a target value; and a control unit operably coupled to the counter unit and the register unit and capable of repeatedly altering at least one of the plurality of subranges until a physically recordable condition selected from the group consisting of a match, an overflow, and an underflow occurs.
- 7. The system of claim 6, further comprising:
a comparison unit operably coupled to the counter unit and the register unit and the comparison unit capable of repeatedly comparing the counter unit to the register unit.
- 8. An impedance matching circuit, comprising:
a first signal line; a second signal line having a characteristic impedance and connected to the first signal line; and a controllable impedance connected to the first signal line and the second signal line and operable for dynamically matching the characteristic impedance on the second signal line.
- 9. The impedance matching circuit of claim 8, wherein the controllable impedance comprises a plurality of parallel resistors arranged to provide discrete steps of impedance on the second signal line.
- 10. The impedance matching circuit of claim 8, wherein the controllable impedance is a controlled transistor connected between the second signal line and a source of voltage.
- 11. The impedance matching circuit of claim 10, wherein the source of voltage is positive.
- 12. The impedance matching circuit of claim 10, wherein the source of voltage is negative.
- 13. The impedance matching circuit of claim 8, wherein the controllable impedance includes a circuit connected to the second signal line for sensing the characteristic impedance looking into the second signal line and for adjusting the controllable impedance in response thereto.
- 14. An impedance matching circuit, comprising:
a internal signal line; an external signal line having an impedance and connected to the internal signal line; and a controllable impedance connected between the external signal line and a power source and operable for dynamically matching the impedance on the external signal line.
- 15. The impedance matching circuit of claim 14, wherein the controllable impedance comprises:
a plurality of switched resistors connected between the power source and the external signal line; and a state machine operable for switching selected ones of the plurality of switched resistors.
- 16. The impedance matching circuit of claim 14, wherein the controllable impedance comprises:
a controlled transistor connected between the external signal line and a source of voltage; and a control circuit connected to the controlled transistor and operable for controlling the impedance on the external signal line.
- 17. The impedance matching circuit of claim 16, wherein the control circuit is connected to the external signal line for sensing a first impedance looking into the external signal line and dynamically changing the impedance looking out of the external signal line.
- 18. A dynamic impedance matching circuit, comprising:
an internal signal line; an external pin connected to the internal signal line; a controllable impedance device connected between a voltage source and the external pin; and a control circuit connected to the external pin and operable for sensing an impedance looking out of the external pin and for controlling the controllable impedance device to match the impedance.
- 19. An impedance matching system for an external pin on a integrated circuit, comprising:
an internal signal line connected to the external pin; a controllable impedance circuit device connected between a voltage source and the external pin; and a control circuit connected to the external pin and operable for sensing an impedance looking out of the external pin and for controlling the controllable impedance device to match the impedance.
- 20. A variable resistance circuit for matching a reflection from an external signal connected to a pin, comprising;
an internal signal connected to the pin; a controllable resistance connected between the pin and a voltage source; and a sense circuit connected to the controllable resistance and the pin and operable for changing the controllable resistance to minimize the reflection.
- 21. An impedance matching system, comprising:
a variable impedance capable of coupling a source voltage to an external pin having a pin voltage and a pin circuit impedance, and the external pin coupled to a signal source having a signal source impedance, the variable impedance is capable of matching a pin circuit impedance to a signal source impedance; and a control system coupled to the variable impedance, to the source voltage, and to the external pin, the control system is capable of sensing the pin voltage, capable of sensing the source voltage, and capable of continuously controlling the variable impedance in response to changes in the source voltage and the pin voltage in order to control the pin voltage to one-half the source voltage.
- 22. The impedance matching system of claim 21, wherein the variable impedance is a metal-oxide semiconductor field effect transistor (MOSFET) having a gate, a drain, and a source.
- 23. The impedance matching system of claim 21, wherein the variable impedance is a resistor-transistor pair.
- 24. The impedance matching system of claim 21, wherein the signal source is a memory cell.
- 25. The impedance matching system of claim 24, wherein the memory cell is included in a memory device.
- 26. The impedance matching system of claim 25, wherein the memory device is included in a system.
- 27. An impedance matching system, comprising:
a variable impedance capable of coupling a source voltage to an external pin having a pin circuit impedance and a signal source having a signal source impedance coupled to the external pin, the variable impedance is capable of matching the pin circuit impedance to the signal source impedance; a voltage reduction circuit coupled to the source voltage, the voltage reduction circuit is capable of generating a one-half source voltage; a comparator coupled to the pin voltage and the one-half source voltage, the comparator is capable of comparing the pin voltage to the one-half source voltage; and a microprocessor capable of continuously controlling the impedance of the variable impedance in order to control the pin voltage to one-half the source voltage, the microprocessor is coupled to the comparator and the variable impedance.
- 28. The impedance matching system of claim 27, wherein the variable impedance is a MOSFET having a gate, a drain, and a source.
- 29. The impedance matching system of claim 27, wherein the variable impedance is a resistor-transistor pair.
- 30. The impedance matching system of claim 27, wherein the signal source is a memory cell.
- 31. The impedance matching system of claim 30, wherein the memory cell is included in a memory device.
- 32. The impedance matching system of claim 31, wherein the memory device is included in a system.
- 33. An impedance matching system, comprising:
a variable impedance capable of coupling a source voltage to an external pin having a pin circuit impedance and a signal source coupled to the external pin and the signal source having a signal source impedance, the variable impedance is capable of matching the pin circuit impedance to the signal source impedance; a voltage reduction circuit coupled to the source voltage, the voltage reduction circuit is capable of generating a one-half source voltage; a comparator coupled to the pin voltage and the voltage reduction circuit to receive the one-half source voltage, the comparator is capable of comparing the pin voltage to the one-half source voltage; a coarse counter having a coarse counter input port and a coarse counter output signal, the coarse counter output signal is coupled to the variable impedance, and the coarse counter is capable of increasing or decreasing the variable impedance; a fine counter having a fine counter input port and a fine counter output signal, the fine counter output signal is coupled to the variable impedance, and the fine counter is capable of increasing or decreasing the variable impedance; and a state logic system coupled to the comparator, the coarse counter output signal the fine counter output signal, the coarse counter input port, and the fine counter input port, the state logic system is capable of continuously controlling the variable impedance in order to control the pin voltage to one-half the source voltage.
- 34. The impedance matching system of claim 33, wherein the variable impedance is a MOSFET having a gate, a drain, and a source.
- 35. The impedance matching system of claim 33, wherein the variable impedance is a resistor-transistor pair.
- 36. The impedance matching system of claim 33, wherein the signal source is a memory cell.
- 37. The impedance matching system of claim 36, wherein the memory cell is included in a memory device.
- 38. The impedance matching system of claim 37, wherein the memory device is included in a system.
- 39. An impedance matching circuit, comprising:
a circuit; a first signal line connected to the circuit; a second signal line having a characteristic impedance and connected to the first signal line; and a controllable impedance connected to the first signal line and the second signal line and operable for dynamically matching the characteristic impedance on the second signal line.
- 40. The impedance matching circuit of claim 39, wherein the controllable impedance comprises a plurality of parallel resistors arranged to provide discrete steps of impedance on the second signal line.
- 41. An impedance matching circuit, comprising:
a circuit; a first signal line connected to the circuit; a second signal line having a characteristic impedance and connected to the first signal line; and a controllable impedance connected to the first signal line and the second signal line and operable for dynamically matching the characteristic impedance on the second signal line, wherein the controllable impedance is a controlled transistor connected between the second signal line and a source of voltage.
- 42. The impedance matching circuit of claim 41, wherein the source of voltage is positive.
- 43. The impedance matching circuit of claim 41, wherein the source of voltage is negative.
- 44. The impedance matching circuit of claim 39, wherein the controllable impedance includes a circuit connected to the second signal line for sensing the characteristic impedance looking into the second signal line and for adjusting the controllable impedance in response thereto.
- 45. An impedance matching circuit, comprising:
a circuit; a internal signal line connected to the circuit; an external signal line having an impedance and connected to the internal signal line; and a controllable impedance connected between the external signal line and a power source and operable for dynamically matching the impedance on the external signal line.
- 46. The impedance matching circuit of claim 45, wherein the controllable impedance comprises:
a plurality of switched resistors connected between the power source and the external signal line; and a state machine operable for switching selected ones of the plurality of switched resistors.
- 47. An impedance matching circuit, comprising:
a circuit; a internal signal line connected to the circuit; an external signal line having an impedance and connected to the internal signal line; and a controllable impedance connected between the external signal line and a power source and operable for dynamically matching the impedance on the external signal line, wherein the controllable impedance comprises:
a controlled transistor connected between the external signal line and a source of voltage, and a control circuit connected to the controlled transistor and operable for controlling the impedance on the external signal line.
- 48. The impedance matching circuit of claim 47, wherein the control circuit is connected to the external signal line for sensing a first impedance looking into the external signal line and dynamically changing the impedance looking out of the external signal line.
- 49. A dynamic impedance matching circuit, comprising:
a circuit; an internal signal line connected to the circuit; an external pin connected to the internal signal line; a controllable impedance device connected between a voltage source and the external pin; and a control circuit connected to the external pin and operable for sensing an impedance looking out of the external pin and for controlling the controllable impedance device to match the impedance.
- 50. An impedance matching system for an external pin on a integrated circuit, comprising:
a circuit; an internal signal line connected to the external pin and to the circuit; an controllable impedance circuit device connected between a voltage source and the external pin; and a control circuit connected to the external pin and operable for sensing an impedance looking out of the external pin and for controlling the controllable impedance device to match the impedance.
- 51. An impedance matching circuit, comprising:
a memory device; a first signal line connected to the memory device; a second signal line having a characteristic impedance and connected to the first signal line; and a controllable impedance connected to the first signal line and the second signal line and operable for dynamically matching the characteristic impedance on the second signal line.
- 52. The impedance matching circuit of claim 51, wherein the controllable impedance comprises a plurality of parallel resistors arranged to provide discrete steps of impedance on the second signal line.
- 53. An impedance matching circuit, comprising:
a memory device; a first signal line connected to the memory device; a second signal line having a characteristic impedance and connected to the first signal line; and a controllable impedance connected to the first signal line and the second signal line and operable for dynamically matching the characteristic impedance on the second signal line, wherein the controllable impedance is a controlled transistor connected between the second signal line and a source of voltage.
- 54. The impedance matching circuit of claim 53, wherein the source of voltage is positive.
- 55. The impedance matching circuit of claim 53, wherein the source of voltage is negative.
- 56. The impedance matching circuit of claim 51, wherein the controllable impedance includes a circuit connected to the second signal line for sensing the characteristic impedance looking into the second signal line and for adjusting the controllable impedance in response thereto.
- 57. An impedance matching circuit, comprising:
a memory device; a internal signal line connected to the memory device; an external signal line having an impedance and connected to the internal signal line; and a controllable impedance connected between the external signal line and a power source and operable for dynamically matching the impedance on the external signal line.
- 58. The impedance matching circuit of claim 57, wherein the controllable impedance comprises:
a plurality of switched resistors connected between the power source and the external signal line; and a state machine operable for switching selected ones of the plurality of switched resistors.
- 59. An impedance matching circuit, comprising:
a memory device; a internal signal line connected to the memory device; an external signal line having an impedance and connected to the internal signal line; and a controllable impedance connected between the external signal line and a power source and operable for dynamically matching the impedance on the external signal line, wherein the controllable impedance comprises:
a controlled transistor connected between the external signal line and a source of voltage, and a control circuit connected to the controlled transistor and operable for controlling the impedance on the external signal line.
- 60. The impedance matching circuit of claim 59, wherein the control circuit is connected to the external signal line for sensing a first impedance looking into the external signal line and dynamically changing the impedance looking out of the external signal line.
- 61. A dynamic impedance matching circuit, comprising:
a memory device; an internal signal line connected to the memory device; an external pin connected to the internal signal line; a controllable impedance device connected between a voltage source and the external pin; and a control circuit connected to the external pin and operable for sensing an impedance looking out of the external pin and for controlling the controllable impedance device to match the impedance.
- 62. An impedance matching system for an external pin on a integrated circuit, comprising:
a memory device; an internal signal line connected to the external pin and to the memory device; an controllable impedance circuit device connected between a voltage source and the external pin; and a control circuit connected to the external pin and operable for sensing an impedance looking out of the external pin and for controlling the controllable impedance device to match the impedance.
- 63. An impedance matching circuit, comprising:
an SRAM; a first signal line connected to the SRAM; a second signal line having a characteristic impedance and connected to the first signal line; and a controllable impedance connected to the first signal line and the second signal line and operable for dynamically matching the characteristic impedance on the second signal line.
- 64. The impedance matching circuit of claim 63, wherein the controllable impedance comprises a plurality of parallel resistors arranged to provide discrete steps of impedance on the second signal line.
- 65. An impedance matching circuit, comprising:
an SRAM; a first signal line connected to the SRAM; a second signal line having a characteristic impedance and connected to the first signal line; and a controllable impedance connected to the first signal line and the second signal line and operable for dynamically matching the characteristic impedance on the second signal line, wherein the controllable impedance is a controlled transistor connected between the second signal line and a source of voltage.
- 66. The impedance matching circuit of claim 65, wherein the source of voltage is positive.
- 67. The impedance matching circuit of claim 65, wherein the source of voltage is negative.
- 68. The impedance matching circuit of claim 63, wherein the controllable impedance includes a circuit connected to the second signal line for sensing the characteristic impedance looking into the second signal line and for adjusting the controllable impedance in response thereto.
- 69. An impedance matching circuit, comprising:
an SRAM; a internal signal line connected to the SRAM; an external signal line having an impedance and connected to the internal signal line; and a controllable impedance connected between the external signal line and a power source and operable for dynamically matching the impedance on the external signal line.
- 70. The impedance matching circuit of claim 69, wherein the controllable impedance comprises:
a plurality of switched resistors connected between the power source and the external signal line; and a state machine operable for switching selected ones of the plurality of switched resistors.
- 71. An impedance matching circuit, comprising:
an SRAM; a internal signal line connected to the SRAM; an external signal line having an impedance and connected to the internal signal line; and a controllable impedance connected between the external signal line and a power source and operable for dynamically matching the impedance on the external signal line, wherein the controllable impedance comprises:
a controlled transistor connected between the external signal line and a source of voltage, and a control circuit connected to the controlled transistor and operable for controlling the impedance on the external signal line.
- 72. The impedance matching circuit of claim 71, wherein the control circuit is connected to the external signal line for sensing a first impedance looking into the external signal line and dynamically changing the impedance looking out of the external signal line.
- 73. A dynamic impedance matching circuit, comprising:
an SRAM; an internal signal line connected to the SRAM; an external pin connected to the internal signal line; a controllable impedance device connected between a voltage source and the external pin; and a control circuit connected to the external pin and operable for sensing an impedance looking out of the external pin and for controlling the controllable impedance device to match the impedance.
- 74. An impedance matching system for an external pin on a integrated circuit, comprising:
an SRAM; an internal signal line connected to the external pin and to the SRAM; an controllable impedance circuit device connected between a voltage source and the external pin; and a control circuit connected to the external pin and operable for sensing an impedance looking out of the external pin and for controlling the controllable impedance device to match the impedance.
- 75. An impedance matching circuit, comprising:
a motherboard; a first signal line connected to the motherboard; a second signal line having a characteristic impedance and connected to the first signal line; and a controllable impedance connected to the first signal line and the second signal line and operable for dynamically matching the characteristic impedance on the second signal line.
- 76. The impedance matching circuit of claim 75, wherein the controllable impedance comprises a plurality of parallel resistors arranged to provide discrete steps of impedance on the second signal line.
- 77. An impedance matching circuit, comprising:
a motherboard; a first signal line connected to the motherboard; a second signal line having a characteristic impedance and connected to the first signal line; and a controllable impedance connected to the first signal line and the second signal line and operable for dynamically matching the characteristic impedance on the second signal line, wherein the controllable impedance is a controlled transistor connected between the second signal line and a source of voltage.
- 78. The impedance matching circuit of claim 77, wherein the source of voltage is positive.
- 79. The impedance matching circuit of claim 77, wherein the source of voltage is negative.
- 80. The impedance matching circuit of claim 75, wherein the controllable impedance includes a circuit connected to the second signal line for sensing the characteristic impedance looking into the second signal line and for adjusting the controllable impedance in response thereto.
- 81. An impedance matching circuit, comprising:
a motherboard; an internal signal line coupled to the motherboard; an external signal line having an impedance and connected to the internal signal line; and a controllable impedance connected between the external signal line and a power source and operable for dynamically matching the impedance on the external signal line.
- 82. The impedance matching circuit of claim 81, wherein the controllable impedance comprises:
a plurality of switched resistors connected between the power source and the external signal line; and a state machine operable for switching selected ones of the plurality of switched resistors.
- 83. An impedance matching circuit, comprising:
a motherboard; an internal signal line coupled to the motherboard; an external signal line having an impedance and connected to the internal signal line; and a controllable impedance connected between the external signal line and a power source and operable for dynamically matching the impedance on the external signal line, wherein the controllable impedance comprises:
a controlled transistor connected between the external signal line and a source of voltage, and a control circuit connected to the controlled transistor and operable for controlling the impedance on the external signal line.
- 84. The impedance matching circuit of claim 83, wherein the control circuit is connected to the external signal line for sensing a first impedance looking into the external signal line and dynamically changing the impedance looking out of the external signal line.
- 85. A dynamic impedance matching circuit, comprising:
a motherboard; an internal signal line coupled to the motherboard; an external pin connected to the internal signal line; a controllable impedance device connected between a voltage source and the external pin; and a control circuit connected to the external pin and operable for sensing an impedance looking out of the external pin and for controlling the controllable impedance device to match the impedance.
- 86. An impedance matching system for an external pin on a integrated circuit, comprising:
a motherboard; an internal signal line connected to the external pin and to the motherboard; an controllable impedance circuit device connected between a voltage source and the external pin; and a control circuit connected to the external pin and operable for sensing an impedance looking out of the external pin and for controlling the controllable impedance device to match the impedance.
- 87. An impedance matching system, comprising:
a variable impedance capable of coupling a source voltage to an external pin having a pin voltage and a pin circuit impedance, and the external pin coupled to a circuit signal source having a circuit signal source impedance, the variable impedance is capable of matching a pin circuit impedance to a signal source impedance; and a control system coupled to the variable impedance, to the source voltage, and to the external pin, the control system is capable of sensing the pin voltage, capable of sensing the source voltage, and capable of continuously controlling the variable impedance in response to changes in the source voltage and the pin voltage in order to control the pin voltage to one-half the source voltage.
- 88. The impedance matching system of claim 87, wherein the variable impedance is a MOSFET having a gate, a drain, and a source.
- 89. The impedance matching system of claim 87, wherein the variable impedance is a resistor-transistor pair.
- 90. An impedance matching system, comprising:
a variable impedance capable of coupling a source voltage to an external pin having a pin circuit impedance and a circuit signal source having a circuit signal source impedance coupled to the external pin, the variable impedance is capable of matching the pin circuit impedance to the signal source impedance; a voltage reduction circuit coupled to the source voltage, the voltage reduction circuit is capable of generating a one-half source voltage; a comparator coupled to the pin voltage and the one-half source voltage, the comparator is capable of comparing the pin voltage to the one-half source voltage; and a microprocessor capable of continuously controlling the impedance of the variable impedance in order to control the pin voltage to one-half the source voltage, the microprocessor is coupled to the comparator and the variable impedance.
- 91. The impedance matching system of claim 90, wherein the variable impedance is a MOSFET having a gate, a drain, and a source.
- 92. The impedance matching system of claim 90, wherein the variable impedance is a resistor-transistor pair.
- 93. An impedance matching system, comprising:
a variable impedance capable of coupling a source voltage to an external pin having a pin circuit impedance and a circuit signal source coupled to the external pin and the circuit signal source having a circuit signal source impedance, the variable impedance is capable of matching the pin circuit impedance to the circuit signal source impedance; a voltage reduction circuit coupled to the source voltage, the voltage reduction circuit is capable of generating a one-half source voltage; a comparator coupled to the pin voltage and the voltage reduction circuit to receive the one-half source voltage, the comparator is capable of comparing the pin voltage to the one-half source voltage; a coarse counter having a coarse counter input port and a coarse counter output signal, the coarse counter output signal is coupled to the variable impedance, and the coarse counter is capable of increasing or decreasing the variable impedance; a fine counter having a fine counter input port and a fine counter output signal, the fine counter output signal is coupled to the variable impedance, and the fine counter is capable of increasing or decreasing the variable impedance; and a state logic system coupled to the comparator, the coarse counter output signal the fine counter output signal, the coarse counter input port, and the fine counter input port, the state logic system is capable of continuously controlling the variable impedance in order to control the pin voltage to one-half the source voltage.
- 94. The impedance matching system of claim 93, wherein the variable impedance is a MOSFET having a gate, a drain, and a source.
- 95. The impedance matching system of claim 93, wherein the variable impedance is a resistor-transistor pair.
- 96. An impedance matching system, comprising:
a variable impedance capable of coupling a source voltage to an external pin having a pin voltage and a pin circuit impedance, and the external pin coupled to a memory signal source having a memory signal source impedance, the variable impedance is capable of matching a pin circuit impedance to the memory signal source impedance; and a control system coupled to the variable impedance, to the source voltage, and to the external pin, the control system is capable of sensing the pin voltage, capable of sensing the source voltage, and capable of continuously controlling the variable impedance in response to changes in the source voltage and the pin voltage in order to control the pin voltage to one-half the source voltage.
- 97. The impedance matching system of claim 96, wherein the variable impedance is a MOSFET having a gate, a drain, and a source.
- 98. The impedance matching system of claim 96, wherein the variable impedance is a resistor-transistor pair.
- 99. An impedance matching system, comprising:
a variable impedance capable of coupling a source voltage to an external pin having a pin circuit impedance and a memory signal source having a memory signal source impedance coupled to the external pin, the variable impedance is capable of matching the pin circuit impedance to the memory signal source impedance; a voltage reduction circuit coupled to the source voltage, the voltage reduction circuit is capable of generating a one-half source voltage; a comparator coupled to the pin voltage and the one-half source voltage, the comparator is capable of comparing the pin voltage to the one-half source voltage; and a microprocessor capable of continuously controlling the impedance of the variable impedance in order to control the pin voltage to one-half the source voltage, the microprocessor is coupled to the comparator and the variable impedance.
- 100. The impedance matching system of claim 99, wherein the variable impedance is a MOSFET having a gate, a drain, and a source.
- 101. The impedance matching system of claim 99, wherein the variable impedance is a resistor-transistor pair.
- 102. An impedance matching system, comprising:
a variable impedance capable of coupling a source voltage to an external pin having a pin circuit impedance and a memory signal source coupled to the external pin and the memory signal source having a memory signal source impedance, the variable impedance is capable of matching the pin circuit impedance to the memory signal source impedance; a voltage reduction circuit coupled to the source voltage, the voltage reduction circuit is capable of generating a one-half source voltage; a comparator coupled to the pin voltage and the voltage reduction circuit to receive the one-half source voltage, the comparator is capable of comparing the pin voltage to the one-half source voltage; a coarse counter having a coarse counter input port and a coarse counter output signal, the coarse counter output signal is coupled to the variable impedance, and the coarse counter is capable of increasing or decreasing the variable impedance; a fine counter having a fine counter input port and a fine counter output signal, the fine counter output signal is coupled to the variable impedance, and the fine counter is capable of increasing or decreasing the variable impedance; and a state logic system coupled to the comparator, the coarse counter output signal the fine counter output signal, the coarse counter input port, and the fine counter input port, the state logic system is capable of continuously controlling the variable impedance in order to control the pin voltage to one-half the source voltage.
- 103. The impedance matching system of claim 102, wherein the variable impedance is a MOSFET having a gate, a drain, and a source.
- 104. The impedance matching system of claim 102, wherein the variable impedance is a resistor-transistor pair.
- 105. An impedance matching system, comprising:
a variable impedance capable of coupling a source voltage to an external pin having a pin voltage and a pin circuit impedance, and the external pin coupled to an SRAM signal source having an SRAM signal source impedance, the variable impedance is capable of matching a pin circuit impedance to the SRAM signal source impedance; and a control system coupled to the variable impedance, to the source voltage, and to the external pin, the control system is capable of sensing the pin voltage, capable of sensing the source voltage, and capable of continuously controlling the variable impedance in response to changes in the source voltage and the pin voltage in order to control the pin voltage to one-half the source voltage.
- 106. The impedance matching system of claim 105, wherein the variable impedance is a MOSFET having a gate, a drain, and a source.
- 107. The impedance matching system of claim 105, wherein the variable impedance is a resistor-transistor pair.
- 108. An impedance matching system, comprising:
a variable impedance capable of coupling a source voltage to an external pin having a pin circuit impedance and an SRAM signal source having a SRAM signal source impedance coupled to the external pin, the variable impedance is capable of matching the pin circuit impedance to the SRAM signal source impedance; a voltage reduction circuit coupled to the source voltage, the voltage reduction circuit is capable of generating a one-half source voltage; a comparator coupled to the pin voltage and the one-half source voltage, the comparator is capable of comparing the pin voltage to the one-half source voltage; and a microprocessor capable of continuously controlling the impedance of the variable impedance in order to control the pin voltage to one-half the source voltage, the microprocessor is coupled to the comparator and the variable impedance.
- 109. The impedance matching system of claim 108, wherein the variable impedance is a MOSFET having a gate, a drain, and a source.
- 110. The impedance matching system of claim 108, wherein the variable impedance is a resistor-transistor pair.
- 111. An impedance matching system, comprising:
a variable impedance capable of coupling a source voltage to an external pin having a pin circuit impedance and an SRAM signal source coupled to the external pin and the SRAM signal source having an SRAM signal source impedance, the variable impedance is capable of matching the pin circuit impedance to the SRAM signal source impedance; a voltage reduction circuit coupled to the source voltage, the voltage reduction circuit is capable of generating a one-half source voltage; a comparator coupled to the pin voltage and the voltage reduction circuit to receive the one-half source voltage, the comparator is capable of comparing the pin voltage to the one-half source voltage; a coarse counter having a coarse counter input port and a coarse counter output signal, the coarse counter output signal is coupled to the variable impedance, and the coarse counter is capable of increasing or decreasing the variable impedance; a fine counter having a fine counter input port and a fine counter output signal, the fine counter output signal is coupled to the variable impedance, and the fine counter is capable of increasing or decreasing the variable impedance; and a state logic system coupled to the comparator, the coarse counter output signal the fine counter output signal, the coarse counter input port, and the fine counter input port, the state logic system is capable of continuously controlling the variable impedance in order to control the pin voltage to one-half the source voltage.
- 112. The impedance matching system of claim 111, wherein the variable impedance is a MOSFET having a gate, a drain, and a source.
- 113. The impedance matching system of claim 111, wherein the variable impedance is a resistor-transistor pair.
- 114. A method comprising:
sensing a source voltage and a pin circuit voltage at an external pin; and continuously controlling a variable impedance, connected to the source voltage and the external pin, in response to the source voltage and the pin circuit voltage to maintain the pin circuit voltage at one-half the source voltage.
- 115. The method of claim 114, wherein sensing a source voltage and a pin circuit voltage at an external pin comprises:
sensing the source voltage with a voltage reduction circuit; and sensing the pin circuit voltage with a comparator.
- 116. The method of claim 114, wherein continuously controlling a variable impedance, connected to the source voltage and the external pin, in response to the source voltage and the pin circuit voltage to maintain the pin circuit voltage at one-half the source voltage comprises:
receiving a digital comparison signal; and digitally generating a control signal for continuously controlling the variable impedance.
- 117. A method comprising:
comparing a pin circuit voltage at an external pin to one-half of a source voltage to generate a comparison signal; and continuously controlling a variable impedance, connected to the source voltage and the external pin, in response to the comparison signal to maintain the pin circuit voltage at one-half the source voltage.
- 118. The method of claim 117, continuously controlling a variable impedance, connected to the source voltage and the external pin, in response to the comparison signal to maintain the pin circuit voltage at one-half the source voltage comprises:
receiving a digital comparison signal; and digitally generating a control signal for continuously controlling the variable impedance.
- 119. A method comprising:
sensing a source voltage; generating a voltage signal that is one-half the source voltage; comparing a pin circuit voltage signal to the voltage signal to generate a comparison signal; adjusting a coarse counter having an output signal in response to the comparison signal; adjusting a fine counter having an output signal in response to the comparison signal; and controlling a variable impedance with the output signal of the coarse counter and the output signal of the fine counter to drive the pin circuit voltage signal to the generated voltage signal.
- 120. A method comprising:
sensing a source voltage; generating a voltage signal that is one-half the source voltage; comparing a pin circuit voltage signal to the voltage signal to generate a comparison signal; adjusting a coarse counter variable having a value in response to the comparison signal; adjusting a fine counter variable having a value in response to the comparison signal; and controlling a variable impedance with the value of the coarse counter variable and the value of the fine counter variable to drive the pin circuit voltage signal to the generated voltage signal.
- 121. A method comprising:
comparing a pin circuit voltage to one-half of a source voltage to determine whether the pin circuit voltage is initially less than one-half of the source voltage; incrementing a coarse counter to a value greater than one-half of the source voltage, when the pin circuit voltage is initially less than one-half of the source voltage; decrementing a fine counter until the value of the coarse counter and the fine counter equals one-half of the source voltage, when the pin circuit voltage is initially less than one-half of the source voltage; decrementing the coarse counter to a value less than the pin circuit voltage, when the pin circuit voltage is initially greater than one-half of the source voltage; and incrementing the fine counter until the value of the coarse counter and the fine counter equals one-half of the source voltage, when the pin circuit voltage is initially greater than one-half of the source voltage.
- 122. A method comprising:
comparing a pin circuit voltage to one-half of a source voltage to determine whether the pin circuit voltage is initially less than one-half of the source voltage; incrementing a coarse counter variable to a value greater than one-half of the source voltage, when the pin circuit voltage is initially less than one-half of the source voltage; decrementing a fine counter variable until the value of the coarse counter variable and the fine counter variable equals one-half of the source voltage, when the pin circuit voltage is initially less than one-half of the source voltage; decrementing the coarse counter variable to a value less than the pin circuit voltage, when the pin circuit voltage is initially greater than one-half of the source voltage; and incrementing the fine counter variable until the value of the coarse counter variable and the fine counter variable equals one-half of the source voltage, when the pin circuit voltage is initially greater than one-half of the source voltage.
- 123. A method for matching a search value to a target value in a range of values having a maximum value and a minimum value, in a system having a coarse counter and a fine counter representing the search value, the method comprising:
comparing the search value to the target value to determine whether the search value is initially less than the target value; incrementing the coarse counter to a value greater than the target value, when the search value is initially less than the target value; decrementing the fine counter until the value of the coarse counter and the fine counter equals the target value, when the search value is initially less than the target value; decrementing the coarse counter to a value less than the target value, when the search value is initially not less than the target value; and incrementing the fine counter until the value of the coarse counter and the fine counter equals the target value, when the search value is initially not less than the target value.
RELATED APPLICATIONS
[0001] This application is a divisional of U.S. Ser. No. 09/888,725 filed on Jun. 25, 2001, which is a divisional of U.S. Ser. No. 09/382,525 filed Aug. 25, 1999, now U.S. Pat. No. 6,275,119. These applications are incorporated herein by reference.
Divisions (2)
|
Number |
Date |
Country |
| Parent |
09888725 |
Jun 2001 |
US |
| Child |
10277866 |
Oct 2002 |
US |
| Parent |
09382525 |
Aug 1999 |
US |
| Child |
09888725 |
Jun 2001 |
US |