Patent US5537650A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5537650A Expired / Lapsed US ⏱️ 0.0 years remaining

Method and apparatus for power management in video subsystems

Assignee: International Business Machines Corp
•
Filing: 1992-12-14
•
Granted: 1996-07-16
•
Expires: 2012-12-14
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Video subsystem power savings are achieved by shutting off power to unused subcircuits during blanking. Digital circuitry within the video subsystem not used during blanking is shut-down by turning off the clock thereto. Analog circuitry within a digital to analog converter is shut-down by turning off the constant current reference thereto. A functional unit containing digital circuitry within a serializer palette digital to analog converter (SPDAC) is shut-down by turning off the clock thereto during system operation in a mode where the functional unit is not utilized. A computer system having a monochrome display saves power by shutting off DAC digital circuitry clocks and DAC analog circuitry constant current references of all DACs but one. A portable computer with a liquid crystal display (LCD), a SPDAC for driving an external display and a LCD controller, saves power by shutting down video subsystem functional units and analog DAC circuitry not used for driving the LCD. Digital circuitry within the LCD controller is shut-down when an external display is being driven. In a portable computer operating in a SUSPEND state, video subsystem functional units are shut-down.

Inventors

  • 👤 Roderick M. P. West
  • 👤 Kathryn E. Rickard
  • 👤 Richard J. Grupp

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-05 15:24
CPC Classifications
G; G06; G06F; G06F1/00; G06F1/26; G06F1/32; G06F1/3203; G06F1/3206; G06F1/3215; G06F1/3218; G09; G09G; G09G3/00; G09G3/20; G09G3/34; G09G3/36; G09G3/3611; G09G5/00; G09G5/36; G09G5/39; G09G5/395; G09G2330/00; G09G2330/02; G09G2330/021

Claims Analysis

