Display device, operation method thereof, and electronic system
Patent Information
- Application Number
- TW113126358
- Authority / Receiving Office
- TW · TW
- Patent Type
- Patents
- Current Assignee / Owner
- Priority Date
- 2024-01-09
- Filing Date
- 2024-07-15
- Publication Date
- 2026-10-01
- Estimated Expiration
- 2044-07-14
AI Technical Summary
Existing display devices face compatibility issues due to the inability of source devices to read high-resolution performance information, such as 4K or 8K ultra-high-definition data, as they are limited to reading extended display identification data, while display devices store both display identification and extended display identification data, leading to communication failures.
The display device is designed to store extended display identification data within the structure of display identification data and use mapping information to map specific information of the extended data to the display identification data, allowing source devices to read the high-resolution information using different slave addresses and a bidirectional communication protocol.
This solution enhances compatibility between source and display devices by enabling the reading of high-resolution performance information, maintaining the size of the display identification data, and improving the display device's ability to process and output high-definition content.
Smart Images

Figure TWG2TB001913543_001 
Figure TWG2TB001913543_002 
Figure TWG2TB001913543_003
Abstract
Description
Display device, operating method thereof, and electronic system [CROSS-REFERENCE TO RELATED APPLICATIONS] This application claims priority from Korean Patent Application No. 10-2024-0003489 filed on January 9, 2024, in the Korean Intellectual Property Office, the contents of which are incorporated herein by reference in their entirety. A display device can display images based on input from various source devices connected to the display device. For example, a display device can display images stored on the display device and receive and display images from a connected source device via a cable such as a high-definition multimedia interface (HDMI). In recent years, digital image display devices capable of displaying high-definition images have become more prevalent, and content with ultra-high-definition (Ultra HD) resolution exceeding full-high-definition (Full HD) resolution has also increased. Source devices can process the content format based on the performance information of the display device and provide the processed content to the display device. The present disclosure relates to a display device including various versions of performance information, an operating method of the display device, and an electronic system. Furthermore, the present disclosure relates to a display device, an operating method of the display device, and an electronic system capable of improving the compatibility between a source device and a display device. Furthermore, the present disclosure relates to a display device, an operating method of the display device, and an electronic system capable of providing performance information of the display device to a source device. According to some embodiments, a display device may include: a receiver configured to receive a first request signal from the outside, the first request signal requesting first performance information as performance information of the display device; a memory configured to store second performance information, the second performance information including a first data block and a second data block, wherein the first data block includes first data as a header, the header consisting of a fixed pattern indicating that it is the first performance information, and the second data block includes second data as a block tag for identifying the data block; and a controller configured to output data having a predetermined size from the first data as the first performance information to the receiver based on the first request signal, so that the receiver outputs the first performance information to the outside. According to some embodiments, a display device operating method may include: receiving a first request signal requesting first performance information of the display device; based on the first request signal, reading the first performance information from second performance information including the first performance information; reading data of the second information of the second performance information as data of the first information of the first performance information; and outputting the first performance information. According to some embodiments, an electronic system may include: a first source device configured to output a first request signal, the first request signal requesting first performance information as performance information of a display device; a second source device configured to output a second request signal, the second request signal requesting second performance information as performance information of the display device; and a display device configured to output a portion of the second performance information as the first performance information to the first source device based on the first request signal, and to output the second performance information to the second source device based on the second request signal. In the following detailed description, only certain embodiments of the present invention are shown and described by way of illustration. It should be appreciated by those skilled in the art that the described embodiments may be modified in various ways without departing from the spirit or scope of the present invention. Therefore, the drawings and description are to be regarded as illustrative in nature and not restrictive. Throughout the specification, the same reference numerals designate the same elements. In the flowcharts described with reference to the drawings, the order of operations may be changed, some operations may be combined, some operations may be divided, and certain operations may not be performed. In addition, expressions written in the singular can be understood as singular or plural unless explicit expressions such as "a," "an," or "single" are used. Terms including ordinal numbers such as first and second may be used to describe various components, but the components are not limited to these terms. These terms are only used to distinguish one component from other components. FIG. 1 is a configuration diagram of an electronic system according to some embodiments. According to FIG. 1 , an electronic system 100 includes a display device 110 and a source device 120 . Source device 120 can provide content, such as video and audio, to display device 110. For example, source device 120 may include various electronic devices capable of providing content to display device 110, such as set-top boxes, over-the-top (OTT) devices, digital video disc (DVD) players, Blu-ray disc players, personal computers (PCs), and game consoles. Display device 110 can output or display content received from source device 120. For example, display device 110 may include various types of electronic devices capable of receiving and outputting content, such as an internet-connected TV, a smart TV, an internet-connected TV, a web-based TV, an Internet Protocol TV (IPTV), a PC, and the like. Because display device 110 can receive and display content, it may be referred to as a content receiving device, a computing device, or the like. Multiple source devices may be connected to display device 110. The display device 110 and the source device 120 can be connected via various connection methods and can transmit and receive content. The various connection methods may include cables, and the display device 110 and the source device 120 may include one or more connection ports for cable connections. The one or more connection ports may include a digital input interface, such as a High-Definition Multimedia Interface (HDMI) port, a display port, a Type-C port, etc. For example, the display device 110 and the source device 120 may each have an HDMI port and communicate through the corresponding port. The Video Electronics Standards Association (VESA) has established standards for Display Identification Data (Display ID) and Extended Display Identification Data (EDID), which are related to the performance information of the display device 110. It also defines the Display Data Channel (DDC) protocol for data communication between the source device 120 and the display device 110. According to the DDC protocol, when the display device 110 is connected to and powered by the source device 120, the display device 110 can provide Display ID data or Extended Display ID data to the source device 120. Furthermore, when the source device 120 receives Display ID data or Extended Display ID data from the display device 110, it can provide content corresponding to the Display ID data or Extended Display ID data, enabling the display device 110 to display images. The display device 110 can store at least one of the Display ID data and Extended Display ID data. Display identification data and extended display identification data define data formats that enable source device 120 to read the display capabilities of display device 110. For example, display identification data and extended display identification data may include screen ratio information, as well as information such as the manufacturer's name, month and year of product manufacturing, product type, DisplayID and EDID versions, product resolution and color coordinates, phosphor and filter types, timing, screen size, brightness, and pixel count. Display identification data is a VESA standard designed to replace extended display identification data. For example, because extended display identification data does not have enough bits to include high-resolution information such as 4K or 8K ultra high definition (UHD), extended display identification data includes low-resolution information (such as HD or Full HD), while display identification data can include high-resolution information such as 4K or 8K UHD. A detailed description of display identification data and extended display identification data is provided below with reference to Figures 3 through 6. As described above, compared to extended display identification data, display identification data further includes performance information for specific functions (e.g., resolution). Furthermore, display device 110, which includes display identification data, can provide performance based on the display identification data, and the source device 120 connected thereto may be forced to read the performance information stored by display device 110. However, if the performance information stored by display device 110 differs from the performance information readable by source device 120—for example, if display device 110 stores display identification data as performance information, while source device 120 can only read extended display identification data as the performance information of display device 110—then the source device 120 may be unable to read the performance information from display device 110. FIG. 2 is a block diagram of a source device and a display device according to some embodiments. In some embodiments, the electronic device 200 includes a source device 220 and a display device 210 . In some embodiments, the source device 220 includes a transmitter 221 , an image processor 223 , and a controller 225 . In some embodiments, the transmitter 221 can output video signals, audio signals, and the like at a resolution that the display device 210 can process. Furthermore, the transmitter 221 can receive display identification data or extended display identification data from the display device 210, including display performance information, such as information about supported resolutions. In some embodiments, the source device 220 may only be able to read the extended display identification data (hereinafter also referred to as EDID) 214 as the performance information of the display device 210. According to some embodiments, when the source device 220 is only able to read the extended display identification data 214 of the display device 210, the transmitter 221 can receive a specific information value of the display identification data (hereinafter also referred to as DisplayID) 212 from the display device 210 as the specific information value of the extended display identification data 214. In some embodiments, the image processor 223 may process images to be transmitted via the transmitter 221 under the control of the controller 225. The controller 225 may control the overall operation of the source device 220. For example, the controller 225 may control the image processor 223 to process video signals, audio signals, etc. to be transmitted to the display device 210, and may also control the processed video signals, audio signals, etc. to be output via the transmitter 221. In some embodiments, the display device 210 includes a receiver 211 , a memory 213 , a controller 215 , and a display 217 . In some embodiments, under the control of the controller 215, the receiver 211 may receive video signals, audio signals, etc. from the source device 220 according to a connection protocol and output them to the display 217. In some embodiments, the receiver 211 may receive a request signal for performance information from the transmitter 221 and output the extended display identification data 214 or the display identification data 212 as the performance information of the display device 210 to the transmitter 221. In some embodiments, the display 217 may display a video signal received from the controller 215 on a screen. In some embodiments, the memory 213 may include the display identification data 212 and the extended display identification data 214 as performance information of the display device 210. In some embodiments, the extended display identification data 214 may be stored in certain areas within the display identification data 212, or may be stored in certain data blocks among the multiple data blocks of the display identification data 212. In some embodiments, the memory 213 may store the extended display identification data 214 in a form in which specific information of the extended display identification data 214 is mapped to specific information of the display identification data 212. Alternatively, the memory 213 may store a command instructing the controller 215 to read specific information of the display identification data 212 as information of the extended display identification data (214). In some embodiments, the controller 215 may control the overall operation of the display device 210. When the receiver 211 receives a signal from the source device 220 requesting the extended display identification data, the controller 215 may control the receiver 211 to transmit the extended display identification data 214 stored in the memory 213 to the source device 220. In some embodiments, when the receiver 211 receives a signal from the source device 220 requesting the extended display identification data, the controller 215 may sequentially read the extended display identification data 214 stored in the memory 213 and read the specific information value of the display identification data 212 as the specific information value of the extended display identification data 214. Specifically, the controller 215 may read the specific information of the display identification data 212 as the extended display identification data (214) information based on the extended display identification data 214 stored in the memory 213 in a form in which the specific information of the extended display identification data 214 is mapped to the specific information of the display identification data 212. Alternatively, the controller 215 may read the specific information of the display identification data 212 as the expanded display identification data (214) information stored in the memory 213 according to the command indicating the specific information of the display identification data 212 as the expanded display identification data (214) information. In some embodiments, the memory 213 may further include mapping information (e.g., mapping data) 216. The mapping information 216 may include information for mapping specific information of the extended display identification data 214 to specific information of the display identification data 212. Specifically, the mapping information 216 may include information of the extended display identification data 214 as a mapping target and information of the display identification data 212 as data corresponding to the extended display identification data to be mapped. In some embodiments, when the receiver 211 receives a signal from the source device 220 requesting extended display identification data, the controller 215 may read the extended display identification data 214 stored in the memory 213 and identify the information of the extended display identification data 214 as the mapping target based on the mapping information 216. The controller 215 may read the data of the display identification data 212 as the data corresponding to the information of the extended display identification data 214 as the mapping target based on the mapping information 216, and control the receiver to transmit the read data as the data of the extended display identification data 214 to the source device 220. In some embodiments, when the receiver 211 receives a signal from the source device 220 requesting display identification data, the controller 215 may control the receiver 211 to transmit the display identification data 212 stored in the memory 213 to the source device 220 . The display device 210 according to some embodiments has the advantage of being able to maintain the size of performance information stored in the display device 210 within the size of the display identification data (e.g., 128 bytes) by storing the extended display identification data 214 in certain areas within the display identification data 212 and mapping specific information of the extended display identification data 214 to specific information of the display identification data 212. In some embodiments, the memory 213 may be implemented as an electrically erasable programmable read-only memory (EEPROM). In some embodiments, the transmitter 221 of the source device 220 and the receiver 211 of the display device 210 may be connected via one or more cables. The following assumes that the transmitter 221 and the receiver 211 are connected via an HDMI cable, and describes the communication process in this case. In some embodiments, the HDMI cable includes a transition minimized differential signaling (TMDS) line 231 for transmitting audio and video signals, a DDC line 233 for transmitting information of display identification data or extended display identification data, a power supply line 235, and a hot plug detect (HPD) line 237 for controlling the reading of display identification data or extended display identification data. In some embodiments, data communication between the source device 220 and the display device 210 complies with the DDC protocol. According to the DDC protocol, the source device 220 and the display device 210 can be connected via an HDMI cable. The transmitter 221 of the source device 220 can provide a predetermined voltage, such as 5V, to the receiver 211 of the display device 210 via a power supply line 235. Upon receiving the predetermined voltage, the receiver 211 can transmit a high-level signal to the transmitter 221 via an HPD line 237. Upon receiving the high-level signal from the receiver 211 via the HPD line 237, the transmitter 221 can transmit a request signal via a DDC line 233, requesting display identification data or extended display identification data, i.e., performance information of the display device 210. Upon receiving the request signal, the receiver 211 can provide the performance information of the display device 210 to the transmitter 221. The DDC protocol supports bidirectional communication between the source device 220 and the display device 210 using a high-speed synchronous serial communication system called the inter-integrated circuit (I2C). Therefore, the source device 220 and the display device 210 can function as a master and a slave, exchanging data or signals. In other words, the source device 220 can act as a master, transmitting a signal requesting display identification data or extended display identification data from the display device 210, while the display device 210 can act as a slave, receiving signals from the source device 220. Furthermore, according to the DDC protocol, the display identification data and extended display identification data in the display device 210 can use different slave addresses. Specifically, from a display device 210 containing both display identification data and extended display identification data, the source device 220 can use a first slave address (e.g., slave addresses A0h and A1h) to read the extended display identification data, and a second slave address (e.g., slave addresses A4h and A5h) to read the display identification data. According to some embodiments, the display device 210 may output the extended display identification data 214 or the display identification data 212 stored in the display device 210 based on the performance information that the source device 220 can read. According to some embodiments, because the display device 210 stores both the display identification data 212 and the extended display identification data 214, compatibility between the source device 220 and the display device 210 is improved. The extended display identification data and the display identification data will be described below. However, the information or values related to the extended display identification data and the display identification data described below are provided for ease of explanation and understanding only, and the information or values of the extended display identification data and the display identification data are not limited to the following description and illustrations. FIG. 3 is a schematic diagram illustrating the structure of extended display identification data. Extended Display Identification Data (EDID) is a standardized method for a display device (e.g., reference numeral 210 in Figure 2 ) to communicate its display performance information to a source device (e.g., reference numeral 220 in Figure 2 ). Display device 210 uses EDID to transmit performance information, such as the default and recommended resolutions, to its connected source device 220. Source device 220 then generates content formatted to meet the requirements of display device 210 based on the EDID. The extended display identification data 300 may include one or more data blocks having an expandable structure so that it can include information that increases as the specifications of the display device 210 increase. For example, the extended display identification data 300 may include a basic EDID block and one or more extended EDID blocks. Referring to Figure 3, the extended display identification data 300 includes four blocks, a basic EDID block 310, a first extended EDID block 320, a second extended EDID block 330, and a third extended EDID block 340. The basic EDID block 310, which is the first block, is a necessary block and may have, for example, EDID 1.3 or higher. The basic EDID block 310 may be called a VESA block. The first extended EDID block 320, which is the second block, may refer to an extended block or a block mapping. For example, when the extended display identification data 300 includes two blocks, the first extended EDID block 320 may be referred to as an extended block. When the extended display identification data 300 includes three or more blocks, the first extended EDID block 320 may refer to a block map including extended block information. The basic EDID block 310 may contain various information indicating the characteristics of the display device 210. The size of the basic EDID block 310 may be fixed to a predetermined size (e.g., 128 bytes). The basic EDID block 310 includes a header 311 consisting of a fixed pattern, indicating that it is an extended display identification data file; display product identification information 312 containing product information such as the display manufacturer and manufacturing date; EDID version information 313; basic display parameters 314 defining the characteristics of the display device; color characteristics 315 defining the RGB color space conversion technology used by the display device; detailed timing information 316 for the resolutions supported by the display device; and a checksum 317. For example, the basic display parameters 314 may define whether the display device accepts any analog or digital input (e.g., reference symbol "314_1"), the maximum horizontal and vertical dimensions of the display (e.g., reference symbols "314_2" and "314_3"), gamma transfer characteristics (e.g., reference symbol "314_4"), and power management capabilities (e.g., reference symbol "314_5"). In some embodiments, the extended display identification data 300 may be stored in certain areas within the display identification data. In some embodiments, certain areas within the display identification data may refer to data blocks within the display identification data. In some embodiments, specific information of the extended display identification data 300 (e.g., display product identification information 312, basic display parameters 314, etc.) may be the same as specific information within the display identification data. Therefore, according to some embodiments, the memory 213 of the display device 210 may store the extended display identification data 214 in a form in which specific information of the extended display identification data 214 is mapped to specific information of the display identification data 212, or may store instructions instructing the controller 215 to read specific information of the display identification data 212 as extended display identification data (214) information. According to some embodiments, the controller 215 may read specific information of the display identification data 212 as extended display identification data (214) information based on the instructions stored in the memory 213. Alternatively, according to certain embodiments, mapping information (e.g., reference symbol 216 in FIG. 2 ) of display device 210 may map specific information of extended display identification data 300 to specific information within the display identification data, thereby defining the information of the display identification data as information of the extended display identification data. A detailed description of the display identification data will be provided below with reference to FIG. 4 through FIG. 6 . Figure 4 is a schematic diagram illustrating a data block displaying identification data. Specifically, Figure 4 shows a data block displaying identification data and a block label corresponding to the block. Display identification data 400 is a VESA standard designed to replace the extended display identification data standard. Version 1.1 was released in March 2009, version 1.3 in September 2013, and version 2.0 in September 2017. The display identification data version described herein may be Display Identification Data 2.0, but is not limited thereto. Display identification data 400 may include the product name and performance information related to display device 210, such as color gamut, supported functions, and supported resolutions, similar to extended display identification data (e.g., reference symbol "300" in FIG3 ). Display device 210 can transmit display identification data 400 as performance information to a connected source device 220. Source device 220 can generate content formatted to meet the requirements of display device 210 based on display identification data 400. Furthermore, display identification data 400 differs from extended display identification data 300 in that it uses a separately defined modular structure, referencing the concept of data blocks, to provide specific information. 4 , the data blocks of display identification data 400 include a display product identification information block 420 , which includes product information such as the display manufacturer and manufacturing information, a display parameter block 430 that defines the characteristics of the display device, a detailed timing information block 440 that the display device can support, a display interface 450 , and the like. Each block is independently defined. The data blocks of display identification data may further include a reserved block 410 for additional data. Depending on the source device 220 connected to the display device 210, the reserved block 410 may be a data block for storing additional performance information required by the display device 210. Furthermore, the display identification data 400 may include more data blocks containing performance information related to the display device 210. The data block of display identification data 400 may include a block tag unique to the data block. The controller 215 of the display device 210 may identify the data block based on its block tag and read information from the corresponding data block. For example, based on the block tag '20h', the controller 215 may identify the corresponding data block as the display product identification information block 420 containing display product information and read the information from the corresponding data block. In some embodiments, the reserved block 410 may include extended display identification data. In some embodiments, the source device 220, which is only capable of reading the extended display identification data, may request the extended display identification data from the display device 210 as performance information and read the extended display identification data stored in the display device 210 using the first slave address. In response to the request from the source device 220, the controller 215 may read the extended display identification data from the reserved block 410. According to some embodiments, the display device 210 may use mapping information to map specific information values of the EDID information identical to the DisplayID information to corresponding data blocks of the display identification data, without describing the specific information values of the EDID information identical to the DisplayID information in the reserved block 410. Alternatively, according to some embodiments, the display device 210 may store the extended display identification data in a form in which specific information of the extended display identification data is mapped to specific information of the display identification data, without describing the specific information values of the EDID information identical to the DisplayID information in the reserved block 410, or may store a command in memory instructing the specific information of the display identification data to be read as EDID information. The following will describe the display product identification information block 420 and the display parameter block 430 in the data block to describe in detail the data block structure of the display identification data. Figures 5 and 6 are schematic diagrams for explaining the data block structure of display identification data. Specifically, Figure 5 shows the display product identification information block of the display identification data, and Figure 6 shows the display parameter block of the display identification data that defines the characteristics of the display device. The data block displaying identification data (e.g., reference symbol "400" in FIG. 4 ) may include various fields. The size of each field in the data block displaying identification data 400 is variable, and no specific number of bit tuples is specified; however, the size of a particular field may be fixed. The values of the individual information items shown in FIG. 5 and FIG. 6 are merely examples and are not intended to be limiting. 5 , the display product identification information block 420 may include a block tag 421 of the display product identification information block, revision information 422, a manufacturer ID 424, and the like. The first field is used to identify the corresponding data block and indicates the tag 421 of the corresponding data block. In other words, as shown in FIG5 , the block tag of the display product identification information block may be '20h' (the offset field may be '05h'). Therefore, the controller 215 of the display device 210 may identify the corresponding data block as the display product identification information block based on the block tag '20h'. The second field indicates the block revision number '00h' of the corresponding data block (see reference symbol 422 ). When bits are added or changed in the block, the corresponding data may be increased. The third field indicates the number of payloads used in the corresponding data block (e.g., reference symbol "423"), i.e., '0Ch'. The other fields may include the manufacturer ID 424, production code 425, serial number 426, etc. of the display device as performance information of the display device 210 defined in the display product identification information block. 6 , display parameter block 430 may include overall parameters of display device 210. As shown, display parameter block 430 may include a display parameter block block tag of '21h' (see reference symbol 431 ), a display parameter block revision number of '00h' (see reference symbol 432 ), and a display parameter block payload number of '1Dh' (see reference symbol 433 ). Furthermore, the display parameter block may include the horizontal and vertical dimensions of the image (see reference symbols 434 and 435 ), etc., as display device performance information defined in the corresponding data block. In some embodiments, the specific information in the data block of the display identification data may be the same as the specific information in the extended display identification data. A display device according to some embodiments may use mapping information to map the specific information in the extended display identification data to the corresponding information in the display identification data. The following describes the structure of the display identification data including the extended display identification data, and an operating method for a source device that reads the extended display identification data based on the mapping information. FIG7 is a schematic diagram of a display identification data structure according to some embodiments. Specifically, a reserved block 710 of a data block of display identification data may include extended display identification data. A source device according to some embodiments may request the extended display identification data as performance information associated with display device 210, and the source device may read the extended display identification data from the display device using a first slave address. A source device according to other embodiments may request the display identification data as performance information associated with display device 210, and the source device may read the display identification data from the display device using a second slave address. 7 , the display identification data may include multiple data blocks, specifically, a reserved block 710 , a display product identification information block 720 , a display parameter block 730 , a timing information block 740 , a display interface 750 , and the like. In some embodiments, multiple data blocks of the display identification data may include their own unique block tags. Therefore, a display device controller that reads the display identification data in response to a request from a source device can identify the data blocks based on their block tags and output the information in the corresponding data blocks as the performance information of the display device. In some embodiments, at least a portion of reserved block 710 may include extended display identification data (EDID) as performance information related to the display device. This portion of reserved block 710 may include a header 711 composed of a fixed pattern. This fixed pattern indicates corresponding information such as extended display identification data, display product identification information 712, EDID version information 713 and 714, display parameters 715, and color characteristics 716. Hereinafter, each information item may be referred to as a segment. In some embodiments, the extended display identification data and the display identification data may contain duplicate information. For example, the display product identification information 712 of the extended display identification data in the reserved block 710 may be identical to the information in the display product identification information block 720 of the display identification data, and the display parameters 715 of the extended display identification data in the reserved block 710 may be identical to the information in the display parameter block 730 of the display identification data. In some embodiments, the manufacturer can use mapping information to define the relationship between EDID information and DisplayID information. In other words, the manufacturer can define the values of specific information of the EDID information that is identical to the DisplayID information in the mapping information without describing them in the reserved block 710, allowing the controller 215 to obtain the corresponding EDID information from the DisplayID. In certain embodiments, the controller 215 that reads the EDID as the performance information of the display device 210 may recognize that the EDID begins with a header 711 consisting of a fixed pattern and read the fixed-size EDID as the performance information of the display device 210. Referring to Figure 7 , the controller 215 may read the value (VALUE) of the header 711 in the first section, namely, '(00 FF FF FF FF FF FF 00)h', and the product identification information 712 in the second section. Based on the mapping information 216 in the memory 213, the controller 215 recognizes that the value of the product identification information 712 is defined by the mapping information 216. The controller 215 may read the value '01h' of the EDID version information 713 and the value '04h' of the EDID version (revision) information 714 in the third and fourth sections, and read the display parameters 715 in the fifth section. Based on the mapping information 216 in the memory 213, the controller 215 recognizes that the value of the display parameters 715 is defined by the mapping information 216. The controller 215 can obtain the value of EDID information according to the mapping information 216 and output the EDID as the performance information of the display device 210 to the receiver 211. How the controller 215 obtains the value of EDID information according to the mapping information 216 will be described with reference to FIG. FIG. 8 is a schematic diagram illustrating display product identification information of EDID. According to the EDID standard, the display product identification information of the EDID may include a manufacturer name 810, a product code 820, a serial number 830, manufacturing time information 840 and 850, etc. In addition, the address and size of each display product identification information item in the EDID may be fixed. In some embodiments, the manufacturer may store mapping information 216 that defines the relationship between DisplayID and EDID according to a predetermined format in the memory 213 of the display device 210, so that the controller 215 can identify the data block in the data block of DisplayID that contains the same information as the display product identification information of EDID, and read the information from the corresponding data block. FIG9 is a schematic diagram illustrating mapping information defining the relationship between display identification data and extended display identification data according to some embodiments. Specifically, FIG9 shows first mapping information defining the relationship between display product identification information in the EDID (e.g., reference symbol "712" in FIG7 ) and the display product identification information block (e.g., reference symbol "720" in FIG7 ) of the display identification data. In some embodiments, mapping information 216 may include the address (ADDRESS) of the EDID information serving as the mapping subject, the value (VALUE) to be input to the corresponding address, the block tag (BLOCK TAG) of the DisplayID data block containing information corresponding to the EDID information, and the starting point (START POINT) of the DisplayID information corresponding to the EDID information. However, mapping information is not limited to this. Manufacturers may store additional information necessary to define the relationship between EDID information and DisplayID information as mapping information. Furthermore, manufacturers may omit some portions of the aforementioned information. Referring to Figure 9 , the first mapping information (MAPPING 1) may include the address "08h" (e.g., reference symbol "810" in Figure 8 ) of the EDID display product identification information serving as the mapping subject, the block tag "20h" of the DisplayID display product identification information block containing the display product identification information, and the starting point "3" of the DisplayID information corresponding to the EDID information based on the block tag. Here, the starting point is the point at which the controller 215 begins reading the DisplayID information as EDID information. This may mean that the EDID display product identification information serving as the mapping subject is mapped to the data location three bytes after the block tag of the DisplayID display product identification information block. FIG. 10 is a schematic diagram illustrating how a display device provides extended display identification data based on mapping information according to some embodiments. In some embodiments, the controller 215 may read the EDID in the reserved block of the DisplayID based on a request from the source device 220. The controller 215 may recognize that it is the EDID from the header information consisting of a fixed pattern and sequentially read the EDID having a fixed size. In some embodiments, the controller 215 may recognize that the display product identification information of the EDID is defined by the information in the DisplayID based on the mapping information in the display device memory 213 . Referring to the EDID information in Figure 8 and the first mapping information in Figure 9 , the controller 215 can identify that the display product identification information at address "08h" of the EDID is defined by the first mapping information. Based on the value of the block tag in the first mapping information, the controller 215 detects the data block corresponding to the DisplayID with block tag "20h" (e.g., reference symbol "1010"). Once the controller 215 identifies the data block corresponding to the block tag, it can detect the data starting point corresponding to the EDID display product identification information based on the first mapping information. Specifically, since the first mapping information defines three bytes as the starting point, the controller 215 can determine the vendor ID (VENDOR ID) located three bytes after the block tag as the data starting point corresponding to the EDID display product identification information (e.g., reference symbol "1020"). For example, the vendor ID (VENDOR ID) may correspond to the manufacturer name in the EDID display product identification information (e.g., reference symbol "810" in Figure 8 ). According to the EDID standard, the size of the EDID display product identification information is fixed at 10 bytes. Therefore, the controller 215 can read 10 bytes of data from the vendor ID as the EDID display product identification information. Referring to Figure 8 , the EDID display product identification information sequentially includes the manufacturer name 810, product code 820, serial number 830, and manufacturing time information 840 and 850. In Figure 10 , the display product identification information block of the display identification data sequentially includes the vendor ID (VENDOR ID), production code (PRODUCE CODE), serial number (SERIAL NUMBER), and manufacturing time information (MANUFACTURE WEEK and MANUFACTURE YEAR). Therefore, the corresponding information items of the DisplayID may correspond to EDID corresponding information items within the size range of the EDID display product identification information. FIG. 11 is a schematic diagram for explaining the expanded display of identification data display parameter information. According to the EDID standard, the display parameter information in the EDID may include whether the display device receives any analog or digital input (e.g., reference symbol "1110"), the maximum horizontal size (e.g., reference symbol "1120") and maximum vertical size (e.g., reference symbol "1130") of the display, gamma transfer characteristics (e.g., reference symbol "1140"), power management functions (e.g., reference symbol "1150"), etc. Furthermore, the address (ADDRESS) and size (BYTE) of each bit of the display parameter information in the EDID may be fixed. In some embodiments, the manufacturer may generate and store mapping information defining the relationship between DisplayID and EDID according to a predetermined format, enabling the controller 215 to identify a data block in the DisplayID data block containing information identical to the EDID display parameter information and read the information in the corresponding data block. Figure 12 is a schematic diagram illustrating mapping information defining the relationship between display identification data and extended display identification data, according to some embodiments. Specifically, Figure 12 illustrates a mapping method when the second mapping information defines the relationship between display parameter information in the EDID (e.g., reference symbol "715" in Figure 7 ) and display parameters of the DisplayID (e.g., reference symbol "730" in Figure 7 ), and the DisplayID information corresponding to the EDID information is discontinuous. Referring to first column 1210 of the second mapping information (MAPPING 2), the second mapping information (MAPPING 2) may include the address "14h" of the EDID display parameter information (e.g., reference symbol "1110" in FIG. 11 ), which is the mapping subject, and the data value "B5h" to be input to the corresponding address. Based on the second mapping information (MAPPING 2), the controller 215 may read the value corresponding to the EDID display parameter information address "14h" as the input value "B5h." Referring to the second column 1220 of the second mapping information (MAPPING 2), the second mapping information (MAPPING 2) may include the address "15h" of the EDID display parameter information as the mapping body (for example, the reference symbol "1120" in Figure 11), the block tag "21h" of the DisplayID display parameter block including the display parameter information, and the starting point "3" of the DisplayID information corresponding to the EDID information based on the block tag. In the above manner, other columns of the second mapping information (MAPPING 2) may also include addresses "16h", "17h" and "18h" of the EDID display parameter information serving as the mapping subject (for example, reference symbols "1130", "1140" and "1150" in FIG. 11 ), a block tag "21h" of the DisplayID display parameter block of the display parameter information, and starting points "5", "31" and "11" of the DisplayID information corresponding to the EDID information based on the block tag. As described above, when the DisplayID information corresponding to the EDID information is discontinuous, the relationship between the DisplayID and the EDID may be defined by respectively corresponding the EDID information items to the DisplayID information items. FIG. 13 is a schematic diagram illustrating how a display device according to some embodiments provides extended display identification data based on mapping information. In some embodiments, based on the mapping information 216 in the memory 213 of the display device 210 , the controller 215 can recognize that the display parameter information of the EDID is defined by the information in the DisplayID. 11 and the second mapping information of FIG. 12 , the controller 215 can recognize that the display parameter information at the EDID address “14h” is defined by the second mapping information, and read the value “B5h” corresponding to the EDID address “14h” according to the second mapping information. In some embodiments, the controller 215 can identify that the display parameter information at address "15h" of the EDID is defined by the second mapping information and detect the DisplayID data block corresponding to block tag "21h" (e.g., reference symbol "1310") based on the block tag value in the second mapping information. When the controller 215 identifies the data block corresponding to the block tag, it can detect the data starting point corresponding to the display parameter information in the EDID based on the second mapping information. In other words, the controller 215 can determine the horizontal image size (HORIZONTAL IMAGE SIZE) located 3 bytes after the block tag as the starting point based on the second mapping information (e.g., reference symbol "1320"). For example, the horizontal image size (HORIZONTAL IMAGE SIZE) can correspond to the horizontal screen size in the EDID display parameter information (e.g., reference symbol "1120" in Figure 11). According to the EDID standard, the size of the horizontal screen size information in the EDID display parameter is fixed at 1 byte. Therefore, the controller 215 can read 1 byte of data from the horizontal image size information as the horizontal screen size information of the EDID. In the above manner, the controller 215 can obtain the display parameter information of the EDID. As described above, manufacturers can store EDID in the reserved area of the DisplayID. Furthermore, manufacturers can store EDID by mapping duplicate information between EDID and DisplayID. According to certain embodiments of the EDID storage method, a display device can store both the DisplayID and EDID while maintaining the size of the DisplayID, which has the advantage of improving compatibility between source devices and display devices. FIG. 14 is a schematic diagram illustrating a display system according to some embodiments. 14 , a display system 1400 according to some embodiments includes a processor 1410 , a memory 1420 , a display device 1430 , and peripheral devices 1440 , which are electrically connected to a system bus 1450 . The processor 1410 may control data input and output of the memory 1420 , the display device 1430 , and the peripheral device 1440 , and perform image processing on image data transmitted between the corresponding devices. Memory 1420 may include volatile memory such as dynamic random access memories (DRAMs) and / or non-volatile memory such as flash memory. Memory 1420 may be configured as DRAMs, phase-change random access memories (PRAMs), magnetic random access memories (MRAMs), resistive random access memories (ReRAMs), ferroelectric random access memories (FRAMs), NOR flash memory, NAND flash memory, or fusion flash memory (e.g., a memory combining a static random access memory (SRAM) buffer, NAND flash memory, and NOR interface logic). Memory 1420 may store image data received from peripheral device 1440 or image signals processed by processor 1410. Display device 1430 includes a memory 1431 for storing performance information of display device 1430, and a display panel 1435 for displaying images based on the performance of display device 1430. In some embodiments, display device 1430 may include display identification data 1432 and extended display identification data 1433 as performance information, and may include mapping information 1434 defining a relationship between specific information in display identification data 1432 and specific information in EDID 1433. DisplayID 1432 and EDID 1433 may be the DisplayID and EDID described with reference to FIG. 7 through FIG. 13 . The peripheral device 1440 may be a device that converts video, still images, or the like into electrical signals, such as a camera, scanner, webcam, or the like. The image data obtained by the peripheral device 1440 may be stored in the memory 1420 or displayed in real time on the panel 1435. The display system 1400 may be provided in a mobile electronic product, such as a smart phone, but is not limited thereto and may be provided in various types of electronic products that display images. While this disclosure contains many specific implementation details, these should not be construed as limitations on the scope of what may be claimed. Certain features described in the context of separate embodiments may also be implemented in combination in a single embodiment. Conversely, various features described in the context of a single embodiment may also be implemented in multiple embodiments individually or in any suitable subcombination. Furthermore, while the features described above may be described as acting in certain combinations, in some cases one or more features may be removed from the combination, and the combination may be directed to subcombinations or variations of subcombinations. The above-described embodiments have been disclosed in the drawings and the specification. Specific terms are used in this specification to describe the embodiments; however, these terms are intended to describe the technical concepts of this disclosure and are not intended to limit the meaning and scope of this disclosure as described in the appended claims. Therefore, those skilled in the art will appreciate that various modifications and other equivalent embodiments may be generated. Therefore, the true technical protection scope of this disclosure should be defined by the technical scope of the appended claims. 100: Electronic System 110, 210, 1430: Display Device 120, 220: Source Device 200: Electronic Device 211: Receiver 215, 225: Controller 216: Mapping Information 217: Display 221: Transmitter 223: Image Processor 233: Bit Line Contact Line 235: Power Supply Line 237: HPD Line 310: Basic EDID Block 311, 711: Header 312, 712: Display Product Identification Information 314: Basic Display Parameters 317: Checksum 320: First Extended EDID Block 330: Second Extended EDID Block 340: Third Extended EDID Block 410, 710: Reserved Block 420, 720: Display Product Identification Information Block 421: Block Label / Tag 422: Revision Information 424: Manufacturer ID 425: Production code 426, 830: Serial number 430, 730: Display parameter block 440: Timing information block 450, 750: Display interface 712: Product identification information 713: EDID version information 715: Display parameters 740: Timing information block 810: Manufacturer name 820: Product code 840, 850: Manufacturing time information 1210: First row 1220: Second row 1400: Display system 1410: Processor 1420, 1431, 213: Memory 1432, 212, 400: Display identification data 1433, 214, 300: EDID 1435: Display panel / panel 1440: Peripheral devices 1450: System bus A0h, A1h, A4h, A5h: Slave address FIG. 1 is a configuration diagram of an electronic system according to some embodiments. FIG. 2 is a block diagram of a source device and a display device according to some embodiments. FIG. 3 is a schematic diagram illustrating the structure of extended display identification data (EDID). FIG. 4 is a schematic diagram illustrating a data block of display identification data (DisplayID). FIG. 5 is a schematic diagram illustrating a data block structure of display identification data. FIG. 6 is a schematic diagram illustrating a data block structure of display identification data. FIG. 7 is a schematic diagram illustrating a display identification data structure according to some embodiments. FIG. 8 is a schematic diagram illustrating display product identification information of the expanded display identification data. FIG. 9 is a diagram illustrating mapping information defining a relationship between display identification data and extended display identification data according to some embodiments. FIG. 10 is a schematic diagram illustrating how a display device provides extended display identification data based on mapping information according to some embodiments. FIG. 11 is a schematic diagram for explaining display parameter information of the extended display identification data. FIG. 12 is a diagram illustrating mapping information defining a relationship between display identification data and extended display identification data according to some embodiments. FIG. 13 is a schematic diagram illustrating how a display device according to some embodiments provides extended display identification data based on mapping information. FIG. 14 is a schematic diagram illustrating a display system according to some embodiments. 200: Electronic devices 210: Display device 211: Receiver 212: Display identification information 213:Memory 214: Expanded display identification information 215, 225: Controller 216: Mapping Information 217: Display 220: Source device 221: Transmitter 231:TMDS line 223: Image Processor 233: Bit line contact line 235: Power supply line 237:HPD line
Claims
1. A display device, comprising: A receiver is configured to receive a first request signal from an external device, the first request signal requesting first performance information as performance information of the display device; The memory is configured to store second performance information, the second performance information including a first data block and a second data block, wherein the first data block includes first data, wherein the first data is a header including a fixed pattern indicating the first performance information, and wherein the second data block includes second data, wherein the second data includes one or more block tags for identifying one or more data blocks. And a controller configured to output first performance information obtained from the first data to the receiver in response to the first request signal, wherein the first performance information has a predetermined size, and wherein the receiver is configured to output the first performance information to the external device, wherein the first data is mapped to second data.
2. The display device as claimed in claim 1, wherein: The controller is configured to identify the first performance information based on the first data, and the controller is configured to sequentially read the first performance information from the first data, the first performance information having a predetermined length.
3. The display device as claimed in claim 2, wherein the memory is configured to store a command that instructs the controller to read second information in the second data block, wherein the second information is mapped to first information among a plurality of information of the first performance information, and wherein the controller is configured to read the second information as the first information based on the command.
4. The display device of claim 2, wherein the memory is configured to store mapping information, wherein the mapping information indicates a mapping of first information in a plurality of information of the first performance information to second information in the second data block, and wherein the controller is configured to read the second information as the first information based on the mapping information.
5. The display device as claimed in claim 4, wherein the mapping information includes: The third piece of information is used to identify the first piece of information; The second piece of information; And a fourth piece of information, used to identify the second piece of information.
6. The display device as claimed in claim 1, wherein: The receiver is configured to further receive a second request signal from the external device, the second request signal requesting the second performance information as performance information of the display device.
7. The display device as claimed in claim 6, wherein: The controller is configured to identify the second data block based on the second data, and the controller is configured to output information of the second data block as the second performance information to the receiver.
8. The display device as claimed in claim 1, wherein: The first performance information includes expanded display identification data, and the second performance information includes display identification data.
9. The display device as claimed in claim 1, further comprising a display configured to: display first content having a first resolution based on the first performance information; and display second content having a second resolution different from the first resolution based on the second performance information.
10. A method of operating a display device, the method of operating the display device comprising: Receive a first request signal requesting first performance information of the display device; Based on the first request signal, the first performance information is read from the second performance information, wherein the second performance information includes the first performance information; based on the second information read from the second performance information, first information of the first performance information is obtained; The first performance information is output, wherein obtaining the first information based on the second information read from the second performance information includes: identifying the first information based on mapping information; detecting a data block based on the mapping information, the data block including the second information; identifying the second information in the data block based on the mapping information; and mapping the data of the second information onto the first information.
11. A method of operating a display device as claimed in claim 10, wherein reading the first performance information from the second performance information includes: The first performance information is identified based on first data with a fixed pattern. And sequentially read data of a predetermined size from the first data.
12. A method of operating the display device as described in claim 10, wherein: The first performance information includes expanded display identification data, and the second performance information includes display identification data.
13. The method of operating the display device as described in claim 10 further includes: Receive a second request signal requesting second performance information of the display device; Read the second performance information based on the second request signal; And output the second performance information.
14. An electronic system comprising: A first source device is configured to output a first request signal, the first request signal requesting first performance information, the first performance information including performance information of a display device and first data of a fixed mode, the fixed mode being used to identify the first performance information; a second source device is configured to output a second request signal, the second request signal requesting second performance information, the second performance information including the performance information of the display device. And a display device, configured to output at least a subset of the second performance information as the first performance information to the first source device based on the first request signal, and configured to output the second performance information to the second source device based on the second request signal, wherein the second performance information includes second data, wherein the second data includes one or more block tags for identifying one or more data blocks, and the first data is mapped to the second data.
15. The electronic system as claimed in claim 14, wherein: The display device is configured to output first performance information of a predetermined size from the first data based on the first request signal.
16. The electronic system as claimed in claim 14, wherein: The first source device is configured to read the first performance information based on a first slave address, and the second source device is configured to read the second performance information based on a second slave address different from the first slave address.
17. The electronic system as claimed in claim 16, wherein: The first slave addresses are A0h and A1h, and the second slave addresses are A4h and A5h.
18. The electronic system as claimed in claim 14, wherein: The second performance information includes multiple regions, and the first region of the multiple regions contains the first performance information about the first resolution, and the second region of the multiple regions contains information about a second resolution different from the first resolution.
19. The electronic system of claim 18, wherein the first source device is configured to output a first content signal having the first resolution based on the first performance information, wherein the second source device is configured to output a second content signal having the second resolution based on the second performance information, and wherein the second resolution is higher than the first resolution.
Citation Information
Patent Citations
Video data transmission / reception method and apparatus therefor
US20220286727A1
Electronic device and operating method thereof
US20220345773A1
