POWER MANAGEMENT OF DISPLAY CONTROLLER

In general, in one aspect, a display controller has non-essential portions powered off for a portion of vertical blanking interval (VBI) periods to conserve power. The portion takes into account overhead for housekeeping functions and memory latency for receiving a fist packet of pixels for a frame...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: LIM, LEE TECK HENRY, LU, CHIN SENG, LIM, PEI JIN, WEE, KEVIN GUAN MING
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:In general, in one aspect, a display controller has non-essential portions powered off for a portion of vertical blanking interval (VBI) periods to conserve power. The portion takes into account overhead for housekeeping functions and memory latency for receiving a fist packet of pixels for a frame to be decoded during a next active period. Gating circuitry may gate power to the non-essential portions starting at beginning of the VBI periods. A latency predictor may predict the portion of the VBI periods by predicting the memory latency for a next VBI period and subtracting the predicted memory latency from the VBI period. The memory latency for the next VBI period may be predicted by adding an average difference between successive actual memory latencies for a plurality of VBI periods to an actual memory latency for previous VBI period. A constant delay may also be subtracted from the VBI period. De manière générale, selon un aspect, un contrôleur d'affichage comporte des parties non essentielles mises hors tension pendant une partie de périodes d'un intervalle de suppression verticale (VBI) afin d'effectuer des économies d'énergie. Cette partie prend en compte le temps système des fonctions de gestion interne et la latence de la mémoire pour recevoir un premier paquet de pixels correspondant à une image devant être décodée pendant la période active suivante. Des circuits de déclenchement périodique peuvent déclencher périodiquement le passage d'un courant vers les parties non essentielles à partir du début des périodes VBI. Un prédicteur de latence peut prédire la partie des périodes VBI en prédisant la latence de la mémoire pour une période VBI suivante et en soustrayant la latence prédite de la mémoire à la période VBI. La latence de la mémoire, pour la période VBI suivante, peut être prédite en additionnant une différence moyenne entre des latences de mémoire effectives successives, pour une pluralité de périodes VBI, à une latence de mémoire effective correspondant à une période VBI précédente. Un retard constant peut également être soustrait à la période VBI.