Total Claims: 23
Claim 1
Independent Claim 126 words
A method for dynamically reducing power dissipation in a computer system including a display and a video subsystem including a serializer palette digital to analog converter having a plurality of subcircuits, said subsystem generating a blanking signal during a blanking period wherein no pixel data is displayed, said blanking signal having a beginning and an end, said method comprising: monitoring for a blanking signal beginning; turning off power to each of said plurality of subcircuits of said serializer palette digital to analog converter not used during said blanking period in response to said blanking signal beginning; monitoring for a blanking signal end; and restoring power to said each of said plurality of subcircuits not used during said blanking period in response to said blanking signal end.
Claim 2
Independent Claim 126 words
A method for dynamically reducing power dissipation in a computer system including a display and a video subsystem including a serializer palette digital to analog converter having a plurality of subcircuits, said subsystem generating a blanking signal during a blanking period wherein no pixel data is displayed, said blanking signal having a beginning and an end, said method comprising: monitoring for a blanking signal beginning; turning off power to each of said plurality of subcircuits of said serializer palette digital to analog converter not used during said blanking period in response to said blanking signal beginning; monitoring for a blanking signal end; and restoring power to said each of said plurality of subcircuits not used during said blanking period in response to said blanking signal end.
Claim 3
Dependent Claim 40 words
The method of claim 1, wherein said plurality of subcircuits includes a functional unit comprising digital circuitry operating according to a clock signal, and said step of turning off power comprises preventing said clock signal from reaching said digital circuitry.
Claim 4
Dependent Claim 21 words
The method of claim 2, wherein said step of restoring power comprises allowing said clock signal to reach said digital circuitry.
Claim 5
Dependent Claim 37 words
The method of claim 1, wherein said plurality of subcircuits includes a digital to analog converter having a constant current reference associated therewith, and said step of turning off power comprises turning off said constant current reference.
Claim 6
Dependent Claim 18 words
The method of claim 4, wherein said step of restoring power comprises turning on said constant current reference.
Claim 7
Independent Claim 116 words
A method for reducing power dissipation in a video subsystem within a computer system which may include a color display or a monochrome display, said video subsystem including a plurality of digital to analog converters (DACs), each of said plurality of DACs generating an analog signal representing a particular color, said method comprising: generating a display signal indicating whether a color display or a monochrome display is present in said computer system; monitoring for said display signal indicating a monochrome display is present in said computer system; and turning off power to all but one of said plurality of DACs in response to said display signal indicating a monochrome display is present in said computer system.
Claim 8
Independent Claim 116 words
A method for reducing power dissipation in a video subsystem within a computer system which may include a color display or a monochrome display, said video subsystem including a plurality of digital to analog converters (DACs), each of said plurality of DACs generating an analog signal representing a particular color, said method comprising: generating a display signal indicating whether a color display or a monochrome display is present in said computer system; monitoring for said display signal indicating a monochrome display is present in said computer system; and turning off power to all but one of said plurality of DACs in response to said display signal indicating a monochrome display is present in said computer system.
Claim 9
Dependent Claim 48 words
The method of claim 6, wherein each of said plurality of DACs includes digital circuitry operating according to a clock signal, and said step of turning off power comprises preventing said clock signal from reaching said digital circuitry within said all but one of said plurality of DACs.
Claim 10
Dependent Claim 52 words
The method of claim 6, wherein each of said plurality of DACs includes analog circuitry having a constant current reference associated therewith, and said step of turning off power comprises turning off each said constant current reference associated with said analog circuitry within said all but one of said plurality of DACs.
Claim 11
Dependent Claim 149 words
Apparatus for dynamically reducing power dissipation in a computer system including a video subsystem and a display having one or more blanking periods wherein no pixel data is displayed, said video subsystem including a serializer palette digital to analog converter having a plurality of subcircuits, each of said plurality of subcircuits performing one or more functions unnecessary during said one or more blanking periods, said video subsystem generating a blanking signal during a blanking period, said blanking signal having a beginning and an end, said apparatus comprising: means for monitoring for said blanking signal beginning; means for turning off power to each of said plurality of subcircuits of said serializer palette digital to analog converter in response to said blanking signal beginning; means for monitoring for said blanking signal end; and means for restoring power to each of said plurality of subcircuits in response to said blanking signal end.
Claim 12
Dependent Claim 149 words
Apparatus for dynamically reducing power dissipation in a computer system including a video subsystem and a display having one or more blanking periods wherein no pixel data is displayed, said video subsystem including a serializer palette digital to analog converter having a plurality of subcircuits, each of said plurality of subcircuits performing one or more functions unnecessary during said one or more blanking periods, said video subsystem generating a blanking signal during a blanking period, said blanking signal having a beginning and an end, said apparatus comprising: means for monitoring for said blanking signal beginning; means for turning off power to each of said plurality of subcircuits of said serializer palette digital to analog converter in response to said blanking signal beginning; means for monitoring for said blanking signal end; and means for restoring power to each of said plurality of subcircuits in response to said blanking signal end.
Claim 13
Dependent Claim 61 words
The apparatus of claim 9, wherein said plurality of subcircuits includes one or more functional units including digital circuitry operating according to a clock signal, said means for turning off power comprises means for preventing said clock signal from reaching said digital circuitry and said means for restoring power comprises means for allowing said clock signal to reach said digital circuitry.
Claim 14
Dependent Claim 76 words
The apparatus of claim 9, wherein said plurality of subcircuits includes one or more DACs, each of said one or more DACs includes analog circuitry having a constant current reference associated therewith, said means for turning off power comprises means for turning off said constant current reference to each said one or more DACs, and said means for restoring power comprises means for turning on said constant current reference to each said one or more DACs.
Claim 15
Dependent Claim 117 words
Apparatus for reducing power dissipation in a video subsystem within a computer system which may include a color display or a monochrome display, said video subsystem including a plurality of DACs, each of said plurality of DACs generating an analog signal representing a particular color, said apparatus comprising: means for generating a display signal indicating whether a color display or a monochrome display is present in said computer system; means for monitoring for said display signal indicating a monochrome display is present in said computer system; and means for turning off power to all but one of said plurality of DACs in response to said display signal indicating a monochrome display is present in said computer system.
Claim 16
Dependent Claim 117 words
Apparatus for reducing power dissipation in a video subsystem within a computer system which may include a color display or a monochrome display, said video subsystem including a plurality of DACs, each of said plurality of DACs generating an analog signal representing a particular color, said apparatus comprising: means for generating a display signal indicating whether a color display or a monochrome display is present in said computer system; means for monitoring for said display signal indicating a monochrome display is present in said computer system; and means for turning off power to all but one of said plurality of DACs in response to said display signal indicating a monochrome display is present in said computer system.
Claim 17
Dependent Claim 55 words
The apparatus of claim 12, wherein each of said plurality of DACs includes digital circuitry operating according to a clock signal, and said means for turning off power to all but one of said plurality of DACs comprises means for preventing said clock signal from reaching said all but one of said plurality of DACs.
Claim 18
Dependent Claim 63 words
The apparatus of claim 12, wherein each of said plurality of DACs includes analog circuitry having a constant current reference associated therewith, and said means for turning off power to all but one of said plurality of DACs comprises means for turning off each said constant current reference associated with said analog circuitry within said all but one of said plurality of DACs.
Claim 19
Dependent Claim 240 words
Apparatus for dynamically reducing power dissipation in a video subsystem within a computer system, said video subsystem including a pixel data pipeline wherein pixel data is prepared for display and output to each of a plurality of DACs, each of said plurality of DACs including digital circuitry operating according to a pixel clock signal and analog circuitry having a constant current reference associated therewith, each of said plurality of DACs producing an analog signal representing a particular color for a color display, said subsystem also including a blanking pipeline wherein a blanking signal is delayed to be in synchronism with said output of said pixel data pipeline, said delayed blanking signal being output to each of said plurality of DACs, said apparatus comprising logic circuitry with an output coupled to at least one of said plurality of DACs and which prevents said pixel clock signal from reaching said digital circuitry within said at least one of said plurality of DACs when said delayed blanking signal is received by said at least one of said plurality of DACs, wherein said plurality of DACs comprises three DACs, wherein said output of said logic circuitry is coupled to one of said three DACs, and wherein said logic circuitry has another output coupled to the other of said three DACs and which prevents said pixel clock signal from reaching said other of said three DACs when said video subsystem is driving a monochrome display.
Claim 20
Dependent Claim 240 words
Apparatus for dynamically reducing power dissipation in a video subsystem within a computer system, said video subsystem including a pixel data pipeline wherein pixel data is prepared for display and output to each of a plurality of DACs, each of said plurality of DACs including digital circuitry operating according to a pixel clock signal and analog circuitry having a constant current reference associated therewith, each of said plurality of DACs producing an analog signal representing a particular color for a color display, said subsystem also including a blanking pipeline wherein a blanking signal is delayed to be in synchronism with said output of said pixel data pipeline, said delayed blanking signal being output to each of said plurality of DACs, said apparatus comprising logic circuitry with an output coupled to at least one of said plurality of DACs and which prevents said pixel clock signal from reaching said digital circuitry within said at least one of said plurality of DACs when said delayed blanking signal is received by said at least one of said plurality of DACs, wherein said plurality of DACs comprises three DACs, wherein said output of said logic circuitry is coupled to one of said three DACs, and wherein said logic circuitry has another output coupled to the other of said three DACs and which prevents said pixel clock signal from reaching said other of said three DACs when said video subsystem is driving a monochrome display.
Claim 21
Dependent Claim 165 words
Apparatus for dynamically reducing power dissipation in a video subsystem within a computer system, said video subsystem including a pixel data pipeline wherein pixel data is prepared for display and output to each of a plurality of DACs, each of said plurality of DACs including analog circuitry having a constant current reference associated therewith, each of said plurality of DACs producing an analog signal representing a particular color for a color display, said subsystem also including a blanking pipeline wherein a blanking signal is delayed to be in synchronism with said output of said pixel data pipeline, said delayed blanking signal being output to each of said plurality of DACs, said apparatus comprising logic circuitry with an output coupled to at least one said constant current reference and which turns off said at least one said constant current reference when said delayed blanking signal is received by at least one of said plurality of DACs associated with said at least one said constant current reference.
Claim 22
Dependent Claim 165 words
Apparatus for dynamically reducing power dissipation in a video subsystem within a computer system, said video subsystem including a pixel data pipeline wherein pixel data is prepared for display and output to each of a plurality of DACs, each of said plurality of DACs including analog circuitry having a constant current reference associated therewith, each of said plurality of DACs producing an analog signal representing a particular color for a color display, said subsystem also including a blanking pipeline wherein a blanking signal is delayed to be in synchronism with said output of said pixel data pipeline, said delayed blanking signal being output to each of said plurality of DACs, said apparatus comprising logic circuitry with an output coupled to at least one said constant current reference and which turns off said at least one said constant current reference when said delayed blanking signal is received by at least one of said plurality of DACs associated with said at least one said constant current reference.
Claim 23
Dependent Claim 77 words
The apparatus of claim 16, wherein said plurality of DACs comprises three DACs, wherein said output of said logic circuitry is coupled to one said constant current reference, and wherein said logic circuitry has another output coupled to each said constant current reference associated with the other of said three DACs and which turns off each said constant current reference associated with the other of said three DACs when said video subsystem is driving a monochrome display.

References Cited (Backward Citations)

US3510578A Cited
US4333105A Cited
US4549214A Cited
US4583121A Cited
US4716461A Cited
US4825388A Cited
US5167024A Cited
US5270687A Cited
US5289575A Cited
US5375209A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1999-07-16 2000-01-15 2000-07-16 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2003-07-16 2004-01-15 2004-07-16 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2007-07-16 2008-01-15 2008-07-16 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag