A drive circuit includes drive input and output terminals, a supply terminal, a drive transistor, and a drive-control circuit. The drive transistor includes a control terminal, a first transistor terminal coupled to the drive output terminal, and a second transistor terminal coupled to the supply terminal. The drive-control circuit has an input terminal coupled to the drive input terminal and has an output terminal coupled to the control terminal of the drive transistor. The drive-control circuit generates on the control terminal of the drive transistor a signal level that changes at a first rate during a first time period and at a second higher rate during a second time period following the first time period. As a result, when used as a data-output driver, one can adjust the first and second rates and time periods such that the drive circuit meets both the 50-ohm and 50 pf falling-slew-rate ranges specified in the IntelĀ® PC-100 specification.
|
0. 66. A method of driving a transistor, comprising:
generating a signal having a first slope;
after generating the first signal having the first slope, generating a second signal having a second slope greater than the first slope; and
driving a drive transistor with the signal to cause the drive transistor to drive a 50-ohm load with a resistive drive signal having a resistive slew-rate within a first range of approximately 2.0-5.0 V/nS and to drive a 50 pf load with a capacitive drive signal having a capacitive slew-rate within a second range of approximately 1.3-3.8 V/nS.
29. A drive circuit, comprising:
a first drive input terminal;
a drive output terminal;
first and second supply terminals;
a first inverter having an inverter input terminal coupled to the drive input terminal and having an inverter output terminal;
a second inverter having an inverter input terminal coupled to the inverter output terminal of the first inverter and having an inverter output terminal;
a first transistor having a control terminal coupled to the inverter output terminal of the second inverter, a first transistor terminal coupled to the first supply terminal, and a second transistor terminal coupled to the inverter output terminal of the first inverter; and
a first drive transistor having a control terminal coupled to the inverter output terminal of the first inverter, a first transistor terminal coupled to the drive output terminal, and a second transistor terminal coupled to the second supply terminal.
41. A method of driving a transistor, comprising:
driving a drive transistor with a signal having a first slope, the signal having the first slope generated by a first drive-control stage, the first-drive control stage having an input coupled to a drive input terminal and having an output coupled to a control terminal of the drive transistor; and
after driving the drive transistor with the signal having the first slope, driving the drive transistor with the signal having a second slope greater than the first slope, the signal having the second slope generated by activating a second drive-control stage having a second inverter having an inverter input coupled to the output of the first drive-control stage and having an output, the second drive-control stage further having a second transistor having a control terminal coupled to the inverter output of the second inverter and a first transistor terminal coupled to a supply terminal, and a second transistor terminal coupled to the control terminal of the drive transistor.
23. A drive-control circuit, comprising:
circuit input, output, and supply terminals;
a first inverter having an inverter input terminal coupled to the circuit input terminal and having an inverter output terminal coupled to the circuit output terminal, the first inverter including a first transistor having a control terminal coupled to the inverter input terminal, a first transistor terminal coupled to the supply terminal, and a second transistor terminal coupled to the inverter output terminal, the first transistor having a first gain;
a second inverter having an inverter input terminal coupled to the inverter output terminal of the first inverter and having an inverter output terminal; and
a second transistor having a control terminal coupled to the inverter output terminal of the second inverter, a first transistor terminal coupled to the supply terminal, and a second transistor terminal coupled to the circuit output terminal, the second transistor having a second gain that is greater than the first gain of the first transistor.
7. A drive circuit, comprising:
drive input and output terminals;
first and second supply terminals;
a drive transistor having a control terminal, a first transistor terminal coupled to the drive output terminal, and a second transistor terminal coupled to the supply terminal;
a first drive-control stage having an input terminal coupled to the drive input terminal and having an output terminal coupled to the control terminal of the drive transistor, the first drive-control stage operable to cause a signal level on the control terminal of the drive transistor to change at a first rate; and
a second drive-control stage having an activation level and a second inverter having an inverter input terminal coupled to the output terminal of the first drive-control stage and having an output terminal, the second drive-control stage further having a second transistor having a control terminal coupled to the inverter output terminal of the second inverter, a first transistor terminal coupled to the second supply terminal, and a second transistor terminal coupled to the control terminal of the drive transistor, the second drive-control stage operable to cause the signal level to change at a second rate that is greater than the first rate when the signal level is equal to or greater than the activation level.
46. A method of driving capacitive or resistive loads, comprising generating a signal that causes a drive transistor to drive a 50-ohm load with a resistive drive signal having a resistive slew-rate within a first range of approximately 2.0-5.0 V/nS and that causes the drive transistor to drive a 50 pf load with a capacitive drive signal having a capacitive slew-rate within a second range of approximately 1.3-3.8 V/nS, the signal generated by a drive circuit having first and second inverters, and a second transistor, the first inverter having inverter input and output terminals respectively coupled to the drive input terminal and the control terminal of the drive transistor, the first inverter including a first transistor having a control terminal coupled to the inverter input terminal, a first transistor terminal coupled to the second supply terminal, and a second transistor terminal coupled to the inverter output terminal, the second inverter having an inverter input terminal coupled to the inverter output terminal of the first inverter and having an output terminal, and the second transistor having a control terminal coupled to the inverter output terminal of the second inverter, a first transistor terminal coupled to the second supply terminal, and a second transistor terminal coupled to the control terminal of the drive transistor.
0. 50. A drive circuit having drive input and drive output terminals, the drive circuit comprising:
a drive transistor having a control terminal, a first transistor terminal, and a second transistor terminal, the second transistor terminal coupled to a reference terminal;
a cutoff transistor having a control terminal coupled to the drive input, a first transistor terminal coupled to a supply terminal, and further having a second transistor terminal;
a pull-up transistor having a control terminal, a first transistor terminal coupled to the second transistor terminal of the cutoff transistor, and a second transistor terminal coupled to the control terminal of the drive transistor;
a first drive-control stage having an input terminal for receiving input signals and having an output terminal coupled to the control terminal of the drive transistor, the first drive-control stage operable to cause a signal level on the control terminal of the drive transistor to change at a first rate; and
a second drive-control stage having an input terminal coupled to the output terminal of the first stage, an output terminal coupled to the control terminal of the pull-up transistor, and further having an activation level, the second stage operable to cause the signal level on the control terminal of the drive transistor to change at a second rate that is greater than the first rate when the signal level on the control terminal of the drive transistor is equal to or greater than the activation level.
0. 61. A drive circuit having drive input and output terminals, the drive circuit comprising:
a first drive transistor having a control terminal, a first transistor terminal coupled to the drive output terminal, and a second transistor terminal coupled to a reference terminal;
a cutoff transistor having a control terminal coupled to the drive input, a first transistor terminal coupled to a supply terminal, and a second transistor terminal;
a second drive transistor having a control terminal, a first transistor terminal coupled to the second transistor terminal of the cutoff transistor, and a second transistor terminal coupled to the control terminal of the first drive transistor; and
a drive-control circuit having an input terminal coupled to the drive input terminal and having a first output terminal coupled to the control terminal of the first drive transistor and a second output terminal coupled to the control terminal of the second drive transistor, the drive-control circuit operable to generate a signal on the control terminal of the first and second drive transistors such that the second drive transistor drives a 50-ohm load coupled to the drive output terminal with a resistive drive signal having a resistive slew-rate within a first range of approximately 2.0-5.0 V/nS and such that the second drive transistor drives a 50 pf load coupled to the drive output terminal with a capacitive drive signal having a capacitive slew-rate within a second range of approximately 1.3-3.8 V/nS.
1. A drive circuit, comprising:
drive input and output terminals;
first and second supply terminals;
a drive transistor having a control terminal, a first transistor terminal coupled to the drive output terminal, and a second transistor terminal coupled to the supply terminal; and
a drive-control circuit having first and second inverters, and a second transistor, the first inverter having inverter input and output terminals respectively coupled to the drive input terminal and the control terminal of the drive transistor, the first inverter including a first transistor having a control terminal coupled to the inverter input terminal, a first transistor terminal coupled to the second supply terminal, and a second transistor terminal coupled to the inverter output terminal, the second inverter having an inverter input terminal coupled to the inverter output terminal of the first inverter and having an output terminal, and the second transistor having a control terminal coupled to the inverter output terminal of the second inverter, a first transistor terminal coupled to the second supply terminal, and a second transistor terminal coupled to the control terminal of the drive transistor, the drive-control circuit operable to generate a signal level on the control terminal of the drive transistor, the signal level changing at a first rate during a first time period and changing at a second rate during a second time period following the first time period, the second rate being greater than the first rate.
12. A drive circuit, comprising:
drive input and output terminals;
first and second supply terminals;
a drive transistor having a control terminal, a first transistor terminal coupled to the drive output terminal, and a second transistor terminal coupled to the supply terminal;
a first drive-control stage having an input terminal coupled to the drive input terminal and having an output terminal coupled to the control terminal of the drive transistor, the first drive-control stage operable to generate on the control terminal of the drive transistor a first signal level that changes at a first rate; and
a second drive-control stage having an activation level and a second inverter having an inverter input terminal coupled to the output terminal of the first drive-control stage and having an output terminal, the second drive-control stage further having a second transistor having a control terminal coupled to the inverter output terminal of the second inverter, a first transistor terminal coupled to the second supply terminal, and a second transistor terminal coupled to the control terminal of the drive transistor, the second drive-control stage operable to generate on the control terminal of the drive transistor a second signal level when a total signal level on the control terminal of the drive transistor is equal to or greater than the activation level, the total signal level being equal to a sum of the first and second signal levels and changing at a total rate that is greater than the first rate.
0. 55. A drive circuit having drive input and output terminals, the drive circuit comprising:
a first drive transistor having a control terminal, a first transistor terminal coupled to the drive output terminal, and a second transistor terminal coupled to a reference terminal;
a cutoff transistor having a control terminal coupled to the drive input, a first transistor terminal coupled to a supply terminal, and a second transistor terminal;
a second drive transistor having a control terminal, a first transistor terminal coupled to the second transistor terminal of the cutoff transistor, and a second transistor terminal coupled to the control terminal of the first drive transistor;
a first drive-control stage having an input terminal coupled to the drive input terminal and having an output terminal coupled to the control terminal of the first drive transistor, the first drive-control stage operable to generate on the control terminal of the first drive transistor a first signal level that changes at a first rate; and
a second drive-control stage having an input terminal coupled to the output terminal of the first stage, an output terminal coupled to the control terminal of the second drive transistor, and further having an activation level, the second stage operable to control the second drive transistor to provide a second signal level to the control terminal of the first drive transistor when a total signal level on the control terminal of the first drive transistor is equal to or greater than the activation level, the total signal level being equal to a sum of the first and second signal levels and changing at a total rate that is greater than the first rate.
18. A drive circuit, comprising:
drive input and output terminals;
a first supply terminal;
a drive transistor having a control terminal, a first transistor terminal coupled to the drive output terminal, and a second transistor terminal coupled to the supply terminal; and
a drive-control circuit having first and second inverters, and a second transistor, the first inverter having inverter input and output terminals respectively coupled to the drive input terminal and the control terminal of the drive transistor, the first inverter including a first transistor having a control terminal coupled to the inverter input terminal, a first transistor terminal coupled to the second supply terminal, and a second transistor terminal coupled to the inverter output terminal, the second inverter having an inverter input terminal coupled to the inverter output terminal of the first inverter and having an output terminal, and the second transistor having a control terminal coupled to the inverter output terminal of the second inverter, a first transistor terminal coupled to the second supply terminal, and a second transistor terminal coupled to the control terminal of the drive transistor, the drive-control circuit operable to generate a signal on the control terminal of the drive transistor such that the drive transistor drives a 50-ohm load coupled to the drive output terminal with a resistive drive signal having a resistive slew-rate within a first range of approximately 2.0-5.0 V/nS and such that the drive transistor drives a 50 pf load coupled to the drive output terminal with a capacitive drive signal having a capacitive slew-rate within a second range of approximately 1.3-3.8 V/nS.
36. A memory circuit, comprising:
first and second supply terminals;
address, data, and command busses;
a data terminal coupled to the data bus;
a bank of memory cells;
an address decoder coupled to the address bus and to the memory bank;
a control circuit coupled to the command bus and to the address decoder;
a read/write circuit coupled to the address decoder, control circuit, and memory bank, the read/write circuit operable to generate a data signal during a read cycle; and
a data input/output circuit coupled to the data bus, read/write circuit, and control circuit, the data input/output circuit including a data output driver that includes,
a drive input terminal coupled to the read/write circuit,
a drive output terminal coupled to the data terminal,
a drive transistor having a control terminal, a first transistor terminal coupled to the drive output terminal, and a second transistor terminal coupled to the supply terminal,
a first drive-control stage having an input terminal coupled to the drive input terminal and having an output terminal coupled to the control terminal of the drive transistor, the first drive-control stage operable to cause a signal level on the control terminal of the drive transistor to change at a first rate in response to the data signal, and
a second drive-control stage having an active level and a second inverter having an inverter input terminal coupled to the output terminal of the first drive-control stage and having an output terminal, the second drive-control stage further having a second transistor having a control terminal coupled to the inverter output terminal of the second inverter, a first transistor terminal coupled to the second supply terminal, and a second transistor terminal coupled to the control terminal of the drive transistor, the second stage operable to cause the signal level to change at a second rate that is greater than the first rate when the signal level is equal to or greater than the activation level.
35. A memory circuit, comprising:
a supply terminal;
address, data, and command busses;
a data terminal coupled to the data bus;
a bank of memory cells;
an address decoder coupled to the address bus and to the memory bank;
a control circuit coupled to the command bus and to the address decoder;
a read/write circuit coupled to the address decoder, control circuit, and memory bank, the read/write circuit operable to generate a data signal during a read cycle; and
a data input/output circuit coupled to the data bus, read/write circuit, and control circuit, the data input/output circuit including a data output driver that includes,
a drive input terminal coupled to the read/write circuit,
a drive output terminal coupled to the data terminal,
a drive transistor having a control terminal, a first transistor terminal coupled to the drive output terminal, and a second transistor terminal coupled to the supply terminal, and
a drive-control circuit having first and second inverters, and a second transistor, the first inverter having inverter input and output terminals respectively coupled to the drive input terminal and the control terminal of the drive transistor, the first inverter including a first transistor having a control terminal coupled to the inverter input terminal, a first transistor terminal coupled to the second supply terminal, and a second transistor terminal coupled to the inverter output terminal, the second inverter having an inverter input terminal coupled to the inverter output terminal of the first inverter and having an output terminal, and the second transistor having a control terminal coupled to the inverter output terminal of the second inverter, a first transistor terminal coupled to the second supply terminal, and a second transistor terminal coupled to the control terminal of the drive transistor, the drive-control circuit operable to generate a signal level on the control terminal of the drive transistor in response to the data signal, the signal level changing at a first rate during a first time period and changing at a second rate during a second time period following the first time period, the second rate being greater than the first rate.
39. An electronic system, comprising:
a data input device;
a data output device; and
computing circuitry coupled to said data input and output devices, said computing circuitry including a memory circuit that includes,
first and second supply terminals,
address, data, and command busses,
a data terminal coupled to the data bus,
a bank of memory cells;
an address decoder coupled to the address bus and to the memory bank,
a control circuit coupled to the command bus and to the address decoder,
a read/write circuit coupled to the address decoder, control circuit, and memory bank, the read/write circuit operable to generate a data signal during a read cycle, and
a data input/output circuit coupled to the data bus, read/write circuit, and control circuit, the data input/output circuit including a data output driver that includes,
a drive input terminal coupled to the read/write circuit,
a drive output terminal coupled to the data terminal,
a drive transistor having a control terminal, a first transistor terminal coupled to the drive output terminal, and a second transistor terminal coupled to the supply terminal,
a first drive-control stage having an input terminal coupled to the drive input terminal and having an output terminal coupled to the control terminal of the drive transistor, the first drive-control stage operable to cause a signal level on the control terminal of the drive transistor to change at a first rate in response to the data signal, and
a second drive-control stage having an activation level and a second inverter having an inverter input terminal coupled to the output terminal of the first drive-control stage and having an output terminal, the second drive-control stage further having a second transistor having a control terminal coupled to the inverter output terminal of the second inverter, a first transistor terminal coupled to the second supply terminal, and a second transistor terminal coupled to the control terminal of the drive transistor, the second drive-control stage operable to cause the signal level to change at a second rate that is greater than the first rate when the signal level is equal to or greater than the activation level.
37. A memory circuit, comprising:
a supply terminal;
address, data, and command busses;
a data terminal coupled to the data bus;
a bank of memory cells;
an address decoder coupled to the address bus and to the memory bank;
a control circuit coupled to the command bus and to the address decoder;
a read/write circuit coupled to the address decoder, control circuit, and memory bank, the read/write circuit operable to generate a data signal during a read cycle; and
a data input/output circuit coupled to the data bus, read/write circuit, and control circuit, the data input/output circuit including a data output driver that includes,
a drive input terminal coupled to the read/write circuit,
a drive output terminal coupled to the data terminal,
a drive transistor having a control terminal, a first transistor terminal coupled to the drive output terminal, and a second transistor terminal coupled to the supply terminal; and
a drive-control circuit having first and second inverters, and a second transistor, the first inverter having inverter input and output terminals respectively coupled to the drive input terminal and the control terminal of the drive transistor, the first inverter including a first transistor having a control terminal coupled to the inverter input terminal, a first transistor terminal coupled to the second supply terminal, and a second transistor terminal coupled to the inverter output terminal, the second inverter having an inverter input terminal coupled to the inverter output terminal of the first inverter and having an output terminal, and the second transistor having a control terminal coupled to the inverter output terminal of the second inverter, a first transistor terminal coupled to the second supply terminal, and a second transistor terminal coupled to the control terminal of the drive transistor, the drive-control circuit operable to generate a signal on the control terminal of the drive transistor in response to the data signal such that the drive transistor drives a 50-ohm load coupled to the drive output terminal with a resistive drive signal having a resistive slew-rate within a first range of approximately 2.0-5.0 V/nS and such that the drive transistor drives a 50 pf load coupled to the drive output terminal with a capacitive drive signal having a capacitive slew-rate within a second range of approximately 1.3-3.8 V/nS.
38. An electronic system, comprising:
a data input device;
a data output device; and
computing circuitry coupled to said data input and output devices, said computing circuitry including a memory circuit that includes:
a supply terminal,
address, data, and command busses,
a data terminal coupled to the data bus,
a bank of memory cells,
an address decoder coupled to the address bus and to the memory bank,
a control circuit coupled to the command bus and to the address decoder,
a read/write circuit coupled to the address decoder, control circuit, and memory bank, the read/write circuit operable to generate a data signal during a read cycle, and
a data input/output circuit coupled to the data bus, read/write circuit, and control circuit, the data input/output circuit including a data output driver that includes,
a drive input terminal coupled to the read/write circuit,
a drive output terminal coupled to the data terminal,
a drive transistor having a control terminal, a first transistor terminal coupled to the drive output terminal, and a second transistor terminal coupled to the supply terminal, and
a drive-control circuit having first and second inverters, and a second transistor, the first inverter having inverter input and output terminals respectively coupled to the drive input terminal and the control terminal of the drive transistor, the first inverter including a first transistor having a control terminal coupled to the inverter input terminal, a first transistor terminal coupled to the second supply terminal, and a second transistor terminal coupled to the inverter output terminal, the second inverter having an inverter input terminal coupled to the inverter output terminal of the first inverter and having an output terminal, and the second transistor having a control terminal coupled to the inverter output terminal of the second inverter, a first transistor terminal coupled to the second supply terminal, and a second transistor terminal coupled to the control terminal of the drive transistor, the drive-control circuit operable to generate a signal level on the control terminal of the drive transistor in response to the data signal, the signal level changing at a first rate during a first time period and changing at a second rate during a second time period following the first time period, the second rate being greater than the first rate.
40. An electronic system, comprising:
a data input device,
a data output device, and
computing circuitry coupled to said data input and output devices, said computing circuitry including a memory circuit that includes,
a supply terminal,
address, data, and command busses,
a data terminal coupled to the data bus,
a bank of memory cells,
an address decoder coupled to the address bus and to the memory bank,
a control circuit coupled to the command bus and to the address decoder,
a read/write circuit coupled to the address decoder, control circuit, and memory bank, the read/write circuit operable to generate a data signal during a read cycle, and
a data input/output circuit coupled to the data bus, read/write circuit, and control circuit, the data input/output circuit including a data output driver that includes,
a drive input terminal coupled to the read/write circuit,
a drive output terminal coupled to the data terminal,
a drive transistor having a control terminal, a first transistor terminal coupled to the drive output terminal, and a second transistor terminal coupled to the supply terminal; and
a drive-control circuit having first and second inverters, and a second transistor, the first inverter having inverter input and output terminals respectively coupled to the drive input terminal and the control terminal of the drive transistor, the first inverter including a first transistor having a control terminal coupled to the inverter input terminal, a first transistor terminal coupled to the second supply terminal, and a second transistor terminal coupled to the inverter output terminal, the second inverter having an inverter input terminal coupled to the inverter output terminal of the first inverter and having an output terminal, and the second transistor having a control terminal coupled to the inverter output terminal of the second inverter, a first transistor terminal coupled to the second supply terminal, and a second transistor terminal coupled to the control terminal of the drive transistor, the drive-control circuit operable to generate a signal on the control terminal of the drive transistor in response to the data signal such that the drive transistor drives a 50-ohm load coupled to the drive output terminal with a resistive drive signal having a resistive slew-rate within a first range of approximately 2.0-5.0 V/nS and such that the drive transistor drives a 50 pf load coupled to the drive output terminal with a capacitive drive signal having a capacitive slew-rate within a second range of approximately 1.3-3.8 V/nS.
2. The drive circuit of
the drive transistor has a threshold voltage;
the signal level comprises a voltage level; and
the drive-control circuit is operable to generate the voltage level such that during the first time period, the voltage level changes at the first rate when the voltage level is less than the threshold voltage and changes at a post-threshold rate when the voltage level is equal to or greater than the threshold voltage, the first rate being greater than the post-threshold rate.
3. The drive circuit of
the drive transistor has a threshold voltage;
the signal level comprises a voltage level; and
the drive-control circuit is operable to generate the voltage level such that during the first time period, the voltage level changes at a pre-threshold rate when the voltage level is less than the threshold voltage and changes at the first rate when the voltage level is equal to or greater than the threshold voltage, the first rate being less than the pre-threshold rate.
5. The drive circuit of
6. The drive circuit of
wherein the second inverter has an activation level, and the second time period begins when the signal level is equal to or greater than the activation level of the second inverter.
8. The drive circuit of
the drive transistor has a threshold voltage;
the signal level comprises a voltage level; and
the first drive-control stage is operable to generate the voltage level such that during the first time period, the voltage level changes at the first rate when the voltage level is less than the threshold voltage and changes at a post-threshold rate when the voltage level is equal to or greater than the threshold voltage, the first rate being greater than the post-threshold rate.
9. The drive circuit of
the drive transistor has a threshold voltage;
the signal level comprises a voltage level; and
the first drive-control stage is operable to generate the voltage level such that during the first time period, the voltage level changes at a pre-threshold rate when the voltage level is less than the threshold voltage and changes at the first rate when the voltage level is equal to or greater then the threshold voltage, the pre-threshold rate being greater than the first rate.
11. The drive circuit of
wherein the first drive-control stage comprises a first inverter having inverter input and output terminals respectively coupled to the input and output terminals of the first drive-control stage, the first inverter including a first transistor having a control terminal coupled to the inverter input terminal, a first transistor terminal coupled to the second supply terminal, and a second transistor terminal coupled to the inverter output terminal, the first transistor having a first gain and the second transistor of the second drive-control stage having a second gain that is greater than the first gain of the first transistor.
13. The drive circuit of
the drive transistor has a threshold voltage;
the first signal level comprises a voltage level; and
the first drive-control stage is operable to generate the voltage level such that during the first time period, the voltage level changes at the first rate when the voltage level is less than the threshold voltage and changes at a post-threshold rate when the voltage level is equal to or greater than the threshold voltage, the first rate being greater than the post-threshold rate.
14. The drive circuit of
the drive transistor has a threshold voltage;
the first signal level comprises a voltage level; and
the first drive-control stage is operable to generate the voltage level such that during the first time period, the voltage level changes at a pre-threshold rate when the voltage level is less than the threshold voltage and changes at the first rate when the voltage level is equal to or greater than the threshold voltage, the pre-threshold rate being greater than the first rate.
15. The drive circuit of
16. The drive circuit of
the first signal level comprises a first voltage level that increases at the first rate;
the second signal level comprises a second voltage level that increases at a second rate; and
the total signal level comprises a total voltage level that increases at the total rate.
17. The drive circuit of
wherein the first drive-control stage comprises a first inverter having inverter input and output terminals respectively coupled to the input and output terminals of the first drive-control stage, the first inverter including a first transistor having a control terminal coupled to the inverter input terminal, a first transistor terminal coupled to the second supply terminal, and a second transistor terminal coupled to the inverter output terminal, the first transistor having a first gain and the second transistor of the second drive-control stage having a second gain that is greater than the first gain of the first transistor.
19. The drive circuit of
the resistive drive signal has a first linear region and the resistive slew-rate is within the first range when the resistive drive signal is within the first linear region; and
the capacitive drive signal has a second linear region and the capacitive slew-rate is within the second range when the capacitive drive signal is within the second linear region.
20. The drive circuit of
the resistive drive signal has the resistive slew-rate when the resistive drive signal is within a voltage range of approximately 1.2-1.8 V; and
the capacitive drive signal has the capacitive slew-rate when the capacitive drive signal is within the voltage range.
21. The drive circuit of
22. The drive circuit of
the drive transistor comprises an NMOS transistor; and
the resistive and capacitive drive signals comprise respective resistive and capacitive pull-down signals.
24. The circuit of
26. The circuit of
the first transistor comprises a first PMOS transistor having a first channel-width-to-channel-length ratio; and
the second transistor comprises a second PMOS transistor having a second channel-width-to-channel-length ratio that is at least twice the first ratio.
27. The circuit of
28. The circuit of
30. The drive circuit of
the first transistor comprises a PMOS transistor; and
the drive transistor comprises an NMOS transistor.
31. The drive circuit of
the first transistor has a first gain; and
the first inverter includes a second transistor having a control terminal coupled to the inverter input terminal, a first transistor terminal coupled to the first supply terminal, and a second transistor terminal coupled to the inverter output terminal, the second transistor having a second gain that is one half or less of the first gain.
32. The circuit of
33. The circuit of
a second drive input terminal; and
a second drive transistor having a control terminal coupled to the second drive input terminal, a first transistor terminal coupled to the first supply terminal, and a second transistor coupled to the drive output terminal.
34. The circuit of
a second drive input terminal;
a second drive transistor having a control terminal, a first transistor terminal coupled to the first supply terminal, and a second transistor terminal coupled to the drive output terminal;
a voltage boost circuit having an input terminal coupled to the second drive input terminal and having an output terminal coupled to the control terminal of the second drive transistor; and
wherein the first and second drive transistors comprise respective NMOS transistors.
42. The method of
43. The method of
44. The method of
47. The method of
generating the signal such that the drive transistor generates the resistive drive signal having a first linear region and such that the resistive slew-rate is within the first range when the resistive drive signal is within the first linear region; and
generating the signal such that the drive transistor generates the capacitive drive signal having a second linear region and such that the capacitive slew-rate is within the second range when the capacitive drive signal is within the second linear region.
48. The method of
49. The method of
0. 51. The drive circuit of
the drive transistor has a threshold voltage;
the signal level comprises a voltage level; and
the first drive-control stage is operable to generate the voltage level such that during the first time period, the voltage level changes at the first rate when the voltage level is less than the threshold voltage and changes at a post-threshold rate when the voltage level is equal to or greater than the threshold voltage, the first rate being greater than the post-threshold rate.
0. 52. The drive circuit of
the drive transistor has a threshold voltage;
the signal level comprises a voltage level; and
the first drive-control stage is operable to generate the voltage level such that during the first time period, the voltage level changes at a pre-threshold rate when the voltage level is less than the threshold voltage and changes at the first rate when the voltage level is equal to or greater than the threshold voltage, the pre-threshold rate being greater than the first rate.
0. 53. The drive circuit of
0. 54. The drive circuit of
the pull-up transistor has a first gain;
the first drive-control stage comprises a first inverter having inverter input and output terminals respectively coupled to the input and output terminals of the first drive-control stage, the first inverter including a first transistor having a control terminal coupled to the inverter input terminal, a first transistor terminal coupled to the supply terminal, and a second transistor terminal coupled to the inverter output terminal, the first transistor having a second gain that is less than the first gain of the pull-up transistor; and
the second drive-control stage comprises a second inverter having an inverter input and output terminals respectively coupled to the input and output terminals of the second drive-control stage.
0. 56. The drive circuit of
the first drive transistor has a threshold voltage;
the first signal level comprises a voltage level; and
the first drive-control stage is operable to generate the voltage level such that during a first time period, the voltage level changes at the first rate when the voltage level is less than the threshold voltage and changes at a post-threshold rate when the voltage level is equal to or greater than the threshold voltage, the first rate being greater than the post-threshold rate.
0. 57. The drive circuit of
the first drive transistor has a threshold voltage;
the first signal level comprises a voltage level; and
the first drive-control stage is operable to generate the voltage level such that during a first time period, the voltage level changes at a pre-threshold rate when the voltage level is less than the threshold voltage and changes at the first rate when the voltage level is equal to or greater than the threshold voltage, the pre-threshold rate being greater than the first rate.
0. 58. The drive circuit of
0. 59. The drive circuit of
the first signal level comprises a first voltage level that increases at the first rate;
the second signal level comprises a second voltage level that increases at a second rate; and
the total signal level comprises a total voltage level that increases at the total rate.
0. 60. The drive circuit of
the second drive transistor has a first gain;
the first drive-control stage comprises a first inverter having inverter input and output terminals respectively coupled to the input and output terminals of the first drive-control stage, the first inverter including a first transistor having a control terminal coupled to the inverter input terminal, a first transistor terminal coupled to the supply terminal, and a second transistor terminal coupled to the inverter output terminal, the first transistor having a second gain less than the first gain of the second drive transistor; and
the second drive-control stage comprises a second inverter having an inverter input and output terminals respectively coupled to the input and output terminals of the second drive-control stage.
0. 62. The drive circuit of
the resistive drive signal has a first linear region and the resistive slew-rate is within the first range when the resistive drive signal is within the first linear region; and
the capacitive drive signal has a second linear region and the capacitive slew-rate is within the second range when the capacitive drive signal is within the second linear region.
0. 63. The drive circuit of
the resistive drive signal has the resistive slew-rate when the resistive drive signal is within a voltage range of approximately 1.2-1.8 V; and
the capacitive drive signal has the capacitive slew-rate when the capacitive drive signal is within the voltage range.
0. 64. The drive circuit of
0. 65. The drive circuit of
the first drive transistor comprises an NMOS transistor; and
the resistive and capacitive drive signals comprise respective resistive and capacitive pull-down signals.
0. 67. The method of
0. 68. The method of
0. 69. The method of
0. 70. The method of
driving the drive transistor to cause the drive transistor to drive a 50-ohm load with a resistive drive signal comprises causing the drive transistor to generate the resistive drive signal having a first linear region and having a resistive slew-rate within the first range when the resistive drive signal is within the first linear region; and
driving the drive transistor with the signal to cause the drive transistor to drive a 50 pf load with a capacitive drive signal comprises causing the drive transistor to generate the capacitive drive signal having a second linear region and having a capacitive slew-rate within the second range when the capacitive drive signal is within the second linear region.
0. 71. The method of
0. 72. The method of
|
The invention relates generally to integrated circuits and, more particularly, to a data-output driver circuit having an improved slew-rate characteristic.
Today's engineers often design electronic systems so that they will function properly when a component from one manufacturer is replaced with a like component from another manufacturer. For example, most personal computers will function properly with a Pentium® processor from Intel or a K6® processor from Advanced Micro Devices (AMD). This interchangeability of components provides many advantages. For example, because more than one manufacturer can source a particular component, competition among manufacturers is increased, thus lowering the cost per component. Furthermore, if one manufacturer runs out of a particular component, the system manufacturer can obtain like components from another manufacturer and thus avoid a production delay. Additionally, for systems such as personal computers, such interchangeability provides greater flexibility to a customer by allowing him to select components that meet his quality, performance, and cost expectations.
To allow component interchangeability, a system designer often specifies the operating characteristics and parameters that a component must meet in order to function in a particular system. Thus, if a manufacturer wants to design a component of the system, then it must design the component to meet these system specifications.
Table 1 at the end of the specification is a section of Intel's PC-100 specification for Synchronous Dynamic Random Access Memories (SDRAMs) designed for use on Intel's computer boards. Specifically, this section specifies the acceptable ranges of the rise- and fall-time slew rates (Volts/nanosecond) into 50-ohm and 50 picofarad (pf) loads, respectively, and the push (switching current high) and pull (switching current low) drive currents for an SDRAM's data output drivers. These drivers, which are called DQ drivers, are the circuits that drive the data onto the data bus during a read cycle. Unfortunately, conventional DQ drivers often cannot meet all the requirements of the PC-100 specification.
Unfortunately, although the DQ driver 10 meets most of the PC-100 specifications in Table 1, it may not meet all of them. In operation, the boost circuit 14 controls the pull-up transistor 16 such that the driver 10 does generate the rising slew rates within the specified ranges when a 50-ohm load and a 50 pf load are respectively connected between the output terminal 11 and VSS. The driver 10 also meets the push drive-current specification, which means that the transistor 16 sources current within the specified range when the output terminal 11 is at 1.65 V. But unfortunately, although the transistor 20 drives the transistor 24 such that driver 10 meets the pull drive-current specification, the driver 10 may not meet one of the 50-ohm and 50 pf falling slew-rate specifications as discussed below.
An embodiment of the driver 10 that meets one but misses the other falling slew-rate specification will now be discussed with reference to
The problem with this embodiment of the driver 10 is that the gain of the transistor 20, which is set high enough for the driver 10 to meet the 50 pf falling slew-rate specification, causes the driver 10 to exceed the 50-ohm falling slew-rate specification. Unfortunately, reducing the gain of the transistor 20 so that the driver 10 meets the 50-ohm falling slew-rate specification causes the driver 10 to undershoot the 50 pf falling slew-rate specification.
In one aspect of the invention, a drive circuit includes drive input and output terminals, a supply terminal, a drive transistor, and a drive-control circuit. The drive transistor includes a control terminal, a first transistor terminal coupled to the drive output terminal, and a second transistor terminal coupled to the supply terminal. The drive-control circuit has an input terminal coupled to the drive input terminal and has an output terminal coupled to the control terminal of the drive transistor. The drive-control circuit generates on the control terminal of the drive transistor a signal level that changes at a first rate during a first time period and changes at a second, higher rate during a second time period following the first time period.
One can adjust the first and second rates and the first and second time periods such that the drive circuit meets both the 50-ohm and 50 pf falling slew rates specified in the PC-100 specification.
More specifically, the drive-control circuit 32 includes a first drive-control stage 36, which during a first time period generates a first portion of the control signal having a first slope characteristic on the gate of the transistor 24 via a line 38. The circuit 32 also includes a second drive-control stage 40, which generates a second portion of the control signal having a second slope characteristic on the line 38 during a second time period that follows the first time period. Additionally, a switch 42 may be included to cut off power to a portion of the second stage 40 when the input data signal transitions to logic 1. This significantly speeds up the turn-off time of the second stage 40. In one embodiment, the switch 42 is a PMOS transistor.
In one embodiment, the first stage 36 is an inverter that includes a PMOS pull-up transistor 44 and an NMOS pull-down transistor 46. The transistor 44 is sized such that during the first time period when DATA IN is logic 0, the transistor 44 causes a control voltage on the line 38 to rise according to a first rate characteristic. The second stage 40 includes a second inverter 48, which includes a PMOS pull-up transistor 50 and an NMOS pull-down transistor 52, and a PMOS transistor 54 having its gate coupled to the output of the inverter 48. During the second time period when DATA IN is logic 0, the inverter 48 controls the transistor 54 such that it causes the control voltage on the line 38 to rise according to a second rate characteristic, which in one embodiment is steeper than the first rate characteristic. As stated above, by properly adjusting the first and second rate characteristics during the respective first and second time periods, the drive-control circuit 32 controls the transistor 24 such that the drive circuit 30 meets the PC-100 50 pf and 50-ohm falling slew-rate specifications. For example, in one embodiment as discussed below, setting the gain of the transistor 54 to be two or more times the gain of the transistor 44 allows the drive circuit 30 to meet all of the PC-100 specifications.
In operation, referring to
Referring to
Still referring to
It is noted that
Referring to
In light of the above description, the general theory of operation of the circuit 30 of
The physical characteristics of the driver 30, such as the sizes of the transistors, may change depending upon the manufacturing process and the values of VDD and VSS to be used. However, one can vary PRT, POT, PTRIP, T1, and T2 by varying the gains of the transistors 44 and 54 and the trip point of the inverter 48 such that no matter what manufacturing process is used, the circuit 30 still fully meets the requirements of the PC-100 specification in Table 1.
A data input/output (I/O) circuit 146 includes a plurality of input buffers 148. During a write cycle, the buffers 148 receive and store data from the DATA bus, and the read/write circuits 142a and 142b provide the stored data to the memory banks 140a and 140b, respectively. The data I/O circuit 146 also includes a plurality of output drivers 150, typically one for each line of the DATA bus. These drivers 150 each include a drive circuit 30 of FIG. 4. During a read cycle, the read/write circuits 142a and 142b provide data from the memory banks 140a and 140b, respectively, to the drivers 150, which in turn provide this data to the DATA bus.
A refresh counter 152 stores the address of the row of memory cells to be refreshed either during a conventional auto-refresh mode or self-refresh mode. After the row is refreshed, a refresh controller 154 updates the address in the refresh counter 152, typically by either incrementing or decrementing the contents of the refresh counter 152 by one. Although shown separately, the refresh controller 154 may be part of the control logic 134 in other embodiments of the memory circuit 130.
The memory circuit 130 may also include an optional charge pump 156, which steps up the power-supply voltage VDD to the boost voltage VBOOST, which is used by the boost circuit 14 of
From the foregoing it will be appreciated that, although specific embodiments of the invention have been described herein for purposes of illustration, various modifications may be made without deviating from the spirit and scope of the invention. Accordingly, the invention is not limited except as by the appended claims.
TABLE I
PC-100 Specification
SDRAM DO BUFFER OUTPUT
DRIVE CHARACTERISTICS
PARA-
CON-
SYM
METER
DITION
MIN
TYP
MAX
UNIT
NOTE
trh
Output
measure in
1.37
4.37
Volts/
4
Rise
linear
nS
Time
region:
1.2 V-
1.6 V
tfh
Output
measure in
1.30
3.6
Volts/
4
Fall
linear
nS
Time
region:
1.2 V-
1.6 V
trh
Output
measure in
2.6
3.9
5.6
Volts/
1, 2, 3
Rise
linear
nS
Time
region:
1.2 V-
1.6 V
tfh
Output
measure in
2.0
2.9
5.0
Volts/
1, 2, 3
Fall
linear
nS
Time
region:
1.2 V-
1.6 V
1ol
Switch-
Vout =
75.4
—
mA
(AC)
ing
1.65 V
Current
Low
(Test
Vout =
—
202.5
mA
Point)
1.65 V
1ol
Switch-
Vout =
−73.0
—
mA
(AC)
ing
1.65 V
Current
High
(Test
Vout =
—
−248.0
mA
Point)
1.65 V
NOTES:
1. Output rise and fall time must be guaranteed across VDD, process and temperature range.
2. rise time specification based on 0 pf plus 50 ohms to VSS, use these values to design to.
3. Fall time specification based on 0 pf plus 50 ohms to VDD, use these values to design to.
4. Measured into 50 pf only, use these values to characterize to.
5. All measurements done with respect to VSS.
Patent | Priority | Assignee | Title |
10728478, | Mar 29 2018 | SK Hyinx Inc. | Electronic device |
7262637, | Mar 22 2005 | U S BANK NATIONAL ASSOCIATION, AS COLLATERAL AGENT | Output buffer and method having a supply voltage insensitive slew rate |
7528624, | Mar 22 2005 | U S BANK NATIONAL ASSOCIATION, AS COLLATERAL AGENT | Output buffer and method having a supply voltage insensitive slew rate |
7715254, | Apr 05 2006 | Hynix Semiconductor Inc. | Data output circuit of semiconductor memory apparatus and method of controlling the same |
7795903, | Mar 22 2005 | U S BANK NATIONAL ASSOCIATION, AS COLLATERAL AGENT | Output buffer and method having a supply voltage insensitive slew rate |
7902875, | Nov 03 2006 | U S BANK NATIONAL ASSOCIATION, AS COLLATERAL AGENT | Output slew rate control |
8138794, | Nov 03 2006 | U S BANK NATIONAL ASSOCIATION, AS COLLATERAL AGENT | Output slew rate control |
8698520, | Nov 03 2006 | U S BANK NATIONAL ASSOCIATION, AS COLLATERAL AGENT | Output slew rate control |
9231572, | Nov 03 2006 | U S BANK NATIONAL ASSOCIATION, AS COLLATERAL AGENT | Output slew rate control |
Patent | Priority | Assignee | Title |
4779013, | Aug 14 1985 | Kabushiki Kaisha Toshiba | Slew-rate limited output driver having reduced switching noise |
5583460, | Jun 18 1992 | Mitsubishi Denki Kabushiki Kaisha | Output driver circuit for restraining generation of noise and semiconductor memory device utilizing such circuit |
5670894, | Jul 28 1994 | SOCIONEXT INC | Semiconductor device having output signal control circuit |
5751167, | Aug 16 1993 | NEC Corporation | CMOS output buffer circuit which converts CMOS logic signals to ECL logic signals and which discharges parasitic load capacitances |
5805505, | Dec 16 1996 | U S BANK NATIONAL ASSOCIATION, AS COLLATERAL AGENT | Circuit and method for converting a pair of input signals into a level-limited output signal |
5903500, | Apr 11 1997 | U S BANK NATIONAL ASSOCIATION, AS COLLATERAL AGENT | 1.8 volt output buffer on flash memories |
6072729, | Aug 24 1998 | U S BANK NATIONAL ASSOCIATION, AS COLLATERAL AGENT | Data-output driver circuit and method |
6333656, | Nov 25 1998 | INNURVATION IP, LLC | Flip-flops |
Executed on | Assignor | Assignee | Conveyance | Frame | Reel | Doc |
Jun 05 2002 | Micron Technology, Inc. | (assignment on the face of the patent) | / | |||
Apr 26 2016 | Micron Technology, Inc | U S BANK NATIONAL ASSOCIATION, AS COLLATERAL AGENT | CORRECTIVE ASSIGNMENT TO CORRECT THE REPLACE ERRONEOUSLY FILED PATENT #7358718 WITH THE CORRECT PATENT #7358178 PREVIOUSLY RECORDED ON REEL 038669 FRAME 0001 ASSIGNOR S HEREBY CONFIRMS THE SECURITY INTEREST | 043079 | /0001 | |
Apr 26 2016 | Micron Technology, Inc | MORGAN STANLEY SENIOR FUNDING, INC , AS COLLATERAL AGENT | PATENT SECURITY AGREEMENT | 038954 | /0001 | |
Apr 26 2016 | Micron Technology, Inc | U S BANK NATIONAL ASSOCIATION, AS COLLATERAL AGENT | SECURITY INTEREST SEE DOCUMENT FOR DETAILS | 038669 | /0001 | |
Jun 29 2018 | U S BANK NATIONAL ASSOCIATION, AS COLLATERAL AGENT | Micron Technology, Inc | RELEASE BY SECURED PARTY SEE DOCUMENT FOR DETAILS | 047243 | /0001 | |
Jul 03 2018 | MICRON SEMICONDUCTOR PRODUCTS, INC | JPMORGAN CHASE BANK, N A , AS COLLATERAL AGENT | SECURITY INTEREST SEE DOCUMENT FOR DETAILS | 047540 | /0001 | |
Jul 03 2018 | Micron Technology, Inc | JPMORGAN CHASE BANK, N A , AS COLLATERAL AGENT | SECURITY INTEREST SEE DOCUMENT FOR DETAILS | 047540 | /0001 | |
Jul 31 2019 | JPMORGAN CHASE BANK, N A , AS COLLATERAL AGENT | MICRON SEMICONDUCTOR PRODUCTS, INC | RELEASE BY SECURED PARTY SEE DOCUMENT FOR DETAILS | 051028 | /0001 | |
Jul 31 2019 | JPMORGAN CHASE BANK, N A , AS COLLATERAL AGENT | Micron Technology, Inc | RELEASE BY SECURED PARTY SEE DOCUMENT FOR DETAILS | 051028 | /0001 | |
Jul 31 2019 | MORGAN STANLEY SENIOR FUNDING, INC , AS COLLATERAL AGENT | Micron Technology, Inc | RELEASE BY SECURED PARTY SEE DOCUMENT FOR DETAILS | 050937 | /0001 |
Date | Maintenance Fee Events |
Aug 06 2004 | ASPN: Payor Number Assigned. |
Sep 21 2007 | M1552: Payment of Maintenance Fee, 8th Year, Large Entity. |
Sep 19 2011 | M1553: Payment of Maintenance Fee, 12th Year, Large Entity. |
Date | Maintenance Schedule |
Jan 11 2008 | 4 years fee payment window open |
Jul 11 2008 | 6 months grace period start (w surcharge) |
Jan 11 2009 | patent expiry (for year 4) |
Jan 11 2011 | 2 years to revive unintentionally abandoned end. (for year 4) |
Jan 11 2012 | 8 years fee payment window open |
Jul 11 2012 | 6 months grace period start (w surcharge) |
Jan 11 2013 | patent expiry (for year 8) |
Jan 11 2015 | 2 years to revive unintentionally abandoned end. (for year 8) |
Jan 11 2016 | 12 years fee payment window open |
Jul 11 2016 | 6 months grace period start (w surcharge) |
Jan 11 2017 | patent expiry (for year 12) |
Jan 11 2019 | 2 years to revive unintentionally abandoned end. (for year 12) |