US-12619491-B2 - Display processing device, a data transmission method, and an image data inspection method
Abstract
Embodiments are related to a display processing device, a data transmission method, and an image data inspection method, and provide a device and method for checking whether image data transmitted through a transmission line has errors.
Inventors
- Man Jung Kim
- Bong Sin KWAK
- Myung Yu KIM
- Kwang Hee YOON
- Seok Jin JEONG
Assignees
- LX SEMICON CO., LTD.
Dates
- Publication Date
- 20260505
- Application Date
- 20240326
- Priority Date
- 20230327
Claims (18)
- 1 . A data transmission method of a display processing device, comprising: generating cyclic redundancy check (CRC) data for a first partial region of regions of image data included in a first frame; transmitting data of the first frame through a first communication line; and transmitting address information corresponding to the first partial region and the CRC data for the first partial region through a second communication line, wherein the first communication line comprises a main link transmission line configured to transmit data based on an embedded Display Port (eDP) communication protocol.
- 2 . The data transmission method of claim 1 , wherein the second communication line comprises an I2C communication line.
- 3 . The data transmission method of claim 1 , wherein the CRC data is generated in subpixel units for the first partial region.
- 4 . The data transmission method of claim 1 , wherein the CRC data is transmitted at set intervals of frames.
- 5 . The data transmission method of claim 1 , wherein the CRC data is transmitted at a time of transmitting data of a second frame.
- 6 . The data transmission method of claim 1 , wherein the first partial region comprises an image corresponding to a state of a vehicle.
- 7 . The data transmission method of claim 1 , further comprising: generating CRC data for each of a plurality of partial regions among the regions of the image data included in the first frame; and sequentially transmitting the CRC data for the each of the plurality of partial regions for each partial region.
- 8 . A method for inspecting image data of a display driving device, comprising: receiving data of a first frame through a first communication line; receiving cyclic redundancy check (CRC) data for a first partial region among regions of image data included in the first frame and address information corresponding to the first partial region through a second communication line; generating first CRC data for the first partial region included in the received CRC data of the first frame; and determining whether there is an error in the first partial region based on a comparison result between the generated first CRC data and the received CRC data, wherein the first communication line comprises a main link transmission line congifured to transmit data based on an embedded Display Port (eDP) communication protocol.
- 9 . The method of claim 8 , wherein the second communication line comprises an I2C communication line.
- 10 . The method of claim 8 , wherein the CRC data is generated in subpixel units for the first partial region.
- 11 . The method of claim 8 , wherein the CRC data is transmitted at set intervals of frames.
- 12 . The method of claim 8 , wherein the CRC data is transmitted at a time of transmitting data of a second frame.
- 13 . The method of claim 8 , wherein the first partial region comprises an image corresponding to a state of a vehicle.
- 14 . A display processing device, comprising: a frame data transmission circuit configured to transmit data of a first frame through a first communication line; a cyclic redundancy check (CRC) generation circuit configured to generate CRC data for a first partial region among regions of image data included in the first frame; and a CRC transmission circuit configured to transmit address information corresponding to the first partial region and the CRC data for the first partial region through a second communication line, wherein the first communication line comprises a main link transmission line configured to transmit data based on an embedded Display Port (eDP) communication protocol.
- 15 . The display processing device of claim 14 , wherein the second communication line comprises an I2C communication line.
- 16 . The display processing device of claim 14 , wherein the CRC data is generated in subpixel units for the first partial region.
- 17 . The display processing device of claim 14 , wherein the CRC data is transmitted at set intervals of frames.
- 18 . The display processing device of claim 14 , wherein the CRC generation circuit is configured to generate CRC data for each of a plurality of partial regions among the regions of image data included in the first frame, and the CRC transmission circuit is configured to sequentially transmit the CRC data for the each of the plurality of partial regions for each partial region.
Description
CROSS-REFERENCE TO RELATED APPLICATIONS The present application claims the benefits of priority to Korean Patent Application No. 10-2023-0039893, filed on Mar. 27, 2023 in the Republic of Korea, the entire contents of which are hereby expressly incorporated by reference into the present application. BACKGROUND OF THE DISCLOSURE Embodiments are related to a display processing device, a data transmission method, and an image data inspection method. The display panel is composed of a number of pixels arranged in a matrix, and each pixel can be composed of subpixels such as red (R), green (G), and blue (B). Each subpixel can display an image on the display panel while emitting light in a grayscale corresponding to video data (or image data). The video data can be transmitted from a host (e.g., graphic processing unit (GPU)) to a timing controller. The video data can be transferred from the timing controller to the source driver. At this time, the device transmitting the video data can be referred to as a display processing device for convenience, and the device receiving the video data can be referred to as a display driving device for convenience. For example, the video data can be transmitted as a digital value, and the source driver can convert the video data transmitted as a digital value into an analog voltage to drive each subpixel. Meanwhile, as a display device becomes larger and has higher resolution, high performance is also required for interfaces for transmitting signals between a video source (e.g., host) and the display device. In response to these demands, Vx1 is being applied to TVs, and display port (hereinafter referred to as ‘DP’) is being applied to IT product such as laptop. The DP interface is an interface defined by the Video Electronics Standards Association (VESA), and is an interface method that integrates a low voltage differential signaling (LVDS), an internal interface standard, and a digital visual interface (DVI), an external connection standard to connect them as one. The DP interface is a technology that can digitally connect not only the internal connections between chips, but also the external connections between products. By combining the two interfaces, namely the LVDS interface and the DVI interface, into one, the data bandwidth can be expanded to support higher color depth and resolution. For example, the DP interface can have a bandwidth of up to 10.8 Gbps, which is more than twice that of DVI (up to 4.95 Gbps). For example, the DP interface supports multiple streams with a micro-packet architecture, allowing up to six 1080i streams (three 1080p) to be transmitted simultaneously through a single connector. VESA announced a new version of the embedded Display Port (hereinafter referred to as ‘eDP’) standard. The eDP standard is an interface standard corresponding to the DP interface designed for devices with built-in display devices such as laptop PCs, tablets, netbooks, and all-in-one desktop PCs. Meanwhile, the vehicle display applied to the vehicle can display maps, the gear status, the turn signal status, the vehicle status, etc. The vehicle display can display values obtained from various sensors in the vehicle. For example, the vehicle display can display the front/rear/side vehicle location, the location of pedestrians, the location of obstacles, etc. In this way, the content displayed on the vehicle display can comprise information that has a critical impact on the safety of the vehicle. Therefore, if the driver perceives the condition of the car or its surroundings based on incorrect content or information displayed on the car display, a car accident can occur. Therefore, there is a need for a method that can check errors in information displayed on the vehicle display. SUMMARY OF THE DISCLOSURE Against this background, one object of the embodiment is to provide a display processing device, a data transmission method, and an image data inspection method that can check errors in data in important areas among information displayed on a display (e.g., vehicle display). Another object of the embodiment is to provide a display processing device, a data transmission method, and an image data inspection method that can selectively transmit cyclic redundancy check (CRC) data for data in important areas of information displayed on a display (e.g., vehicle display) through a separate communication line (e.g., an inter-integrated circuit (I2C) communication line). In order to achieve the above or other objects, according to one aspect of the embodiment, a data transmission method of a display processing device, comprising: generating cyclic redundancy check (CRC) data for a first partial region of regions of image data included in a first frame; transmitting data of the first frame through a first communication line; and transmitting address information corresponding to the first partial region and CRC data for the first partial region through a second communication line. Ac