Output driver with DLL control of output driver strength

Miscellaneous active electrical nonlinear devices – circuits – and – Signal converting – shaping – or generating – Synchronizing

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C327S109000, C327S151000, C327S160000, C375S372000, C326S082000

Reexamination Certificate

active

06417705

ABSTRACT:

FIELD OF THE INVENTION
The present invention relates to integrated circuits and, more particularly, to output drivers for use in integrated circuits.
BACKGROUND INFORMATION
Output drivers are typically used to drive a signal onto a bus line that has a relatively large load. For many applications, the strength of the output driver (which is related to the effective width-to-length ratio of the pull-up and pull-down devices implementing the output driver) is carefully designed to quickly drive the signal under the expected load conditions but at the same time, not too quickly so as to cause noise problems on the power buses. In an integrated circuit, several factors can affect the strength of an output driver. For example, variations in process, supply voltage and temperature (i.e., PVT) can affect the strength of the output driver, thereby creating timing and/or noise problems. In addition, the strength requirements of the output drivers of a digital or mixed signal integrated circuit may change depending on the clock frequency. For example, a circuit may use a reduced clock frequency in a power-saving mode (which tends to reduce dynamic power dissipation in the circuit). Because the lower clock frequency generally relaxes the rise and fall time requirements of the output driver, the output driver strength can be also be reduced (which also tends to reduce dynamic power dissipation) without causing additional timing problems.
Conventional output drivers may use relatively complex analog techniques and/or external elements to adjust the output driver strength. In addition, the area occupied by circuits implementing such conventional techniques tends to be relatively large. Accordingly, there is a need for an output driver that can automatically adjust its strength in response to PVT and clock frequency variations.
SUMMARY
In accordance with aspects of the present invention, an output driver that can adjust its strength in response to PVT and clock frequency variations is provided. In one aspect of the present invention, the output driver includes an adjustable main output stage and a control circuit with a digital delay locked loop (digital DLL) circuit and an adjustable scaled output stage. The main output stage and the scaled output stage are both configured to adjust their strengths in response to a control signal generated by the control circuit. The control circuit receives a clock signal and propagates a transition (e.g., a rising edge or a falling edge) through the scaled output stage. The time required to propagate the transition through the scaled output stage is dependent on the strength of the scaled output stage. The DLL circuit compares the propagation time through the scaled output stage with a reference signal (that is dependent on the clock signal frequency) and generates the control signal as a function of comparison. In particular, the DLL circuit generates the control signal to adjust the scaled output stage strength (instead of a delay line as in a conventional DLL) so as to synchronize the propagation time with the reference signal. The main output stage, receiving the same control signal, adjusts its strength in a corresponding manner. In a further refinement, the DLL is a digital DLL.
When PVT and/or clock signal variations occur, the synchronization between the propagation time and the reference signal will be perturbed, which causes the DLL circuit to generate the control signal so as to readjust the strength of the scaled output stage so that the propagation time is again synchronized with the reference signal. The use of the DLL circuit in the control circuit allows the output driver to be less complex and smaller than conventional output drivers that use analog techniques to compensate for variations in PVT.
In accordance with another aspect of the present invention, the DLL circuit includes an up/down counter and a filter circuit to generate a digital control signal to adjust the strengths of the main and scaled output stages. For example, in one embodiment, the counter is a three-bit counter generating a three-bit digital control signal. In a further refinement, the control signal enables/disables a number of parallel pull-up/pull-down blocks (also referred to herein as “fingers”) that form each output stage in response to the count of the counter. For example, in one embodiment the most significant bit of the three-bit control signal enables/disables a set of four fingers, the next most significant bit enables/disables a set of two fingers, while the least significant bit enables/disables one finger. In yet a further refinement, one or more additional fingers are configured to be enabled outside whenever the output driver is activated. Thus, when the counter counts zero, the output driver will have some predetermined minimum number of enabled fingers.


REFERENCES:
patent: 6047346 (2000-04-01), Lau et al.
patent: 6087868 (2000-07-01), Millar
patent: 6194916 (2001-02-01), Nishimura et al.
patent: 6236695 (2001-05-01), Taylor
Gabara, Thaddeus J. et al., “Forming Damped LRC Parasitic Circuits in Simultaneously Switched CMOS Output Buffers,”IEEE J. of Solid-State Circuits, 32:3, pp. 407-417, Mar. 1997.
Choy, C.S. et al., “A Low Power-Noise Output Driver with an Adaptive Characteristic Applicable to a Wide Range of Loading Conditions,”IEEE J. of Solid-State Circuits, 32:6, pp. 913-917, Jun. 1997.
Kim, B.-S. et al., “100 MHz all-digital delay-locked loop for low power application,”Electronics Letters34:18, pp. 1739-1740, Sep. 1998.
Singh, G.P. et al., “A 1.9V I/O Buffer with Gate Oxide Protection and Dynamic Bus Termination for 400MHz UltraSparc Microprocessor,”Digest of Technical Papers, 1999 IEEE International Solid-State Circuits Conference, 4 pages, Feb., 1999.
Sanchez, H. et al., “a Versatile 3.3V/1.5V/1.8V CMOS I/O Driver Built in a 0.2&mgr;m 3.5nm Tox 1.8V CMOS Technology,”Digest of Technical Papers, 1999 IEEE International Solid-State Circuits Conference, 5 pages, Feb., 1999.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Output driver with DLL control of output driver strength does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Output driver with DLL control of output driver strength, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Output driver with DLL control of output driver strength will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2832993

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.