DE112011103209B4 - Verfahren, vorrichtung und system zur steuerung von anzeigeaktivität - Google Patents
Verfahren, vorrichtung und system zur steuerung von anzeigeaktivität Download PDFInfo
- Publication number
- DE112011103209B4 DE112011103209B4 DE112011103209.9T DE112011103209T DE112011103209B4 DE 112011103209 B4 DE112011103209 B4 DE 112011103209B4 DE 112011103209 T DE112011103209 T DE 112011103209T DE 112011103209 B4 DE112011103209 B4 DE 112011103209B4
- Authority
- DE
- Germany
- Prior art keywords
- command
- color data
- fields
- hsync
- interface
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 16
- 230000000694 effects Effects 0.000 title description 2
- 238000004891 communication Methods 0.000 claims description 9
- 230000005540 biological transmission Effects 0.000 claims description 7
- 230000011664 signaling Effects 0.000 claims description 7
- 230000015654 memory Effects 0.000 description 9
- 230000006870 function Effects 0.000 description 4
- 238000010586 diagram Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 230000001413 cellular effect Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 239000002131 composite material Substances 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 238000003672 processing method Methods 0.000 description 1
- 238000009877 rendering Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
- 230000003936 working memory Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/14—Handling requests for interconnection or transfer
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/14—Digital output to display device ; Cooperation and interconnection of the display device with other functional units
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G3/00—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
- G09G3/20—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters
- G09G3/2092—Details of a display terminals using a flat panel, the details relating to the control arrangement of the display terminal and to the interfaces thereto
- G09G3/2096—Details of the interface to the display terminal specific for a flat panel
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G5/00—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/26—Power supply means, e.g. regulation thereof
- G06F1/32—Means for saving power
- G06F1/3203—Power management, i.e. event-based initiation of a power-saving mode
- G06F1/3234—Power saving characterised by the action undertaken
- G06F1/325—Power saving in peripheral device
- G06F1/3265—Power saving in display device
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2330/00—Aspects of power supply; Aspects of display protection and defect management
- G09G2330/02—Details of power systems and of start or stop of display operation
- G09G2330/021—Power management, e.g. power saving
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2360/00—Aspects of the architecture of display systems
- G09G2360/18—Use of a frame buffer in a display terminal, inclusive of the display panel
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2370/00—Aspects of data communication
- G09G2370/04—Exchange of auxiliary data, i.e. other than image data, between monitor and graphics controller
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2370/00—Aspects of data communication
- G09G2370/14—Use of low voltage differential signaling [LVDS] for display data communication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L25/00—Baseband systems
- H04L25/02—Details ; arrangements for supplying electrical power along data transmission lines
- H04L25/0264—Arrangements for coupling to transmission lines
- H04L25/0272—Arrangements for coupling to multiple lines, e.g. for differential transmission
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D10/00—Energy efficient computing, e.g. low power processors, power management or thermal management
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Computer Hardware Design (AREA)
- Human Computer Interaction (AREA)
- Control Of Indicators Other Than Cathode Ray Tubes (AREA)
- Controls And Circuits For Display Device (AREA)
- Power Sources (AREA)
- Digital Computer Display Output (AREA)
- Details Of Television Systems (AREA)
Abstract
Verfahren, umfassend:Empfangen eines Befehls während einer vertikalen oder horizontalen Austastlücke, wobei der Befehl unter Verwendung von Feldern, die Farbdaten zugeordnet sind spezifiziert ist, das Empfangen umfassend:Empfangen eines Data-Enable-(DE)Signals und von Hsync und Vsync Signalen, wobei das DE-Signal angibt, ob die Felder, die Farbdaten zugeordnet sind und die Hsync- und Vsync-Signale einen Befehl beinhalten, wobei der Befehl durch die Werte der Felder die Farbdaten zugeordnet sind, Hsync und Vsync repräsentiert wird; undAnfordern, den Befehl zum Teil basierend auf Informationen in den Feldern auszuführen, die für Farbdaten reserviert sind.
Description
- Gebiet
- Der hierin offenbarte Gegenstand betrifft im Allgemeinen Verfahren, Vorrichtungen und Systeme zur Steuerung einer Anzeigevorrichtung.
- Verwandte Technik
- Multimedia-Operationen in Computersystemen sind weit verbreitet. Zum Beispiel werden Personalcomputer häufig zum Verarbeiten und Anzeigen von Video verwendet. Der Energieverbrauch durch Computer ist ein Problem. Es ist wünschenswert, den Energieverbrauch durch Personalcomputer zu regeln. Es ist insbesondere wünschenswert, den Energieverbrauch einer Anzeigevorrichtung zu regulieren, die durch einen Personalcomputer verwendet wird.
- Ein zu lösendes Problem liegt weiter darin, die Steuerung einer Anzeigevorrichtung zu Vereinfachen.
-
US 2004/0031048 A1 beschreibt die Auswahl eines Formats zur Aufzeichnung, Wiedergabe und Anzeige von Videobildinformationen, die mit einem Signal empfangen werden. Das Signal enthält Zugriffsinformationen, die die Aufzeichnung, Wiedergabe und Anzeige der Videobildinformationen bestimmen. -
US 2005/0162414 A1 beschreibt ein Bildgerät und ein Bildanzeigeverfahren für ein elektronisches Gerät, das mit mindestens einer Bildanzeigefunktion zur Anzeige von Bilddaten oder einer Bilderzeugungsfunktion zur Erzeugung von Bilddaten ausgestattet ist. -
US 2007/0152993 A1 beschreibt Grafiksysteme und Displays, die mit Computersystemen genutzt werden. Die Systeme dienen dem energieeffizienten Betrieb von Grafiksystemen und Displays. - Die Veröffentlichung „Industry standard panels for monitors - 15.0 inch (ISP 15-inch): Mounting and top level interface requirements/ Panel Standardization Working Group (12. März 2003, Version 1.1., 19 S., http://www.wdfxw.net/Fulltext32369990.htm) beschreibt Richtlinien zur Festlegung einer Reihe von Displays mit mechanischen Standardabmessungen und ausgewählten elektrischen Schnittstellenanforderungen für ein 15,0-Zoll-XGA-LCD-Panel nach Industriestandard, damit sowohl die Hersteller von LCD-Monitoren als auch die Lieferanten von Panels LCD-Angebot und -Nachfrage besser steuern können.
- Zusammenfassung der Erfindung
- Ein erster Aspekt der Erfindung beschreibt ein Verfahren, umfassend: Empfangen eines Befehls während einer vertikalen oder horizontalen Austastlücke, wobei der Befehl unter Verwendung von Feldern, die Farbdaten zugeordnet sind spezifiziert ist, das Empfangen umfassend: Empfangen eines Data-Enable-(DE)Signals und von Hsync und Vsync Signalen, wobei das DE-Signal angibt, ob die Felder, die Farbdaten zugeordnet sind und die Hsync- und Vsync-Signale einen Befehl beinhalten, wobei der Befehl durch die Werte der Felder die Farbdaten zugeordnet sind, Hsync und Vsync repräsentiert wird; und Anfordern, den Befehl zum Teil basierend auf Informationen in den Feldern auszuführen, die für Farbdaten reserviert sind.
- Weiter beschreibt ein Aspekt der Erfindung eine Vorrichtung, umfassend: Logik zum Anfordern der Übertragung eines Befehls während einer vertikalen oder horizontalen Austastlücke, wobei der Befehl unter Verwendung von Feldern, die Farbdaten zugeordnet sind spezifiziert ist; Empfangen eines Data-Enable-(DE)Signals und von Hsync und Vsync Signalen, wobei das DE-Signal angibt, ob die Felder, die Farbdaten zugeordnet sind und die Hsync- und Vsync-Signale einen Befehl beinhalten, wobei der Befehl durch die Werte der Felder die Farbdaten zugeordnet sind, Hsync und Vsync repräsentiert wird.
- Ein weiterer Aspekt der Erfindung beschreibt ein System umfassend: mindestens eine Antenne; eine Anzeigevorrichtung; einen Bildpuffer; ein Hostsystem; und eine Schnittstelle zwischen der Anzeigevorrichtung und dem Hostsystem, wobei das Hostsystem umfasst: Logik zum Herstellen einer Kommunikation zur Übertragung an die Anzeigevorrichtung unter Verwendung der Schnittstelle, wobei die Kommunikation während einer vertikalen oder horizontalen Austastlücke übertragen wird, und die Kommunikation einen Befehl umfasst, der unter Verwendung von Feldern, die Farbdaten zugeordnet sind spezifiziert ist; wobei die Kommunikation das Empfangen eines Data-Enable-(DE)Signals und von Hsync und Vsync Signalen umfasst, wobei das DE-Signal angibt, ob die Felder, die Farbdaten zugeordnet sind und die Hsync- und Vsync-Signale einen Befehl beinhalten, wobei der Befehl durch die Werte der Felder die Farbdaten zugeordnet sind, Hsync und Vsync repräsentiert wird.
- Figurenliste
- Ausführungsformen der vorliegenden Erfindung werden in den Zeichnungen, in welchen sich gleiche Bezugszeichen auf ähnliche Elemente beziehen, lediglich als Beispiel und nicht als Einschränkung veranschaulicht.
-
1A stellt ein System gemäß einer Ausführungsform dar. -
1B stellt ein Beispiel von Komponenten eines Hostsystems gemäß einer Ausführungsform dar, deren Energieverbrauch gesteuert werden kann. -
1C stellt ein Übersichtsblockdiagramm einer Taktsteuerung für eine Anzeigevorrichtung gemäß einer Ausführungsform dar. -
2 stellt ein Beispiel von Signalen dar, die unter Verwendung einer LVDS-kompatiblen Schnittstelle periodisch übertragen werden. - Ausführliche Beschreibung
- Die Bezugnahme auf „eine bestimmte Ausführungsform“ oder „eine beliebige Ausführungsform“ bedeutet die gesamte Spezifikation hindurch, dass ein bestimmtes Merkmal, eine bestimmte Struktur oder eine bestimmte Charakteristik, die in Verbindung mit der Ausführungsform beschrieben wird, in mindestens einer Ausführungsform der vorliegenden Erfindung enthalten ist. Demnach bezieht sich das Vorkommen der Ausdrücke „in einer bestimmten Ausführungsform“ oder „in einer beliebigen Ausführungsform“ an verschiedenen Stellen die gesamte Spezifikation hindurch nicht unbedingt immer auf die gleiche Ausführungsform. Außerdem können die jeweiligen Merkmale, Strukturen oder Charakteristiken in einer oder mehreren Ausführungsformen kombiniert werden.
-
1A stellt ein System 100 gemäß einer Ausführungsform dar. Das System 100 kann eine Ursprungsvorrichtung, wie beispielsweise ein Hostsystem 102, und eine Zielvorrichtung 150 umfassen. Das Hostsystem 102 kann einen Prozessor 110 mit einem oder mehr Kernen, einen Host-Arbeitsspeicher 112, einen Datenspeicher 114 und ein Grafiksubsystem 115 umfassen. Ein Chipsatz 105 kann Vorrichtungen im Hostsystem 102 kommunikativ koppeln. Das Grafiksubsystem 115 kann Video und/oder Audio verarbeiten. Das System 100 kann in einem tragbaren Personalcomputer, einem Mobiltelefon, einer Set-Top-Box oder einer beliebigen Computervorrichtung implementiert sein. Es ist jede Art von Benutzerschnittstelle verfügbar, wie beispielsweise Tastatur, Maus, Berührungsbildschirm und/oder Bewegungssensor. - Gemäß verschiedenen Ausführungsformen kann der Prozessor 110 einen Treiber (nicht dargestellt) ausführen, der bestimmt, ob (1) die Zielvorrichtung 150 angewiesen werden soll, ein Bild zu erfassen und das erfasste Bild wiederholt anzuzeigen, (2) Komponenten des Grafiksubsystems 115 ausgeschaltet werden sollen und/oder (3) Komponenten der Zielvorrichtung 150 ausgeschaltet werden sollen. Der Treiber kann wenigstens auf der Basis einer Änderung der Systemuhr-Periode, von Dreiecks- oder Vielecks-Rendering, dessen, dass ein Prozessor nicht im Energiesparmodus ist, einer Mausaktivität, dessen, dass vertikale Austastunterbrechungen verwendet werden, und/oder dessen, dass Einblendung aktiviert ist, bestimmen, ob Aktionen (1), (2) oder (3) ausgelöst werden sollen. Zum Beispiel kann ein Ausschalten von Komponenten ein Herabsetzen von Spannungsreglern auf den niedrigsten Betriebsspannungspegel umfassen. Das Ausschalten von Komponenten kann ein Verringern des Energieverbrauchs von Komponenten umfassen. Wenn zum Beispiel der Prozessor 110 ein mit Microsoft Windows kompatibles Betriebssystem ausführt, kann der Treiber ein Kernelmodus-Treiber sein.
- Zum Beispiel kann das Hostsystem 102 Befehle unter Verwendung einer Schnittstelle 145 an die Zielvorrichtung 150 übertragen. Die Schnittstelle 145 kann LVDS (Low Voltage Differential Signaling), wie in ANSI/TIA/EIA-644 beschrieben, entsprechen. Das Format von Signalen, die über die Schnittstelle 145 übertragen werden, kann dasjenige sein, das in Abschnitt 3.1.4 von „Industry Standard Panels for Monitors - 15.0-inch (ISP 15-inch) Mounting and Top Level Interface Requirements (Version 1.1), March 12, 2003“ der Panel Standardization Working Group beschrieben wird, obwohl auch andere Standards und Formate verwendet werden können. Beispiele für Befehle, die über die Schnittstelle 145 übertragen werden, werden in Bezug auf die nachstehenden Tabellen beschrieben.
- In einigen Ausführungsformen kann die Schnittstelle eine Hauptverbindung und einen AUX-Kanal umfassen, die jeweils im DisplayPort-Standard, Version 1, Revision 1a (2008), sowie dessen Revisionen und Änderungen der Video Electronics Standards Association (VESA) beschrieben wird. In verschiedenen Ausführungsformen kann das Hostsystem 102 (z. B. das Grafiksubsystem 115) Kommunikationen zur Zielvorrichtung 150 in mindestens einer Art und Weise herstellen und übertragen, die in Bezug auf die ebenfalls anhängige US-Patentanmeldung mit der Seriennummer
12/286,192 - Die Zielvorrichtung 150 kann eine Anzeigevorrichtung mit Fähigkeiten zur Anzeige von visuellem Inhalt und Wiedergabe von Audioinhalt sein. Zum Beispiel kann die Zielvorrichtung 150 Steuerlogik umfassen, wie beispielsweise eine Taktsteuerung (TCON), welche das Schreiben von Pixeln sowie ein Register steuert, das den Betrieb der Zielvorrichtung 150 vorschreibt. Die Zielvorrichtung 150 kann Zugriff auf einen Arbeitsspeicher oder einen Bildpuffer haben, um Bilder zur Anzeige daraus auszulesen.
-
1B stellt ein Beispiel von Komponenten des Hostsystems 102 gemäß einer Ausführungsform dar, deren Energieverbrauch gesteuert (z. B. deren Energieverbrauch verringert oder erhöht) werden kann. Die Komponenten können in einem Chipsatz, Prozessor oder Grafiksubsystem sein. Zum Beispiel können der Anzeige-Phasenregelkreis (PLL) 160, die Anzeigeebene 162, die Anzeige-Pipe 164 und die Anzeigeschnittstelle 166 des Hosts 102 aus- oder eingeschaltet werden. Der PLL 160 kann eine Systemuhr für die Anzeigeebene 162, die Anzeige-Pipe 164 und/oder die Anzeigeschnittstelle 166 sein. Zum Beispiel kann die Anzeigeebene 162 einen Datenpuffer und einen RGB-Farb-Mapper umfassen, welcher Daten aus dem Puffer in RGB umwandelt. Die Anzeigeebene 162 kann eine zugeordnete Speichersteuerung und einen zugeordneten Speichereingang/- ausgang (10) (nicht dargestellt) umfassen, deren Energie ebenfalls verwaltet werden könnte. Die Pipe 164 kann einen Mischer von mehreren Schichten von Bildern zu einem zusammengesetzten Bild, einen X-, Y-Koordinaten-Rasterizer und einen Schnittstellenprotokollpaketierer umfassen. Der Schnittstellenprotokollpaketierer kann zumindest mit DisplayPort oder LVDS (Low-Voltage Differential Signaling), die von ANSI/TIA/EIA-644-A (2001) erhältlich sind, sowie deren Änderungen kompatibel sein. Die Anzeigeschnittstelle 166 kann eine DisplayPort- oder LVDS-kompatible Schnittstelle und eine PISO (Parallel-Ein-Seriell-Aus)-Schnittstelle umfassen. -
1C stellt ein Übersichtsblockdiagramm einer Taktsteuerung für eine Anzeigevorrichtung gemäß einer Ausführungsform dar. Die Taktsteuerung (TCON) 180 besitzt die Fähigkeit, auf Anweisungen von einer Hostvorrichtung anzusprechen, um in einen Selbstauffrischungsmodus einzutreten, der ein Ausschalten von Komponenten und/oder Erfassen von Bildern und wiederholtes Ausgeben der erfassten Bilder an eine Anzeige umfassen kann. Als Reaktion darauf, dass ein Signal SRD_ON aktiviert wird, aktiviert der SRD-Steuerblock den Bildpuffer, um ein Bild zu erfassen, und der SRD-Steuerblock steuert den Multiplexer (MUX), um das erfasste Bild an den Ausgangsport zu übermitteln. Nach dem Deaktivieren des Signals SRD_ON deaktiviert der SRD-Steuerblock den Bildpuffer und die zugeordnete Logik und veranlasst den MUX, eingehendes Video vom Eingangsport (LVDS RX) an den Ausgangsport zu übertragen (interne Signalisierung (Mini-LVDS)). Die Taktsteuerung 180 kann weniger Energie verbrauchen, da der Bildpuffer ausgeschaltet und die Logik taktgesteuert wird, wenn der Selbstauffrischungs-Anzeigemodus verlassen wird. In verschiedenen Ausführungsformen können SRD_ON Signale von einem Host sein oder in einem Register konfiguriert werden. -
2 stellt ein Beispiel von Signalen dar, die unter Verwendung einer LVDS-kompatiblen Schnittstelle periodisch an eine Anzeigevorrichtung übertragen werden. Eine CPU oder ein Chipsatz mit einer LVDS-kompatiblen Anzeigeschnittstelle könnte Befehle unter Verwendung von Signalen übertragen, die zum Kommunizieren von Farbinformationen reserviert sind. Eine Taktsteuerung oder ähnliche Elektronik in der Anzeigevorrichtung könnte die Signale empfangen. Das Format von Signalen kann dasjenige sein, das in Abschnitt 3.1.4 von „Industry Standard Panels for Monitors - 15.0-inch (ISP 15-inch) Mounting and Top Level Interface Requirements (Version 1.1), March 12, 2003“ der Panel Standardization Working Group beschrieben wird, obwohl auch andere Spezifikationen und Standards verwendet werden können. - Gemäß verschiedenen Ausführungsformen können während einer vertikalen Austastlücke oder einer horizontalen Austastlücke Bits, die für Farbdaten reserviert sind, zum Übertragen von anderen Typen von Informationen oder Befehlen verwendet werden. Die folgende Tabelle stellt Befehle bereit, die zum Befehlen einer Rückverfolgung zu einer Stelle auf einer Anzeige verwendet werden können. Tabelle 1
VSync (VS) HSync (HS) DE B3 B2 B1 B0 Kurzbeschreibung 1 × 0 × × × × Zum oberen Rand des Bildschirms zurückverfolgen. 0 1 0 × × × × Zum Zeilenbeginn zurückverfolgen. - Der Befehl in der oberen Zeile ist ein Vsync-Befehl, welcher den Anfang einer vertikalen Austastlücke (VBI) und den Beginn eines neuen Bildes durch Zurückverfolgen zur linken oberen Ecke eines Bildschirms anzeigt. Der Wert „x“ zeigt an, dass der Wert entweder 0 oder 1 sein kann. Der Befehl kann während einer horizontalen oder einer vertikalen Austastlücke übertragen werden.
- Der Befehl in der unteren Zeile ist ein Hsync-Befehl, der den Anfang einer horizontalen Austastlücke durch Zurückverfolgen zur linken Seite des Bildschirms anzeigt. Der Befehl kann während einer horizontalen oder einer vertikalen Austastlücke übertragen werden.
- In einigen Fällen können die Bits B3, B2, B1 und B0, die in Tabelle 1 (und Tabellen 2 bis 4) dargestellt sind, jeweilige Bits G0, R5, B1 und B0 sein. Die Bits G0, R5, B1 und B0 sind die vier Bits links oben der Felder, die zum Kommunizieren von Farbinformationen reserviert sind, wie in
2 dargestellt. In anderen Fällen können die Bits B3, B2, B1 und B0, die in Tabelle 1 (und Tabellen 2 bis 4) dargestellt sind, jeweilige Bits B3, B2, B1 und B0 sein, die zum Kommunizieren von Farbinformationen reserviert sind, wie in2 dargestellt. Selbstverständlich können beliebige vier (4) Bits zum Übertragen von Informationen der Bits B3, B2, B1 und B0, die in Tabelle 1 (und Tabelle 2 bis 4) dargestellt sind, verwendet werden. Wenn eine andere als eine 8-Bit-Farbe verwendet werden, wie beispielsweise eine 6-Bit-Farbe, können die Bits B3, B2, B1 und B0, die in Tabelle 1 (und Tabelle 2 bis 4) dargestellt sind, in beliebigen der für Farbdaten bestimmten Bits übertragen werden. Das Farbfeld kann über die 8 Bits hinaus, wie beispielsweise, ohne darauf beschränkt zu sein, auf 24 Bits, erweitert werden. Mehrere Befehle oder Befehlsvarianten können verwendet werden, wenn das Farbfeld eine größere Anzahl von Bits ist. - Die folgende Tabelle stellt Befehle bereit, die zum Auslösen einer Bilderfassung, Starten eines Selbstauffrischungsmodus oder Verlassen eines Selbstauffrischungsmodus verwendet werden können. Tabelle 2
VSync (VS) HSync (HS) DE B3 B2 B1 B0 Beschreibung 1 0 1 0 0 0 1 Dieses Bild in einem Remote-Bildpuffer erfassen. 1 0 1 0 0 1 0 Selbstauffrischungsmodus starten. 1 0 1 0 0 0 0 Selbstauffrischungsmodus stoppen. Die Anzeigeschnittstelle setzt das Streamen von Pixeldaten fort. - Der Befehl in der obersten Zeile von Tabelle 2 ist zum Erfassen eines Bildes in einem Bildpuffer. Beginnend nach einer VBI wird ein ganzes Bild in einem Bildpuffer erfasst. Der Bildpuffer kann im gleichen Gehäuse oder der gleichen integrierten Schaltung, die durch die Anzeigevorrichtung verwendet wird, oder an anderer Stelle, aber zur Bereitstellung von Bildern zur Anzeige in der Lage, angeordnet sein. Zum Beispiel kann der Bildpuffer derjenige sein, der in Bezug auf
1C beschrieben wurde. In diesem Fall stellen die Signale B3 bis B0 den Wert 0001 bereit. Der Befehl kann während einer horizontalen oder einer vertikalen Austastlücke übertragen werden. - Der Befehl in der mittleren Zeile von Tabelle 2 ist zum Starten eines Selbstauffrischungsmodus unter Verwendung eines Bildes, das in einem Bildpuffer gespeichert ist. Dieser Befehl könnte außerdem bewirken, eine Anzeigeschnittstelle ausgeschaltet wird oder in den Energiesparmodus eintritt. Andere Komponenten, wie beispielsweise jene, die in Bezug auf
1B beschrieben wurden, können ausgeschaltet werden oder in einen Energiesparmodus eintreten. Nach einer nächsten vertikalen Austastlücke wird das im Bildpuffer gespeicherte Bild zur lokalen Auffrischung einer Anzeige verwendet. Wenn zum Beispiel eine VBI am Beginn des Bildes, das erfasst wird, VBI1 ist, dann kann nach einer darauf folgenden VBI, VBI2, die nach VBI1, aber mit aktiven Bilddaten zwischen VBI1 und VBI2, sein kann, in den Selbstauffrischungsmodus versetzt werden. In die Selbstauffrischung kann während oder nach VBI2 eingetreten werden. Während der Selbstauffrischung werden keine Daten durch eine Grafikverarbeitungseinheit oder Grafikmaschine angefordert, um an eine Anzeige übertragen zu werden. Nach dem oder etwa zum Zeitpunkt des Eintretens in den Auffrischungsmodus können die Anzeigeschnittstelle sowie andere Logik, die in Bezug auf1B beschrieben wurde, ausgeschaltet werden oder in einen Energiesparmodus eintreten. In diesem Fall stellen die Signale B3 bis B0 den Wert 0010 bereit. Der Befehl kann während einer horizontalen oder einer vertikalen Austastlücke übertragen werden. - Der Befehl in der untersten Zeile von Tabelle 2 ist zum Verlassen eines Selbstauffrischungsmodus und Fortsetzen des Streamens von Pixeln von einer Anzeigeschnittstelle. Nach Empfang des Befehls zum Verlassen des Selbstauffrischungsmodus und bei einer oder um eine vertikale Austastlücke VBI3, die nach VBI2 ist, beginnt eine Anzeige mit dem Anzeigen von Video von einer Anzeigeschnittstelle statt von einem Bildpuffer. Außerdem können die Anzeigeschnittstelle sowie andere Logik, die in Bezug auf
1B beschrieben wurde, eingeschaltet werden, und es kann zugelassen werden, dass sie mehr Energie verbrauchen. Neue Farbdaten können über die Kanalfarbzuordnungssignale übertragen werden. In diesem Fall stellen die Signale B3 bis B0 den Wert 0000 bereit. Der Befehl kann während einer horizontalen oder einer vertikalen Austastlücke übertragen werden. - Tabelle 3 stellt Befehle bereit, die zum Starten und Beenden von teilweisen Bildaktualisierungen verwendet werden können. Tabelle 3
VSync (VS) HSync (HS) DE B3 B2 B1 B0 Beschreibung X 1 1 b3 b2 b1 b0 Starten einer teilweisen Bildaktualisierung während des Selbstauffrischungsmodus durch Erfassen von Pixelreihen nach Reihe N. X 1 1 0 0 0 0 Zeigt die letzte Reihe einer teilweisen Bildaktualisierung und den Stopp der Teilbildaktualisierung nach dieser Reihe an. - Der Befehl in der oberen Zeile von Tabelle 3 ist zum Anfordern des Starts einer teilweisen Bildaktualisierung während des Selbstauffrischungsmodus durch Schreiben von Pixelreihen nach Reihe N. Die Reihe N wird durch den Binärwert <b3 b2 b1 b0> dargestellt und über die Farbwerte B3 bis B0 oder andere Schlitze übertragen. Demgemäß kann eine Anzeige im Selbstauffrischungsmodus bleiben, aber ein teilweise aktualisiertes Bild anzeigen. Dieser Befehl kann während einer horizontalen oder einer vertikalen Austastlücke übertragen werden. Farbdaten, die nach diesem Befehl übertragen werden, sind eine teilweise Bildschirmaktualisierung. Die Farbdaten können unmittelbar nach dem Abschluss einer horizontalen Austastlücke oder einer vertikalen Austastlücke übertragen werden.
- Der Befehl in der unteren Zeile von Tabelle 3 ist zum Stoppen einer teilweisen Bildaktualisierung. Dieser Befehl zeigt an, dass keine weiteren Daten für den aktiven Teilauffrischungsmodus übertragen werden. Dieser Befehl folgt auf den Befehl in der oberen Zeile von Tabelle 3. Die Werte B3 bis B0 können den Wert 0000 bereitstellen. Dieser Befehl wird nach dem Eintritt in die Selbstauffrischung und vor dem Verlassen des Selbstauffrischungsmodus verwendet. Der Befehl kann während einer horizontalen oder einer vertikalen Austastlücke übertragen werden.
- Tabelle 4 stellt Befehle bereit, die zur zukünftigen Verwendung reserviert werden können. Tabelle 4
VSync (VS) HSync (HS) DE B3 B2 B1 B0 Beschreibung 1 0 1 b3 b2 b1 b0 <b3b2blb0>: die Bereiche von Ox0011b bis Ox1111 sind für zukünftige Erweiterungen reserviert. - Der Befehl kann während einer horizontalen oder einer vertikalen Austastlücke übertragen werden.
- Zum Beispiel kann der Befehl in Tabelle 4 in Fällen, in welchen der Lautsprecher durch das Bedienfeld gesteuert wird, in Verbindung mit der Übertragung eines in die VBI eingebetteten Audiostroms verwendet werden.
- Einige TCON-Designs verwenden das Feld DE, um eine Verwendung anzuzeigen, dass die Werte in den Farbfeldern (d. h. der Pixelinhalt) Farbdaten sind. In einigen Fällen können Hsync und Vsync sowie ein Farbfeld zum Anzeigen eines Befehls verwendet werden. Wenn zum Beispiel DE auf null gesetzt wird, können Hsync und Vsync zusammen mit einem Farbfeld zum Anzeigen eines Befehls verwendet werden. Es kann ein beliebiges Farbfeld aus R0 bis R5, B0 bis B5 oder G0 bis G5 zusammen mit Hsync und Vsync verwendet werden, um Befehle in den Farbfeldern anzuzeigen.
- Die hierin beschriebenen Grafik- und/oder Videoverarbeitungsverfahren können in verschiedenen Hardware-Architekturen implementiert werden. Zum Beispiel kann Grafik- und/oder Videofunktionalität in einen Chipsatz integriert werden. Alternativ kann ein diskreter Grafik- und/oder Videoprozessor verwendet werden. Als noch eine andere Ausführungsform können die Grafik- und/oder Videofunktionen durch einen Universalprozessor, einschließlich eines Mehrkernprozessors, implementiert werden. In einer weiteren Ausführungsform können die Funktionen in einem Unterhaltungselektronikgerät implementiert werden.
- Ausführungsformen der vorliegenden Erfindung können als jedes von einem oder mehreren Mikrochips oder einer oder mehreren integrierten Schaltungen, die unter Verwendung eines Motherboards miteinander verbunden sind, verdrahteter Logik, Software, die auf einer Speichervorrichtung gespeichert ist und durch einen Mikroprozessor ausgeführt wird, einer anwendungsspezifischen integrierten Schaltung (ASIC) und/oder einem feldprogrammierbaren Gate-Array (FPGA) oder als eine Kombination davon implementiert werden. Der Begriff „Logik“ kann zum Beispiel Software oder Hardware und/oder Kombinationen von Software und Hardware umfassen.
- Ausführungsformen der vorliegenden Erfindung können zum Beispiel als ein Computerprogrammprodukt bereitgestellt werden, das ein oder mehr maschinenlesbare Medien mit darauf gespeicherten, durch Maschinen ausführbaren Anweisungen umfassen kann, die bei Ausführung durch eine oder mehr Maschinen, wie beispielsweise einen Computer, ein Computernetzwerk oder andere elektronische Vorrichtungen, dazu führen können, dass die eine oder die mehreren Maschinen Operationen gemäß den Ausführungsformen der vorliegenden Erfindung ausführen. Ein maschinenlesbares Medium kann Disketten, optische Platten, CD-ROMs (Compact Disc-Festwertspeicher) und magnetooptische Platten, ROMs (Festwertspeicher), RAMs (Direktzugriffsspeicher), EPROMs (löschbare programmierbare Festwertspeicher), EEPROMs (elektrisch löschbare programmierbare Festwertspeicher), Magnet- oder optische Karten, Flash-Speicher oder andere Typen von Medien / maschinenlesbaren Medien, die zum Speichern von durch Maschinen ausführbaren Anweisungen geeignet sind, umfassen, ohne darauf beschränkt zu sein.
Claims (20)
- Verfahren, umfassend: Empfangen eines Befehls während einer vertikalen oder horizontalen Austastlücke, wobei der Befehl unter Verwendung von Feldern, die Farbdaten zugeordnet sind spezifiziert ist, das Empfangen umfassend: Empfangen eines Data-Enable-(DE)Signals und von Hsync und Vsync Signalen, wobei das DE-Signal angibt, ob die Felder, die Farbdaten zugeordnet sind und die Hsync- und Vsync-Signale einen Befehl beinhalten, wobei der Befehl durch die Werte der Felder die Farbdaten zugeordnet sind, Hsync und Vsync repräsentiert wird; und Anfordern, den Befehl zum Teil basierend auf Informationen in den Feldern auszuführen, die für Farbdaten reserviert sind.
- Verfahren nach
Anspruch 1 , wobei der Befehl einen Befehl zum Speichern eines Bildes in einem Bildpuffer umfasst. - Verfahren nach
Anspruch 1 , wobei der Befehl einen Befehl zum Eintreten in einen Selbstauffrischungsmodus umfasst. - Verfahren nach
Anspruch 1 , wobei der Befehl einen Befehl zum Verlassen eines Selbstauffrischungsmodus umfasst. - Verfahren nach
Anspruch 1 , wobei der Befehl einen Befehl zum Durchführen einer teilweisen Bildschirmaktualisierung umfasst. - Verfahren nach
Anspruch 1 , wobei der Befehl einen Befehl zum Beenden einer teilweisen Bildschirmaktualisierung umfasst. - Verfahren nach
Anspruch 1 , wobei die für Farbdaten zugeordneten Felder Felder in einem Bild umfassen, die in Abschnitt 3.1.4 von „Industry Standard Panels for Monitors - 15.0-inch (ISP 15-inch) Mounting and Top Level Interface Requirements (Version 1.1), March 12, 2003“ der Panel Standardization Working Group spezifiziert sind. - Verfahren nach
Anspruch 1 , wobei die für Farbdaten zugeordneten Felder vier oder mehr Bits umfassen. - Verfahren nach
Anspruch 1 , wobei das Empfangen eines Befehls ein Empfangen eines Befehls unter Verwendung einer LVDS (Low Voltage Differential Signaling)-kompatiblen Schnittstelle umfasst. - Vorrichtung, umfassend: Logik zum Anfordern der Übertragung eines Befehls während einer vertikalen oder horizontalen Austastlücke, wobei der Befehl unter Verwendung von Feldern, die Farbdaten zugeordnet sind spezifiziert ist; Empfangen eines Data-Enable-(DE)Signals und von Hsync und Vsync Signalen, wobei das DE-Signal angibt, ob die Felder, die Farbdaten zugeordnet sind und die Hsync- und Vsync-Signale einen Befehl beinhalten, wobei der Befehl durch die Werte der Felder die Farbdaten zugeordnet sind, Hsync und Vsync repräsentiert wird.
- Vorrichtung nach
Anspruch 10 , wobei der Befehl einen von einem Befehl zum Speichern eines Bildes in einem Bildpuffer, einem Befehl zum Eintreten in einen Selbstauffrischungsmodus und einem Befehl zum Verlassen eines Selbstauffrischungsmodus umfasst, und wobei die Übertragung eine LVDS (Low Voltage Differential Signaling)-kompatible Schnittstelle verwendet. - Vorrichtung nach
Anspruch 10 , wobei der Befehl einen von einem Befehl zum Durchführen einer teilweisen Bildschirmaktualisierung und einem Befehl zum Beenden einer teilweisen Bildschirmaktualisierung umfasst, und wobei die Übertragung eine LVDS (Low Voltage Differential Signaling)-kompatible Schnittstelle verwendet. - Vorrichtung nach
Anspruch 10 , wobei die für Farbdaten zugeordneten Felder Felder in einem Bild umfassen, die in Abschnitt 3.1.4 von „Industry Standard Panels for Monitors - 15.0-inch (ISP 15-inch) Mounting and Top Level Interface Requirements (Version 1.1), March 12, 2003“ der Panel Standardization Working Group spezifiziert sind. - System, umfassend: mindestens eine Antenne; eine Anzeigevorrichtung; einen Bildpuffer; ein Hostsystem; und eine Schnittstelle zwischen der Anzeigevorrichtung und dem Hostsystem, wobei das Hostsystem umfasst: Logik zum Herstellen einer Kommunikation zur Übertragung an die Anzeigevorrichtung unter Verwendung der Schnittstelle, wobei die Kommunikation während einer vertikalen oder horizontalen Austastlücke übertragen wird, und die Kommunikation einen Befehl umfasst, der unter Verwendung von Feldern, die Farbdaten zugeordnet sind spezifiziert ist; wobei die Kommunikation das Empfangen eines Data-Enable-(DE)Signals und von Hsync und Vsync Signalen umfasst, wobei das DE-Signal angibt, ob die Felder, die Farbdaten zugeordnet sind und die Hsync- und Vsync-Signale einen Befehl beinhalten, wobei der Befehl durch die Werte der Felder die Farbdaten zugeordnet sind, Hsync und Vsync repräsentiert wird.
- System nach
Anspruch 14 , wobei die für Farbdaten zugeordneten Felder Felder in einem Bild umfassen, die in Abschnitt 3.1.4 von „Industry Standard Panels for Monitors - 15.0-inch (ISP 15-inch) Mounting and Top Level Interface Requirements“ (Version 1.1), March 12, 2003" der Panel Standardization Working Group spezifiziert sind. - System nach
Anspruch 14 , wobei die für Farbdaten zugeordneten Felder mindestens vier Bits umfassen. - System nach
Anspruch 14 , wobei die Schnittstelle wenigstens LVDS (Low Voltage Differential Signaling) entspricht. - System nach
Anspruch 14 , wobei der Befehl einen von einem Befehl zum Speichern eines Bildes in einem Bildpuffer, einem Befehl zum Eintreten in einen Selbstauffrischungsmodus und einem Befehl zum Verlassen eines Selbstauffrischungsmodus umfasst. - System nach
Anspruch 14 , wobei der Befehl einen von einem Befehl zum Durchführen einer teilweisen Bildschirmaktualisierung und einem Befehl zum Beenden einer teilweisen Bildschirmaktualisierung umfasst. - System nach
Anspruch 14 , ferner umfassend eine von einer Tastatur- und einer Touchscreen-Schnittstelle umfasst.
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US12/889,681 | 2010-09-24 | ||
US12/889,681 US8941592B2 (en) | 2010-09-24 | 2010-09-24 | Techniques to control display activity |
PCT/US2011/053145 WO2012040660A2 (en) | 2010-09-24 | 2011-09-23 | Techniques to control display activity |
Publications (2)
Publication Number | Publication Date |
---|---|
DE112011103209T5 DE112011103209T5 (de) | 2013-06-27 |
DE112011103209B4 true DE112011103209B4 (de) | 2023-03-23 |
Family
ID=45870119
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE112011103209.9T Active DE112011103209B4 (de) | 2010-09-24 | 2011-09-23 | Verfahren, vorrichtung und system zur steuerung von anzeigeaktivität |
Country Status (7)
Country | Link |
---|---|
US (1) | US8941592B2 (de) |
JP (1) | JP5755333B2 (de) |
KR (1) | KR101467127B1 (de) |
CN (1) | CN102725743B (de) |
DE (1) | DE112011103209B4 (de) |
TW (1) | TWI454920B (de) |
WO (1) | WO2012040660A2 (de) |
Families Citing this family (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8941592B2 (en) | 2010-09-24 | 2015-01-27 | Intel Corporation | Techniques to control display activity |
US9196216B2 (en) * | 2011-12-07 | 2015-11-24 | Parade Technologies, Ltd. | Frame buffer management and self-refresh control in a self-refresh display system |
US9342181B2 (en) * | 2012-01-09 | 2016-05-17 | Nvidia Corporation | Touch-screen input/output device touch sensing techniques |
US9823935B2 (en) | 2012-07-26 | 2017-11-21 | Nvidia Corporation | Techniques for latching input events to display flips |
US10141930B2 (en) | 2013-06-04 | 2018-11-27 | Nvidia Corporation | Three state latch |
TWI550396B (zh) * | 2013-06-17 | 2016-09-21 | 廣達電腦股份有限公司 | 電子裝置及其畫面更新方法 |
WO2015132833A1 (ja) * | 2014-03-06 | 2015-09-11 | 株式会社Joled | 半導体デバイスおよび表示装置 |
KR20160033549A (ko) * | 2014-09-18 | 2016-03-28 | 삼성전자주식회사 | 디스플레이 구동회로, 디스플레이 구동회로의 동작방법 및 시스템 온 칩 |
KR102193918B1 (ko) * | 2014-10-24 | 2020-12-23 | 삼성디스플레이 주식회사 | 표시 장치의 동작 방법 |
US10074203B2 (en) | 2014-12-23 | 2018-09-11 | Synaptics Incorporated | Overlay for display self refresh |
US20190057639A1 (en) * | 2017-08-17 | 2019-02-21 | Shenzhen China Star Optoelectronics Semiconductor Display Technology Co., Ltd. | Display device and driving method thereof |
CN109936705B (zh) | 2017-12-18 | 2020-05-12 | 京东方科技集团股份有限公司 | 应用于显示的数据转换方法、数据转换装置及显示装置 |
US11314310B2 (en) * | 2017-12-29 | 2022-04-26 | Intel Corporation | Co-existence of full frame and partial frame idle image updates |
US10665210B2 (en) * | 2017-12-29 | 2020-05-26 | Intel Corporation | Extending asynchronous frame updates with full frame and partial frame notifications |
US10559285B2 (en) * | 2018-03-31 | 2020-02-11 | Intel Corporation | Asynchronous single frame update for self-refreshing panels |
KR102577236B1 (ko) * | 2018-06-05 | 2023-09-12 | 삼성전자주식회사 | 디스플레이 장치 및 그것의 인터페이스 동작 |
CN114731383A (zh) * | 2019-11-28 | 2022-07-08 | 索尼集团公司 | 显示终端设备 |
US11467648B2 (en) * | 2020-03-06 | 2022-10-11 | Intel Corporation | Methods and apparatus to reduce power consumption and improve battery life of display systems using adaptive sync |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040031048A1 (en) | 1999-12-03 | 2004-02-12 | Horlander Karl Francis | Adaptive video image information processing system |
US20050162414A1 (en) | 2000-09-20 | 2005-07-28 | Matsushita Electric Industrial Co., Ltd. | Image apparatus and image display method |
US20070152993A1 (en) | 2005-12-29 | 2007-07-05 | Intel Corporation | Method, display, graphics system and computer system for power efficient displays |
Family Cites Families (31)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5821924A (en) | 1992-09-04 | 1998-10-13 | Elonex I.P. Holdings, Ltd. | Computer peripherals low-power-consumption standby system |
TW243523B (en) | 1993-04-26 | 1995-03-21 | Motorola Inc | Method and apparatus for minimizing mean calculation rate for an active addressed display |
US6564269B1 (en) * | 1998-09-10 | 2003-05-13 | Silicon Image, Inc. | Bi-directional data transfer using the video blanking period in a digital data stream |
US7222155B1 (en) | 1999-06-15 | 2007-05-22 | Wink Communications, Inc. | Synchronous updating of dynamic interactive applications |
JP2001016222A (ja) | 1999-06-30 | 2001-01-19 | Toshiba Corp | ネットワークシステム、電子機器及び電源制御方法 |
JP2001016221A (ja) | 1999-06-30 | 2001-01-19 | Toshiba Corp | ネットワークシステム、電子機器及び電源制御方法 |
JP2001245225A (ja) * | 2000-02-29 | 2001-09-07 | Toshiba Corp | 双方向通信回線を利用した機器間接続システム |
US6552738B1 (en) | 1999-11-18 | 2003-04-22 | Trident Microsystems, Inc. | User interface for control of a display device |
US7558264B1 (en) | 2001-09-28 | 2009-07-07 | Emc Corporation | Packet classification in a storage system |
US7017053B2 (en) | 2002-01-04 | 2006-03-21 | Ati Technologies, Inc. | System for reduced power consumption by monitoring video content and method thereof |
US7839860B2 (en) | 2003-05-01 | 2010-11-23 | Genesis Microchip Inc. | Packet based video display interface |
US8059673B2 (en) | 2003-05-01 | 2011-11-15 | Genesis Microchip Inc. | Dynamic resource re-allocation in a packet based video display interface |
KR100559025B1 (ko) | 2003-05-30 | 2006-03-10 | 엘지전자 주식회사 | 홈 네트워크 관리 시스템 |
JP2005027120A (ja) | 2003-07-03 | 2005-01-27 | Olympus Corp | 双方向データ通信システム |
JP2006268738A (ja) | 2005-03-25 | 2006-10-05 | Sanyo Electric Co Ltd | 情報処理装置、修正プログラム生成方法および修正プログラム生成プログラム |
US7813831B2 (en) | 2005-06-09 | 2010-10-12 | Whirlpool Corporation | Software architecture system and method for operating an appliance in multiple operating modes |
KR100720652B1 (ko) * | 2005-09-08 | 2007-05-21 | 삼성전자주식회사 | 디스플레이 구동 회로 |
JP4581955B2 (ja) | 2005-10-04 | 2010-11-17 | ソニー株式会社 | コンテンツ伝送装置及びコンテンツ伝送方法、並びにコンピュータ・プログラム |
JP4640824B2 (ja) | 2006-01-30 | 2011-03-02 | 富士通株式会社 | 通信環境の測定方法、受信装置、及びコンピュータプログラム |
TWI325576B (en) * | 2006-03-01 | 2010-06-01 | Au Optronics Corp | Asymmetric display panel and image inversion method thereof |
KR100786509B1 (ko) | 2006-06-08 | 2007-12-17 | 삼성에스디아이 주식회사 | 유기전계발광표시장치 및 그의 구동방법 |
JP2008084366A (ja) | 2006-09-26 | 2008-04-10 | Sharp Corp | 情報処理装置及び録画システム |
JP4176122B2 (ja) | 2006-10-24 | 2008-11-05 | 株式会社東芝 | サーバ端末、画面共有方法およびプログラム |
KR100805254B1 (ko) | 2006-12-01 | 2008-02-21 | 주식회사 애트랩 | 광 포인팅 장치 및 이 장치의 데이터 전송 방법 |
US20080143695A1 (en) | 2006-12-19 | 2008-06-19 | Dale Juenemann | Low power static image display self-refresh |
JP2008182524A (ja) | 2007-01-25 | 2008-08-07 | Funai Electric Co Ltd | 映像音声システム |
KR20080090784A (ko) | 2007-04-06 | 2008-10-09 | 엘지전자 주식회사 | 전자 프로그램 정보 제어 방법 및 수신 장치 |
US8767952B2 (en) | 2007-12-17 | 2014-07-01 | Broadcom Corporation | Method and system for utilizing a single connection for efficient delivery of power and multimedia information |
JP2009168947A (ja) | 2008-01-11 | 2009-07-30 | Oki Semiconductor Co Ltd | 表示駆動回路および方法 |
US7961656B2 (en) | 2008-09-29 | 2011-06-14 | Intel Corporation | Protocol extensions in a display port compatible interface |
US8941592B2 (en) | 2010-09-24 | 2015-01-27 | Intel Corporation | Techniques to control display activity |
-
2010
- 2010-09-24 US US12/889,681 patent/US8941592B2/en not_active Expired - Fee Related
-
2011
- 2011-09-23 KR KR1020137004123A patent/KR101467127B1/ko not_active IP Right Cessation
- 2011-09-23 WO PCT/US2011/053145 patent/WO2012040660A2/en active Application Filing
- 2011-09-23 TW TW100134381A patent/TWI454920B/zh not_active IP Right Cessation
- 2011-09-23 CN CN201180002821.3A patent/CN102725743B/zh not_active Expired - Fee Related
- 2011-09-23 DE DE112011103209.9T patent/DE112011103209B4/de active Active
- 2011-09-23 JP JP2013528399A patent/JP5755333B2/ja not_active Expired - Fee Related
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040031048A1 (en) | 1999-12-03 | 2004-02-12 | Horlander Karl Francis | Adaptive video image information processing system |
US20050162414A1 (en) | 2000-09-20 | 2005-07-28 | Matsushita Electric Industrial Co., Ltd. | Image apparatus and image display method |
US20070152993A1 (en) | 2005-12-29 | 2007-07-05 | Intel Corporation | Method, display, graphics system and computer system for power efficient displays |
Non-Patent Citations (1)
Title |
---|
Industry standard panels for monitors - 15.0-inch (ISP 15-inch): Mounting and top level interface requirements / Panel Standardization Working Group. Version 1.1, March 12, 2003. 19 S. - URL: http://www.wdfxw.net/Fulltext32369990.htm [abgerufen am 06.09.2018] |
Also Published As
Publication number | Publication date |
---|---|
US8941592B2 (en) | 2015-01-27 |
KR20130040251A (ko) | 2013-04-23 |
DE112011103209T5 (de) | 2013-06-27 |
TWI454920B (zh) | 2014-10-01 |
JP5755333B2 (ja) | 2015-07-29 |
JP2013545156A (ja) | 2013-12-19 |
WO2012040660A3 (en) | 2012-06-14 |
US20120075188A1 (en) | 2012-03-29 |
KR101467127B1 (ko) | 2014-11-28 |
TW201235850A (en) | 2012-09-01 |
CN102725743B (zh) | 2016-07-06 |
CN102725743A (zh) | 2012-10-10 |
WO2012040660A2 (en) | 2012-03-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE112011103209B4 (de) | Verfahren, vorrichtung und system zur steuerung von anzeigeaktivität | |
DE112006003194B4 (de) | Integration einer Anzeigensteuerung in einen Prozessor mit geringem Leistungsverbrauch | |
DE69735975T2 (de) | System und Verfahren zur Überlagerung von wahlweise in unterschiedlichen nativen Formaten gespeicherten Bildern | |
US9979922B2 (en) | Low power consumption display device | |
DE102015108057B4 (de) | Aktualisierungsabhängiges adaptives Dithering für ein Display mit variabler Aktualisierungsrate | |
DE112012005223B4 (de) | Energiemanagement des Displaycontrollers | |
DE69312786T2 (de) | Externes Interface für einen hochleistungsfähigen Graphikadapter, das die graphische Kompatibilität gewährt | |
DE102009058274A1 (de) | Hybridgrafikanzeige-Power-Management | |
DE112014000938B4 (de) | Verfahren und Vorrichtung zur Stromeinsparung in einer Anzeige-Pipeline durch Herunterfahren von inaktiven Komponenten | |
DE102012203916A1 (de) | Verfahren und Apparat zum Steuern einer spärlichen Aktualisierung eines selbstaktualisierenden Anzeigegeräts, welches mit einer Grafiksteuerung gekoppelt ist | |
DE112005003695B4 (de) | Fehlerverteilung zum Stromsparen bei Anzeige-Bildspeichern | |
EP2857930A2 (de) | Verfahren zum Senden von Befehlen an eine Zielvorrichtung | |
DE112015000959T5 (de) | Adaptive Videoverarbeitung | |
DE102011016051A1 (de) | Techniken zum Verwalten von Energieverwendung | |
DE102010053298A1 (de) | Synchronisierte Medienverarbeitung | |
DE102014108329A1 (de) | Dynamische RGBW-Farbtreuesteuerung | |
DE102015006750A1 (de) | Abtasten, fehlerverwaltung und/oder kontextwechsel über eine rechnerpipeline | |
DE102020118496A1 (de) | Anzeigetafelselbstauffrischungs-Übertragung (PSR-Übertragung) von Massendaten | |
DE102022134250A1 (de) | Technologien für eine selektive Niedrigleistungs-Rahmenaktualisierung auf einer Anzeige | |
DE112011100221T5 (de) | Benutzerschnittstelleneinheit zum Abrufen nur aktiver Bereiche eines Rahmens | |
DE102018130364A1 (de) | Koexistenz von vollrahmen- und teilrahmen-inaktivitätsbild-aktualisierungen | |
DE112017003299T5 (de) | OLED-sensitive Inhaltserstellung und Inhaltszusammenstellung | |
DE112021004857T5 (de) | Elektronische anzeigepipeline-leistungsverwaltungssysteme und verfahren | |
DE102014117564A1 (de) | Adaptive teilweise bildschirmaktualisierung mit dynamischer hintergrundbeleuchtungssteuerungsmöglichkeit | |
DE102007054029A1 (de) | Display, Computersystem, Grafiksystem und Verfahren zum Betreiben eines Computersystems |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
R012 | Request for examination validly filed | ||
R016 | Response to examination communication | ||
R016 | Response to examination communication | ||
R018 | Grant decision by examination section/examining division | ||
R020 | Patent grant now final |