×

Clock management for power reduction in a video display sub-system

  • US 5,615,376 A
  • Filed: 08/03/1994
  • Issued: 03/25/1997
  • Est. Priority Date: 08/03/1994
  • Status: Expired due to Term
First Claim
Patent Images

1. A video sub-system for displaying an image on a screen, the video sub-system comprising:

  • clock generation means for generating a video clock, the video clock for transferring pixels of display information for display by the screen during a scanning period of time, the video clock pulsing during the scanning period of time;

    blanking means, coupled to the clock generation means, for periodically disabling the video clock during a blanking period of time, the video clock not pulsing during the blanking period of time;

    video memory means for storing pixels of display information for a whole screen;

    memory controller means, responsive to a memory clock, for controlling transfer of the pixels of display information to and from the video memory means;

    video buffer means, receiving the pixels of display information from the memory controller means, for storing a subset of the pixels of display information from the video memory means;

    serial transfer means, coupled to receive the subset of the pixels of display information from the video buffer means, for transferring pixels of display information to the screen, the pixels of display information being transferred to the screen serially in synchronization to the video clock, the video clock pulsing at least once for every pixel being transferred to the screen, each pixel representing a point on the screen;

    second clock generation means for generating the memory clock, the second clock generation means includingmeans for receiving a periodic request for a memory transfer from the video buffer means;

    means for enabling and pulsing the memory clock in response to the periodic request; and

    means for disabling the memory clock and not pulsing the memory clock once the subset of the pixels of display information from the video memory means is loaded into the video buffer means;

    a host buffer, includingmeans for receiving display update information from a host;

    means for generating a host request to the second clock generation means;

    means for enabling and pulsing the memory clock in response to the host request; and

    means for disabling the memory clock and not pulsing the memory clock once the display update information from the host is written to the video memory means,whereby the memory clock is not pulsed after a memory transfer or a host transfer is completed, reducing power consumption by the video sub-system, andwhereby the image is displayed on the screen using the video clock that is periodically disabled, reducing power consumption during display of the image.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×