US2016285451A1PendingUtilityA1

Low swing voltage mode driver

Assignee: MCCALL JAMES APriority: Dec 28, 2012Filed: Oct 5, 2015Published: Sep 29, 2016
Est. expiryDec 28, 2032(~6.5 yrs left)· nominal 20-yr term from priority
H03K 19/0005H03K 19/017545H03K 19/017509G06F 3/0412G06F 3/041H03K 19/0008
44
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

An output driver includes control logic configured to switch on a pull-up circuit and a pull-down circuit to provide an output impedance for a logic low on a transmission line. The output driver includes a variable pull-up resistor. The control logic is configured to switch on the pull-up circuit to a first value of impedance to drive a logic high on the transmission line. The control logic is configured to switch on the pull-up circuit to a second value of impedance and to switch on the pull-down circuit to provide the output impedance to drive a logic low on the transmission line. The system could alternatively be configured for the inverse to switch on a combination of pull-up and pull-down circuits for a logic high, where the pull-down circuit is switched on for a logic low.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . An output driver comprising:
 a pull-up circuit including a variable pull-up resistor to pull up a transmission line driven by the output driver;   a pull-down circuit including a pull-down resistor to pull down the transmission line; and   driver control logic coupled to the pull-up circuit and the pull-down circuit, configured to switch on the pull-up circuit to a first value of impedance to drive a logic high on the transmission line, and configured to switch on the pull-up circuit to a second value of impedance and to switch on the pull-down circuit to drive a logic low on the transmission line, where the second value of impedance in parallel with impedance of the pull-down circuit provides an effective output impedance for the output driver when driving the logic low.   
     
     
         2 . The output driver of  claim 1 , wherein the pull-up circuit includes multiple legs, each leg including a switching transistor and a resistor element, wherein the variable pull-up resistor is generated by switching on a number of the multiple legs to result in a desired impedance. 
     
     
         3 . The output driver of  claim 1 , wherein the pull-down circuit includes multiple legs, each leg including a switching transistor and a resistor element, wherein an impedance of the pull-down circuit is adjustable based on switching on a number of the multiple legs. 
     
     
         4 . The output driver of  claim 1 , wherein the driver control logic comprises driver pre-equalization logic. 
     
     
         5 . The output driver of  claim 1 , wherein the pull-up circuit includes multiple legs, and the pull-down circuit includes multiple legs, where the driver control logic is configured to switch on a ratio of pull-up and pull-down legs to generate the effective output impedance. 
     
     
         6 . The output driver of  claim 5 , wherein the ratio of pull-up and pull-down legs generates an effective output impedance approximately equal to the first value of impedance. 
     
     
         7 . The output driver of  claim 1 , further comprising:
 reference voltage logic to adjust a center reference voltage (Vref) to reduce a voltage swing on the transmission line.   
     
     
         8 . An electronic device comprising:
 an output driver in a memory subsystem to exchange signals between components of the memory subsystem, the output driver including
 a pull-up circuit including a variable pull-up resistor to pull up a transmission line driven by the output driver; 
 a pull-down circuit including a pull-down resistor to pull down the transmission line; and 
 driver control logic coupled to the pull-up circuit and the pull-down circuit, configured to switch on the pull-up circuit to a first value of impedance to drive a logic high on the transmission line, and configured to switch on the pull-up circuit to a second value of impedance and to switch on the pull-down circuit to drive a logic low on the transmission line, where the second value of impedance in parallel with impedance of the pull-down circuit provides an effective output impedance for the output driver when driving the logic low; and 
   a touchscreen display device configured to provide a user display based on data accessed by the memory subsystem.   
     
     
         9 . The electronic device of  claim 8 , wherein the pull-up circuit includes multiple legs, each leg including a switching transistor and a resistor element, wherein the variable pull-up resistor is generated by switching on a number of the multiple legs to result in a desired impedance. 
     
     
         10 . The electronic device of  claim 8 , wherein the pull-down circuit includes multiple legs, each leg including a switching transistor and a resistor element, wherein an impedance of the pull-down circuit is adjustable based on switching on a number of the multiple legs. 
     
     
         11 . The electronic device of  claim 8 , wherein the driver control logic comprises driver pre-equalization logic. 
     
     
         12 . The electronic device of  claim 8 , wherein the pull-up circuit includes multiple legs, and the pull-down circuit includes multiple legs, where the driver control logic is configured to switch on a ratio of pull-up and pull-down legs to generate the effective output impedance. 
     
     
         13 . The electronic device of  claim 12 , wherein the ratio of pull-up and pull-down legs generates an effective output impedance approximately equal to the first value of impedance. 
     
     
         14 . The electronic device of  claim 8 , the output driver further comprising:
 reference voltage logic to adjust a center reference voltage (Vref) to reduce a voltage swing on the transmission line.   
     
     
         15 . A method comprising:
 receiving an input signal to output with an output driver on a transmission line driven by the output driver;   configuring the output driver to drive the transmission line in accordance with the input signal, including,
 for a logic high, switching on a pull-up circuit of the output driver with driver control logic to a first value of impedance; and 
 for a logic low, switching on the pull-up circuit to a second value of impedance and switching on the pull-down circuit, where the second value of impedance in parallel with impedance of the pull-down circuit provides an effective output impedance for the output driver; and 
   driving the transmission line with the configured output driver.   
     
     
         16 . The method of  claim 15 , wherein the pull-up circuit includes multiple legs, each leg including a switching transistor and a resistor element, wherein an impedance of the pull-up circuit is adjustable based on switching on a number of the multiple legs. 
     
     
         17 . The method of  claim 15 , wherein the pull-down circuit includes multiple legs, each leg including a switching transistor and a resistor element, wherein an impedance of the pull-down circuit is adjustable based on switching on a number of the multiple legs. 
     
     
         18 . The method of  claim 15 , wherein configuring the output driver comprises configuring the output driver with pre-equalization logic coupled to the output driver. 
     
     
         19 . The method of  claim 15 , wherein the pull-up circuit includes multiple legs, and the pull-down circuit includes multiple legs, where configuring the output driver comprises switching on a ratio of pull-up and pull-down legs to generate the effective output impedance. 
     
     
         20 . A method comprising:
 receiving an input signal to output with an output driver on a transmission line driven by the output driver;   configuring the output driver to drive the transmission line in accordance with the input signal, including,
 for a logic low, switching on a pull-down circuit of the output driver with driver control logic to a first value of impedance; and 
 for a logic high, switching on the pull-down circuit to a second value of impedance and switching on a pull-up circuit, where the second value of impedance in parallel with impedance of the pull-up circuit provides an effective output impedance for the output driver; and 
   driving the transmission line with the configured output driver.

Join the waitlist — get patent alerts

Track US2016285451A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.