US5263173A
Expired / Lapsed
US
⏱️ 0.0 years remaining
High speed clocked output driver for switching logic levels of an output pad at integer and integer and a half clock cycles
Assignee: HP Inc
•
Filing: 1991-07-10
•
Granted: 1993-11-16
•
Expires: 2011-07-10
Abstract
Abstract An output driver and method including an output pad, for performing write operations from a central processor unit to a cache memory. The driver includes a pull-up circuit electrically connected to the output pad for switching the pad to a first logic state and a pull-down circuit electrically connected to the output pad for switching it to a second logic state. A plurality of signals are input to the pull-up and pull-down circuits to perform the switching of the output pad at integer and integer and a half clock cycles.
Inventors
- 👤 Craig A. Gleason
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-05 11:44
CPC Classifications
G; G11; G11C; G11C7/00; G11C7/10; G11C7/1051; G11C7/1057; G06; G06F; G06F1/00; G06F1/04; G11C7/22
Claims Analysis
Total Claims: 6
Claim 1
Independent Claim
423 words
An output driver located on a semiconductor chip and having an output pad for transferring information off-chip, said output driver comprising: a first circuit electrically connected to said output pad for switching said output pad to a first logic state, said first circuit comprising: a first precharging subcircuit for placing a first node in said first logic state, and wherein said first precharging subcircuit further comprises: i) a first transistor chain; and ii) a second transistor chain; a first pull-down subcircuit for placing said first node in said second logic state; and a first switch connected to and controlled by said first node for connecting the output pad to a first voltage potential to achieve said first logic state; a second circuit electrically connected to said output pad for switching said output pad to a second logic state, said second circuit comprising: a second precharging subcircuit for placing a second node in said first logic state, and wherein said second precharging subcircuit further comprises: i) a third transistor chain; and ii) a fourth transistor chain; a second pull-down subcircuit for placing said second node in said second logic state; and a second switch connected to and controlled by said second node for connecting the output pad to a second voltage potential to achieve said second logic state; means for controlling said first and second circuits to perform said switching between said first and second logic states at integer and integer and a half clock cycles on any half clock cycle following a half clock cycle in which said output pad was not driven; a first invertor connected between said first node and said first switch, for switching the output pad to said first state when said first node is in said second state; and a second invertor connected between said second node and said second switch, for switching the output pad to said second state when said second node is in said second state; and wherein the output driver further comprises means for one of: i) applying a clock signal and a first precharge signal to one of: a) said first transistor chain to bias the first node to said first state; and b) said third transistor chain to bias the second node to said first state; and ii) applying a complement of said clock signal and a second precharge signal to one of: a) said second transistor chain to bias the first node to said first state; and b) said fourth transistor chain to bias the second node to said first state.
Claim 2
Dependent Claim
423 words
An output driver located on a semiconductor chip and having an output pad for transferring information off-chip, said output driver comprising: a first circuit electrically connected to said output pad for switching said output pad to a first logic state, said first circuit comprising: a first precharging subcircuit for placing a first node in said first logic state, and wherein said first precharging subcircuit further comprises: i) a first transistor chain; and ii) a second transistor chain; a first pull-down subcircuit for placing said first node in said second logic state; and a first switch connected to and controlled by said first node for connecting the output pad to a first voltage potential to achieve said first logic state; a second circuit electrically connected to said output pad for switching said output pad to a second logic state, said second circuit comprising: a second precharging subcircuit for placing a second node in said first logic state, and wherein said second precharging subcircuit further comprises: i) a third transistor chain; and ii) a fourth transistor chain; a second pull-down subcircuit for placing said second node in said second logic state; and a second switch connected to and controlled by said second node for connecting the output pad to a second voltage potential to achieve said second logic state; means for controlling said first and second circuits to perform said switching between said first and second logic states at integer and integer and a half clock cycles on any half clock cycle following a half clock cycle in which said output pad was not driven; a first invertor connected between said first node and said first switch, for switching the output pad to said first state when said first node is in said second state; and a second invertor connected between said second node and said second switch, for switching the output pad to said second state when said second node is in said second state; and wherein the output driver further comprises means for one of: i) applying a clock signal and a first precharge signal to one of: a) said first transistor chain to bias the first node to said first state; and b) said third transistor chain to bias the second node to said first state; and ii) applying a complement of said clock signal and a second precharge signal to one of: a) said second transistor chain to bias the first node to said first state; and b) said fourth transistor chain to bias the second node to said first state.
Claim 3
Dependent Claim
219 words
An output driver according to claim 1, wherein: said first pull-down subcircuit further comprises: i) a fifth transistor chain; and ii) a sixth transistor chain; and said second precharging subcircuit further comprises: i) a seventh transistor chain; and ii) an eighth transistor chain; and wherein the output driver further comprises means for one of: i) applying said clock signal, a first drive signal and a first data signal to said fifth transistor chain to bias said first node to said second state and thereby drive the output pad to said first logic state; ii) applying said complement clock signal, a second drive signal and a second data signal to said sixth transistor chain to bias the first node to said second state and thereby drive the output pad to said first logic state; iii) applying said clock signal, said first drive signal and a complement of said first data signal to said seventh transistor chain to bias the second node to said second state and thereby drive the output pad to said second logic state; and iv) applying said complement clock signal, said second drive signal and a complement of said second data signal to said eighth transistor chain to bias the second node to said second state and thereby drive the output pad to said second logic state.
Claim 4
Dependent Claim
423 words
An output driver, including an output pad, for performing write operations from a central processor unit to a cache memory, comprising: a first circuit electrically connected to the output pad for switching the output pad to a first logic state, said first circuit comprising: a first precharging subcircuit for placing a first node in said first logic state, and wherein said first precharging subcircuit further comprises: i) a first transistor chain; and ii) a second transistor chain; a first pull-down subcircuit for placing said first node in said second logic state; and a first switch connected to and controlled by said first node for connecting the output pad to a first voltage potential to achieve said first logic state; a second circuit electrically connected to the output pad for switching the output pad to a second logic state, said second circuit comprising; a second precharging subcircuit for placing a second node in said first logic state, and wherein said second precharging subcircuit further comprises: i) a third transistor chain; and ii) a fourth transistor chain; a second pull-down subcircuit for placing said second node in said second logic state; and a second switch connected to and controlled by said second node for connecting the output pad to a second voltage potential to achieve said second logic state; means for controlling said first and second circuits to perform said switching between said first and second logic states at integer and integer and a half clock cycles on any half clock cycle following a half clock cycle in which said output pad was not driven; a first invertor connected between said first node and said first switch, for switching the output pad to said first state when said first node is in said second state; and a second invertor connected between said second node and said second switch, for switching the output pad to said second state when said second node is in said second state; and wherein the output driver further comprises means for one of: i) applying a clock signal and a first precharge signal to one of: a) said first transistor chain to bias the first node to said first state; and b) said third transistor chain to bias the second node to said first state; and ii) applying a complement of said clock signal and a second precharge signal to one of: a) said second transistor chain to bias the first node to said first state; and b) said fourth transistor chain to bias the second node to said first state.
Claim 5
Dependent Claim
423 words
An output driver, including an output pad, for performing write operations from a central processor unit to a cache memory, comprising: a first circuit electrically connected to the output pad for switching the output pad to a first logic state, said first circuit comprising: a first precharging subcircuit for placing a first node in said first logic state, and wherein said first precharging subcircuit further comprises: i) a first transistor chain; and ii) a second transistor chain; a first pull-down subcircuit for placing said first node in said second logic state; and a first switch connected to and controlled by said first node for connecting the output pad to a first voltage potential to achieve said first logic state; a second circuit electrically connected to the output pad for switching the output pad to a second logic state, said second circuit comprising; a second precharging subcircuit for placing a second node in said first logic state, and wherein said second precharging subcircuit further comprises: i) a third transistor chain; and ii) a fourth transistor chain; a second pull-down subcircuit for placing said second node in said second logic state; and a second switch connected to and controlled by said second node for connecting the output pad to a second voltage potential to achieve said second logic state; means for controlling said first and second circuits to perform said switching between said first and second logic states at integer and integer and a half clock cycles on any half clock cycle following a half clock cycle in which said output pad was not driven; a first invertor connected between said first node and said first switch, for switching the output pad to said first state when said first node is in said second state; and a second invertor connected between said second node and said second switch, for switching the output pad to said second state when said second node is in said second state; and wherein the output driver further comprises means for one of: i) applying a clock signal and a first precharge signal to one of: a) said first transistor chain to bias the first node to said first state; and b) said third transistor chain to bias the second node to said first state; and ii) applying a complement of said clock signal and a second precharge signal to one of: a) said second transistor chain to bias the first node to said first state; and b) said fourth transistor chain to bias the second node to said first state.
Claim 6
Dependent Claim
219 words
An output driver according to claim 3, wherein: said first pull-down subcircuit further comprises: i) a fifth transistor chain; and ii) a sixth transistor chain; and said second precharging subcircuit further comprises: i) a seventh transistor chain; and ii) an eighth transistor chain; and wherein the output driver further comprises means for one of: i) applying said clock signal, a first drive signal and a first data signal to said fifth transistor chain to bias said first node to said second state and thereby drive the output pad to said first logic state; ii) applying said complement clock signal, a second drive signal and a second data signal to said sixth transistor chain to bias the first node to said second state and thereby drive the output pad to said first logic state; iii) applying said clock signal, said first drive signal and a complement of said first data signal to said seventh transistor chain to bias the second node to said second state and thereby drive the output pad to said second logic state; and iv) applying said complement clock signal, said second drive signal and a complement of said second data signal to said eighth transistor chain to bias the second node to said second state and thereby drive the output pad to said second logic state.
References Cited (Backward Citations)
US4649299A
Cited
US4797579A
Cited
US4940904A
Cited
US4975599A
Cited
US5030904A
Cited
US5097148A
Cited
US5117133A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1996-11-15 | 1997-05-17 | 1997-11-16 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2000-11-15 | 2001-05-17 | 2001-11-16 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2004-11-15 | 2005-05-17 | 2005-11-16 | $7700.00 | Window Closed / Lapsed |