Virtual extended display information data (EDID) in a flat panel controller
First Claim
1. A method of partitioning memory space of a single memory device in a display controller having a number of data ports each capable of being connected to an appropriate type video source and a processor arranged to process executable instructions and associated data, comprising:
- allocating a first portion of the memory space for storing the executable instructions and associated data; and
allocating a second portion of the memory space for storing extended display information data, wherein the first and the second portions are always available for access by the data ports and/or the processor regardless of a power state of the display controller.
1 Assignment
0 Petitions
Accused Products
Abstract
A display controller coupled to a display device by way of a display interface and to a host device by way of a data port that includes a processor arranged to process executable instructions and associated data, a single memory device for storing the executable instructions and associated data and EDID corresponding to the display device, and a bridge portion coupling the single memory device to the host device by way of the data port, wherein the bridge portion is always in a powered on state thereby providing access to the single memory device by the host device even when the display controller is in a powered off state such as during a boot up process when the display controller is in the powered off state.
47 Citations
24 Claims
-
1. A method of partitioning memory space of a single memory device in a display controller having a number of data ports each capable of being connected to an appropriate type video source and a processor arranged to process executable instructions and associated data, comprising:
-
allocating a first portion of the memory space for storing the executable instructions and associated data; and
allocating a second portion of the memory space for storing extended display information data, wherein the first and the second portions are always available for access by the data ports and/or the processor regardless of a power state of the display controller. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A display controller coupled to a display device by way of a display interface and to a host device by way of a number of data ports, comprising:
-
a processor arranged to process executable instructions and associated data; and
a single memory device for storing the executable instructions and associated data and EDID corresponding to the display device that is always available for access by the data ports and/or the processor regardless of a power state of the display controller. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. Computer program product for acquiring EDID from a single memory device used to concurrently store the EDID and executable instructions and associated data in an EDID compliant display controller by a host device coupled thereto by way of a requesting port, comprising:
-
computer code for supplying power to the memory device from the host device by way of the requesting port during boot up when the display controller is powered down;
computer code for retrieving the EDID stored in the single memory device;
computer code for passing the retrieved EDID to the requesting port;
computer code for acquiring the EDID by the host device from the requesting port; and
computer readable medium for storing the computer code. - View Dependent Claims (18, 20, 21, 22, 23, 24)
-
Specification