Devices and methods for indicating active frame starts
AssigneeApple Inc.
InventorsTaesung Kim, Christopher P. Tann, Sandro H. Pintz
Life of this patent
Estimating the term…
Abstract
Devices and methods for providing an indication of an active frame start, while reducing a number of line buffers utilized by conventional systems are provided herein. By way of example, an electronic display panel may include a host device (e.g., a processor) that provides an indication of a pending active frame start. The indication may be provided at a predetermined and fixed time/line interval before the active frame start. Next, a timing controller of the display circuitry may generate a vertical start pulse during vertical blanking based upon the indication and the fixed time/line interval. The vertical start pulse may be used to drive multi-clock integrated row driver circuits.
Claims24
A system, comprising:
- display circuitry useful to display active frame data at a particular time;
- and
- a host device configured to:
- identify a subsequent active frame start representative of the particular time when the active frame data should be displayed;
- and
- provide an indication of the subsequent active frame start to the display circuitry at a pre-defined fixed lead time interval,
- wherein the display circuitry is configured to:
- receive a vertical start pulse indicating the subsequent active frame start;
- and
- display the active frame data at the subsequent active frame start, without delaying the active frame data based upon the vertical start pulse.
A machine-implemented method, comprising:
- identifying a subsequent active frame start for active frame data;
- providing an indication of the subsequent active frame start;
- activating a vertical start pulse at a specified interval before the active frame start based at least in part upon the indication, without delaying the active frame data after activating the vertical start pulse.
A host device of active frame data, configured to:
- provide the active frame data to display circuitry;
- identify a subsequent active frame start representative of the particular time when the active frame data should be displayed by the display circuitry;
- and
- provide an indication of the subsequent active frame start to the display circuitry at a lead time interval, wherein the lead time interval is agreed upon by a timing controller configured to control timing of displaying the active frame data and the host providing the active frame data.
A timing controller useful for controlling timing of displaying active frame data on a display, configured to:
- interpret an indication a subsequent active frame start provided at a fixed lead time interval, wherein the subsequent active frame start represents a time when the active frame data should be displayed on the display and the fixed lead time interval is a fixed interval of time agreed upon by the timing controller and a host providing the active frame data;
- calculating a vertical start pulse activation time by calculating the difference between the fixed lead time interval and a specified interval, wherein the specified interval is a fixed interval of time between activating the vertical start pulse and the active frame data that is expected by the display.
Dependencies are inferred from the claim text.