Claims
- 35. A control circuit having an equalizing circuit for shorting a first and a second signal line together in response to an enable signal, and coupling circuits for disconnecting the first and the second signal lines from a drive circuit in response to the enable signal, comprising:
a latch circuit for receiving new data and providing latched data to the drive circuit; and, an enabling circuit for receiving the enabling signal and for inhibiting the equalization circuit from shorting the first and the second signal lines together if the new data and the latched data have the same logic level.
- 36. The control circuit of claim 35, wherein the equalizing circuit includes an n-channel or p-channel transistor having its source/drain terminals connected to the first and second signal lines.
- 37. The control circuit of claim 35, wherein the latch circuit includes a flip-flop circuit having a data input for receiving the new data and a clock input for receiving a control signal, the flip-flop circuit providing the latched data in response to the control signal.
- 38. The control circuit of claim 35, wherein the coupling circuits include a first tri-state buffer coupled between the drive circuit and the first signal line, and a second tri-state buffer coupled between the drive circuit and the second signal line.
- 39. The control circuit of claim 38, wherein the first drive circuit receives the latched data and the second drive circuit receives inverted latched data.
- 40. The control circuit of claim 37, wherein the enabling circuit includes a first logic circuit for receiving the enable signal and the control signal, for providing a coupling circuit disable signal when the enable signal is at a logic level corresponding to a precharge phase and the control signal is at an inactive logic level.
- 41. The control circuit of claim 40, wherein the enabling circuit includes a second logic circuit for receiving the new data, the latched data, and the coupling circuit disable signal, for providing an equalizing circuit enable signal when the logic levels of the new data and the latched data are different.
- 42. The control circuit of claim 41, wherein the second logic circuit includes
an XNOR gate for receiving the new data and the latched data, and a NOR gate for receiving the XNOR output and the coupling circuit disable signal, for providing the equalizing circuit enable signal.
- 43. A method for precharging first and second signal lines comprising the steps of:
(i) generating an enable signal during a precharge cycle; (ii) disconnecting the first and second signal lines from a data buffer circuit in response to the enable signal; and, (iii) equalizing the first and the second signal lines in response to the enable signal.
- 44. The method of claim 43, wherein the step of generating includes
(a) comparing new data received by the data buffer circuit with latched data of the data buffer circuit; and, (b) generating the enable signal when the new data and the latched data are different.
- 45. The method of claim 43, wherein the step of disconnecting includes turning off tri-state buffers coupled between the data buffer circuit and the first and second signal lines.
- 46. The method of claim 43, wherein the step of equalizing includes turning on a transistor to short the first and second signal lines together.
- 47. The method of claim 43, wherein the first and second signal lines are equalized to a mid-point voltage level between a high logic voltage level and a low logic voltage level.
Priority Claims (1)
| Number |
Date |
Country |
Kind |
| 2,313,275 |
Jun 2000 |
CA |
|
Parent Case Info
[0001] This application is a continuation of U.S. application Ser. No. 09/892,735 filed Jun. 28, 2001, claiming priority from Canadian Application No. 2,313,275 filed Jun. 30, 2000.
Continuations (1)
|
Number |
Date |
Country |
| Parent |
09892735 |
Jun 2001 |
US |
| Child |
10357394 |
Feb 2003 |
US |