EP2857930A2

Techniques to transmit commands to a target device

Abstract

Techniques are described to transmit commands to a display device. The commands can be transmitted in header byte fields of secondary data packets. The commands can be used to cause a target device to capture a frame, enter or exit self refresh mode, or reduce power use of a connection. In addition, a request to exit main link standby mode can cause the target enter training mode without explicit command to exit main link standby mode.

EP2857930A2, drawing sheet 1
Sheet 1 of 6

Term

5 yearsto projected expiry

Projected expiry 26 September 2031, counted from filing; an application has no term until it is granted.

  1. Priority and filed
  2. Published
  3. Today
  4. Projected expiry

24 claims: 8 independent, 16 dependent

  1. 1
    An apparatus to form a secondary data packet, the apparatus comprising:logic to form at least a first bit and a second bit in the secondary data packet, wherein the first bit is to indicate whether to enter self refresh and the second bit is to indicate whether to store a frame for display into a frame buffer and wherein the secondary data packet is in compliance with a DisplayPort specification.
  2. 6
    The apparatus of any of claims 1-5, comprising:an interface communicatively coupled to the logic to form at least a first bit and a second bit in a secondary data packet;a display controller communicatively coupled to the interface;and a frame buffer, the display controller to cause storage of a frame for display into the frame buffer in response to an indication to enter self refresh and an indication to store a frame for display into the frame buffer.
  3. 8
    A computer-implemented method for forming a secondary data packet, the method comprising:forming at least a first bit and a second bit in a secondary data packet, wherein the first bit is to indicate whether to enter self refresh and the second bit is to indicate whether to store a frame for display into a frame buffer and wherein the secondary data packet is in compliance with a DisplayPort specification.
  4. 12
    The computer-implemented method of any of claims 8-11, comprising:causing powering down of components, the components comprising one or more of: a display phase lock loop (PLL), display plane, display pipe, or display interface.
  5. 13
    At least one machine readable medium for forming a secondary data packet, the at least one medium including code, when executed, to cause a machine to perform the methods of claims 8-12.
  6. 14
    An apparatus to process a portion of a secondary data packet, the apparatus comprising:a controller to receive at least a first bit and a second bit from the secondary data packet, wherein the first bit is to indicate whether to enter self refresh and the second bit is to indicate whether to store a frame for display into a frame buffer and wherein the secondary data packet is in compliance with a DisplayPort specification.
  7. 18
    The apparatus of any of claims 14-17, comprising:a frame buffer, the controller to cause storage of a frame for display into the frame buffer in response to an indication to enter self refresh and an indication to store a frame for display into the frame buffer.
  8. 21
    A computer-implemented method for processing a portion of a secondary data packet, the method comprising:receiving at least a first bit and a second bit from a secondary data packet, wherein the first bit is to indicate whether to enter self refresh and the second bit is to indicate whether to store a frame for display into a frame buffer and wherein the secondary data packet is in compliance with a DisplayPort specification.
  9. 23
    The method of any of claims 21-22, wherein the DisplayPort specification comprises DisplayPort specification version 1.1a.
  10. 24
    At least one machine readable medium for forming a secondary data packet, the at least one medium including code, when executed, to cause a machine to perform the methods of claims 21-23.