Clock management for power reduction in a video display sub-system
AssigneeNeoMagic Corp.
InventorRavi Ranganathan
Life of this patent
Estimating the term…
Loading patent…
AssigneeNeoMagic Corp.
InventorRavi Ranganathan
Estimating the term…
A video sub-system features reduced power consumption by periodically disabling the video controller clocks used for transferring pixel data to a screen. The video clocks are pulsed only when pixel data is being transferred to the screen, during the time that a horizontal line of pixels is being scanned on the screen. The video clocks are not pulsed during the horizontal and vertical blanking periods, when the electron beam in a cathode-ray-tube is being re-traced. The video clocks are also not pulsed during a recovery period for a flat-panel screen. A video memory contains pixel information for the entire screen and is controlled by a memory controller. The memory controller uses a memory clock to transfer all or part of a horizontal line of pixels to a video buffer. The pixel data is then read out of the video buffer to the screen in a serial fashion, synchronized to the video clock. Host data may be written to a host buffer using a bus clock from the host, and then written to the video memory using the memory clock. The memory clock is only pulsed when data is transferred to or from the video memory, or during memory refresh. The memory clock is not pulsed when the video memory is idle. Power consumption is reduced by enabling or pulsing the memory clock and the internal bus clock only when a transfer request is received, pending, or in progress.
A video sub-system for displaying an image on a screen, the video sub-system comprising:
A clock generation circuit for a video sub-system, the clock generation circuit comprising:
A video memory controller comprising:
A video memory controller comprising:
Dependencies are inferred from the claim text.