WO2019205735A1 - 数据传输方法、装置、显示屏及显示装置 - Google Patents
数据传输方法、装置、显示屏及显示装置 Download PDFInfo
- Publication number
- WO2019205735A1 WO2019205735A1 PCT/CN2019/070455 CN2019070455W WO2019205735A1 WO 2019205735 A1 WO2019205735 A1 WO 2019205735A1 CN 2019070455 W CN2019070455 W CN 2019070455W WO 2019205735 A1 WO2019205735 A1 WO 2019205735A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- data
- controller
- driving chip
- bit
- signal line
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/0416—Control or interface arrangements specially adapted for digitisers
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/14—Digital output to display device ; Cooperation and interconnection of the display device with other functional units
- G06F3/147—Digital output to display device ; Cooperation and interconnection of the display device with other functional units using display panels
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G3/00—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
- G09G3/20—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters
- G09G3/22—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources
- G09G3/30—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources using electroluminescent panels
- G09G3/32—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources using electroluminescent panels semiconductive, e.g. using light-emitting diodes [LED]
- G09G3/3208—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources using electroluminescent panels semiconductive, e.g. using light-emitting diodes [LED] organic, e.g. using organic light-emitting diodes [OLED]
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G3/00—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
- G09G3/20—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters
- G09G3/34—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters by control of light from an independent source
- G09G3/3433—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters by control of light from an independent source using light modulating elements actuated by an electric field and being other than liquid crystal devices and electrochromic devices
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G3/00—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
- G09G3/20—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters
- G09G3/34—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters by control of light from an independent source
- G09G3/36—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters by control of light from an independent source using liquid crystals
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G5/00—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
- G09G5/36—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the display of a graphic pattern, e.g. using an all-points-addressable [APA] memory
- G09G5/363—Graphics controllers
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/041—Indexing scheme relating to G06F3/041 - G06F3/045
- G06F2203/04105—Pressure sensors for measuring the pressure or force exerted on the touch surface without providing the touch position
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2310/00—Command of the display device
- G09G2310/08—Details of timing specific for flat panels, other than clock recovery
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2330/00—Aspects of power supply; Aspects of display protection and defect management
- G09G2330/06—Handling electromagnetic interferences [EMI], covering emitted as well as received electromagnetic radiation
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2354/00—Aspects of interface with display user
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2370/00—Aspects of data communication
- G09G2370/04—Exchange of auxiliary data, i.e. other than image data, between monitor and graphics controller
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2370/00—Aspects of data communication
- G09G2370/04—Exchange of auxiliary data, i.e. other than image data, between monitor and graphics controller
- G09G2370/045—Exchange of auxiliary data, i.e. other than image data, between monitor and graphics controller using multiple communication channels, e.g. parallel and serial
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2370/00—Aspects of data communication
- G09G2370/08—Details of image data interface between the display device controller and the data line driver circuit
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2370/00—Aspects of data communication
- G09G2370/10—Use of a protocol of communication by packets in interfaces along the display data pipeline
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2370/00—Aspects of data communication
- G09G2370/14—Use of low voltage differential signaling [LVDS] for display data communication
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G3/00—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
- G09G3/20—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters
- G09G3/22—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources
- G09G3/30—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources using electroluminescent panels
- G09G3/32—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources using electroluminescent panels semiconductive, e.g. using light-emitting diodes [LED]
- G09G3/3208—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources using electroluminescent panels semiconductive, e.g. using light-emitting diodes [LED] organic, e.g. using organic light-emitting diodes [OLED]
- G09G3/3275—Details of drivers for data electrodes
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G3/00—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
- G09G3/20—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters
- G09G3/34—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters by control of light from an independent source
- G09G3/36—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters by control of light from an independent source using liquid crystals
- G09G3/3611—Control of matrices with row and column drivers
- G09G3/3685—Details of drivers for data electrodes
Definitions
- the present application relates to the field of display technologies, and in particular, to a data transmission method, apparatus, display screen, and display device.
- the display screen in the display device includes a display panel and a panel driving circuit
- the panel driving circuit usually includes a timing controller (English Timing Controller), a source driver (English Source Driver), and a gate driver (English Gate Driver), wherein the source is
- the driver includes a plurality of source driver chips
- the gate driver includes a plurality of gate driver chips.
- the driving chip in the display device can perform voltage data writing and the like only under the control of the timing controller.
- the timing controller processes each frame of image data to generate a data signal corresponding to each frame of image data.
- a control signal the data signal is transmitted to a plurality of source driving chips connected in parallel, and each of the source driving chips converts the received data signal into a data voltage for writing into a corresponding pixel on the display panel.
- the embodiment of the present application provides a data transmission method, device, display screen, and display device.
- the technical solution is as follows:
- a data transmission method for a first driving chip in a display device, the display device comprising a controller, a plurality of driving chips, and a data acquiring device, the first driving The chip is one of the plurality of driving control chips, and the first driving chip is respectively connected to the controller and the data acquiring device, and the method includes:
- Receiving device related data acquired by the data acquisition device
- the backhaul data comprising: the device related data.
- the controller is connected to the first driving chip by using a first differential signal line,
- the sending back data to the controller includes:
- the return data is transmitted to the controller through the first differential signal line.
- the controller is further connected to the first driving chip by using a second differential signal line, and the method further includes:
- the signals transmitted on the first differential signal line are transmitted in the form of data packets, and each data packet includes: a start bit, a data bit, and an end bit that are sequentially arranged;
- the start bit is used to indicate the start of data transmission
- the data bit is used to carry data to be transmitted
- the end bit is used to indicate the end of data transmission.
- each of the data packets further includes: a set mode bit and a mode setting bit between the start bit and the data bit, between the data bit and the end bit Check digit
- the setting mode bit is used to indicate a mode setting mode of the data packet
- the mode setting bit is used to indicate a mode of the data packet
- the parity bit is used for performing data verification
- the mode of the data packet includes Request mode or response mode.
- the data acquisition device includes at least one of an imaging device, an audio acquisition device, a display panel, a touch panel, and a sensor.
- the device related data includes: image data;
- the device related data includes: voice data;
- the device related data includes: first indication information indicating whether an operation state of the display panel is abnormal;
- the device related data includes: data collected by the sensor;
- the device related data includes: touch data.
- the senor comprises at least one of a fingerprint sensor, a temperature sensor, a position sensor, an infrared sensor, and an ultrasonic sensor.
- the touch data includes at least one of touch location data and touch pressure data.
- the backhaul data further includes at least one of working mode data of the driving chip and second indication information indicating whether an operating state of the driving chip is abnormal.
- the method before the sending the backhaul data to the controller, the method further includes:
- the backhaul data is generated, the backhaul data comprising the device related data in the form of a digital signal.
- the driving chip is a source driving chip
- the controller is any one of a timing controller, a system chip SOC, and a micro control unit MCU integrated in the timing controller.
- a data transmission method is provided, which is applied to a controller in a display device, where the display device includes the controller, a plurality of driving chips, and a data acquiring device, and the first driving chip respectively Connecting to the controller and the data acquisition device, the first driver chip is one of the plurality of driver control chips, and the method includes:
- the backhaul data is sent by the first driving chip to the controller after receiving the device related data acquired by the data acquiring device.
- the controller is connected to the first driving chip by using a first differential signal line,
- Receiving the backhaul data sent by the first driving chip including:
- the controller is further connected to the first driving chip by using a second differential signal line, and the method further includes:
- Receiving, by the first differential signal line, the backhaul data sent by the first driving chip including:
- the signals transmitted on the first differential signal line are transmitted in the form of data packets, and each data packet includes: a start bit, a data bit, and an end bit that are sequentially arranged;
- the start bit is used to indicate the start of data transmission
- the data bit is used to carry data to be transmitted
- the end bit is used to indicate the end of data transmission.
- each of the data packets further includes: a set mode bit and a mode setting bit between the start bit and the data bit, between the data bit and the end bit Check digit
- the setting mode bit is used to indicate a mode setting mode of the data packet
- the mode setting bit is used to indicate a mode of the data packet
- the parity bit is used for performing data verification
- the mode of the data packet includes Request mode or response mode.
- the data acquisition device includes at least one of an imaging device, an audio acquisition device, a display panel, a touch panel, and a sensor;
- the driving chip is a source driving chip
- the controller is any one of a timing controller, a system chip SOC, and a micro control unit MCU integrated in the timing controller.
- a data transmission apparatus which is applied to a first driving chip in a display device, the display device comprising a controller, a plurality of driving chips, and a data acquiring device, the first driving The chip is one of the plurality of drive control chips, and the first drive chip is respectively connected to the controller and the data acquisition device, and the device includes:
- a first receiving module configured to receive device related data acquired by the data acquiring device
- a sending module configured to send back data to the controller, where the backhaul data includes: the device related data.
- the controller is connected to the first driving chip by using a first differential signal line,
- the sending module includes:
- a sending submodule configured to send back data to the controller by using the first differential signal line.
- the controller is further connected to the first driving chip by using a second differential signal line, and the device further includes:
- a second receiving module configured to receive a control signal sent by the controller by using the second differential signal line
- the sending submodule is configured to:
- the data acquisition device includes at least one of an imaging device, an audio acquisition device, a display panel, a touch panel, and a sensor.
- the device related data includes: image data;
- the device related data includes: voice data;
- the device related data includes: first indication information indicating whether an operation state of the display panel is abnormal;
- the device related data includes: data collected by the sensor;
- the device related data includes: touch data.
- the senor comprises at least one of a fingerprint sensor, a temperature sensor, a position sensor, an infrared sensor, and an ultrasonic sensor.
- the touch data includes at least one of touch location data and touch pressure data.
- the backhaul data further includes at least one of working mode data of the driving chip and second indication information indicating whether an operating state of the driving chip is abnormal.
- the device further includes:
- a conversion module configured to perform analog-to-digital conversion of the device-related data in the form of an analog signal to obtain the device-related data in the form of a digital signal before transmitting the return data to the controller;
- the backhaul data comprising the device related data in the form of a digital signal.
- the driving chip is a source driving chip
- the controller is any one of a timing controller, a system chip SOC, and a micro control unit MCU integrated in the timing controller.
- a data transmission apparatus which is applied to a controller in a display apparatus, the display apparatus including the controller, a plurality of driving chips, and a data acquiring device, where the first driving chip respectively Connected to the controller and the data acquisition device, the first driver chip is one of the plurality of drive control chips, and the device includes:
- a receiving module configured to receive the backhaul data sent by the first driving chip, where the backhaul data includes: device related data;
- the backhaul data is sent by the first driving chip to the controller after receiving the device related data acquired by the data acquiring device.
- the controller is connected to the first driving chip by using a first differential signal line,
- the receiving module includes:
- a receiving submodule configured to receive, by using the first differential signal line, the backhaul data sent by the first driving chip.
- the controller is further connected to the first driving chip by using a second differential signal line, and the device further includes:
- a sending module configured to send a control signal to the first driving chip by using a second differential signal line
- the receiving submodule is configured to:
- the signals transmitted on the first differential signal line are transmitted in the form of data packets, and each data packet includes: a start bit, a data bit, and an end bit that are sequentially arranged;
- the start bit is used to indicate the start of data transmission
- the data bit is used to carry data to be transmitted
- the end bit is used to indicate the end of data transmission.
- each of the data packets further includes: a set mode bit and a mode setting bit between the start bit and the data bit, between the data bit and the end bit Check digit
- the setting mode bit is used to indicate a mode setting mode of the data packet
- the mode setting bit is used to indicate a mode of the data packet
- the parity bit is used for performing data verification
- the mode of the data packet includes Request mode or response mode.
- the data acquisition device includes at least one of an imaging device, an audio acquisition device, a display panel, a touch panel, and a sensor;
- the driving chip is a source driving chip
- the controller is any one of a timing controller, a system chip SOC, and a micro control unit MCU integrated in the timing controller.
- a data transmission apparatus which is applied to a first driving chip in a display device, the display apparatus comprising a controller, a plurality of driving chips, and a data acquiring device, the first driving The chip is one of the plurality of drive control chips, and the first drive chip is respectively connected to the controller and the data acquisition device, and the device includes:
- a memory for storing executable instructions of the processor
- the processor runs the executable instruction
- the data transmission method according to any one of the above aspects can be executed.
- a data transmission apparatus which is applied to a controller in a display apparatus, the display apparatus including the controller, a plurality of driving chips, and a data acquiring device, where the first driving chip respectively Connected to the controller and the data acquisition device, the first driver chip is one of the plurality of drive control chips, and the device includes:
- a memory for storing executable instructions of the processor
- a display screen includes: a display panel and a panel driving circuit, the panel driving circuit includes: a controller and a plurality of driving chips, the plurality of driving chips Including a first driver chip;
- the controller includes the data transmission device of any of the above aspects, the first driver chip comprising the data transmission device of any of the above fourth aspects; or the controller comprising the fifth aspect In the data transmission device, the first driver chip includes the data transmission device of the sixth aspect.
- the controller is connected to the first driving chip by a first differential signal line, where the first differential signal line is used to transmit return data sent by the first driving chip to the controller in real time. ;
- the controller and the plurality of driving chips are respectively connected by a second differential signal line, and each of the second differential signal lines is used for transmitting a control signal sent by the controller to a corresponding driving chip.
- a display device comprising: the display screen according to any one of the seventh aspects, wherein the display device further comprises a data acquisition device, the data acquisition device Connected to the first driving chip, the data acquiring device is configured to acquire device related data and send the data to the first driving chip.
- a computer readable storage medium having stored therein instructions for causing a processing device to execute when the computer readable storage medium is run on a processing device
- a computer program product wherein the computer program product stores instructions, when executed on a computer, causing the computer to perform any of the data transmission methods of the first aspect; Alternatively, causing the computer to perform the data transmission method as described in any of the above second aspects.
- a chip comprising programmable logic circuits and/or program instructions, when the chip is in operation, for implementing the data transmission method of any of the above first aspects Alternatively, the data transmission method of any of the above second aspects is implemented.
- FIG. 1 is a schematic diagram of an application environment of a data transmission method according to an embodiment of the present application.
- FIG. 2 is a schematic diagram of an application environment of another data transmission method according to an embodiment of the present application.
- FIG. 3 is a schematic diagram of an application environment of another data transmission method according to an embodiment of the present application.
- FIG. 4 is a flowchart of a data transmission method according to an exemplary embodiment.
- FIG. 5 is a flow chart of another data transmission method according to an exemplary embodiment.
- FIG. 6 is a flowchart of still another data transmission method according to an exemplary embodiment.
- FIG. 7 is a schematic structural diagram of a data packet transmitted on a first differential signal line according to an exemplary embodiment.
- FIG. 8 is a schematic structural diagram of a data packet transmitted on another first differential signal line according to an exemplary embodiment.
- FIG. 9 is a schematic diagram showing a connection relationship between a data acquisition device, a first driver chip, and a controller, according to an exemplary embodiment.
- FIG. 10 is a block diagram of a data transmission apparatus according to an exemplary embodiment.
- FIG. 11 is a block diagram of a transmitting module according to an exemplary embodiment.
- FIG. 12 is a block diagram of another data transmission apparatus according to an exemplary embodiment.
- FIG. 13 is a block diagram of still another data transmission apparatus according to an exemplary embodiment.
- FIG. 14 is a block diagram of a data transmission apparatus according to another exemplary embodiment.
- FIG. 15 is a block diagram of a receiving module, according to another exemplary embodiment.
- FIG. 16 is a block diagram of another data transmission apparatus according to another exemplary embodiment.
- FIG. 17 is a block diagram of a data transmission apparatus according to still another exemplary embodiment.
- FIG. 18 is a block diagram of another data transmission device according to still another exemplary embodiment.
- FIG. 19 is a block diagram of a display device according to an exemplary embodiment.
- the driving chip can only perform voltage data writing and the like under the control of a controller, such as a timing controller, and the data transmission between the controller and the driving chip is usually one-way, that is, From the controller to the driver chip, the driver chip can only perform operations such as receiving and writing data, so the function of the driver chip is relatively simple.
- a controller such as a timing controller
- the data transmission between the controller and the driving chip is usually one-way, that is, From the controller to the driver chip, the driver chip can only perform operations such as receiving and writing data, so the function of the driver chip is relatively simple.
- FIG. 1 is a schematic diagram of an application environment of a data transmission method according to an embodiment of the present application.
- the data transmission method is applied to a display device, where the display device includes a controller 01 and multiple The driving chip 02 and the data acquiring device 03 are both connected to the controller 01, and at least one of the plurality of driving chips 02 is further connected to the data acquiring device 03, and the at least one driving chip 02 has The function of transmitting data back.
- FIG. 1 illustrates a case where the plurality of driving chips 02 each have a transmission function of returning data, and are connected to the data acquiring device 03 as an example, but the chip having the transmission function of the backhaul data is not limited.
- the backhaul data refers to data transmitted by the data acquisition device to the driver chip.
- the controller 01 can control the driving chip 02 by using a control signal.
- the device-related data can be returned by using the backhaul data.
- the device related data is obtained by a data acquisition device, that is, data related to the data acquisition device, which may include data for reflecting the working state of the data acquisition device, and may also include data acquisition or acquisition by the data acquisition device. data.
- the controller 01 can pass through the first signal line L1 with each of the at least one driving chip 02 (ie, the arrow in FIG. 2 faces the controller).
- the signal line is connected to the second signal line L2 (ie, the arrow in FIG. 2 is directed toward the signal line of the driving chip), wherein each of the at least one driving chip 02 can pass through the first signal line L1 to the controller 01.
- the transmit back data is transmitted, and the controller 01 can transmit a control signal to each of the at least one drive chip 02 through the second signal line L2.
- FIG. 2 illustrates an example in which a plurality of driving chips 02 are connected to the controller 01 through the first signal line L1 and the second signal line L2, but the signal line between the chip and the controller is not limited.
- the above data acquisition device may include at least one of an imaging device, an audio acquisition device, a display panel, a touch panel, and a sensor.
- the number of the display panel, the touch panel, and the sensor is not limited in the embodiment of the present application.
- the driving chip may be a source driving chip or a gate driving chip;
- the controller may be a timing controller, a system chip (English: System on Chip; SOC), and a micro control unit integrated in the timing controller (English: Any of Microcontroller Unit; referred to as MCU. 3 shows a controller as a timing controller 011, a driving chip as a source driving chip 021, and a data acquiring device as a touch panel 031 as an example. As shown in FIG.
- the timing controller 011 is respectively connected to the plurality of source driving chips 021 through a plurality of second signal lines L2 (ie, the signal lines of the arrows in FIG. 3 toward the source driving chip), and the timing control is performed.
- the device 011 has a transmission function of returning data (ie, capable of performing backhaul data transmission) with the plurality of source driving chips 021 through the at least one first signal line L1 (ie, the signal line of the arrow toward the timing controller in FIG. 3).
- the chips are connected one by one.
- the timing controller 011 is further connected with a third signal line H (ie, a signal line having a double-headed arrow in FIG.
- the third signal line H is usually one, for example, it may be a printed circuit board ( English: Printed Circuit Board; referred to as: the trace on the PCB), the plurality of source drive chips 021 are connected in parallel, and connected to the third signal line H, the third signal line can be identified by the level state, for example, The third signal line H can set the pins of the source driving chip to a high level or a low level. 3, the plurality of source driving chips 021 are connected in parallel and are connected to the timing controller 011 through the first signal line, the second signal line, and the third signal line, and the plurality of source driving chips 021 are connected to the touch panel. 031 connection.
- the first signal line and the second signal line may be high speed signal lines, and the third signal line may be low speed signal lines. That is, the signal transmission rate of the first signal line and the signal transmission rate of the second signal line are both greater than the signal transmission rate of the third signal line.
- the first signal line and the second signal line are differential signal lines
- the third signal line is a common signal line, for example, a metal line capable of transmitting an electrical signal or a trace on a PCB, as long as the signal transmission is ensured.
- each signal line can be transmitted by using a peer-to-peer protocol (P2P).
- P2P technology refers to a technology in which a receiving end and a transmitting end of a signal transmission are directly connected for signal transmission without passing through a relay device.
- the plurality of driving chips may be respectively connected to different data acquiring devices.
- some driver chips are connected to the display panel, and others are connected to the touch panel; or some chips are connected to one sensor, and others are connected to another sensor.
- one driving chip may be connected to one or more data acquiring devices, and one data acquiring device may also be connected to one or more driving chips.
- the embodiment of the present application provides a data transmission method, as shown in FIG. 4, applied to a first driving chip in the display device shown in any one of FIG. 1 to FIG. 3, the display device includes a controller, a plurality of driving chips, and The data acquisition device, the first driving chip is one of the plurality of driving control chips.
- the first driving chip may be any one of the plurality of driving control chips, or may be specified in the plurality of driving control chips.
- a chip is not limited by the embodiment of the present application.
- the first driving chip is respectively connected to the controller and the data acquiring device, and the method includes:
- Step 301 Receive device-related data acquired by the data acquisition device.
- Step 302 Send back data to the controller, where the backhaul data includes: device related data.
- the first driving chip can receive the device-related data acquired by the data acquiring device, and transmit the device-related data to the controller, the controller, and the driving chip by returning the data.
- the two-way data transmission is realized, which enriches the function of the driver chip and improves the utilization rate of the driver chip.
- the embodiment of the present application provides a data transmission method, as shown in FIG. 5, applied to a controller in the display device shown in any one of FIG. 1 to FIG. 3, the display device includes a controller, a plurality of driver chips, and data acquisition.
- the first driver chip is connected to the controller and the data acquisition device, and the first driver chip is one of the plurality of driver control chips.
- the first driver chip may be any one of the plurality of driver control chips.
- the method is not limited to the one specified in the driving control chip, and the method includes:
- Step 401 Receive return data sent by the first driving chip, where the backhaul data includes: device related data.
- the return data is sent by the first driving chip to the controller after receiving the device-related data acquired by the data acquiring device, and the device related data is used to reflect the working state of the data acquiring device.
- the first driving chip can receive the device-related data acquired by the data acquiring device, and transmit the device-related data to the controller by returning the data, enriching the driving chip. Function, which improves the utilization of the driver chip.
- the embodiment of the present application provides a data transmission method, as shown in FIG. 6 , applied to a display device as shown in any one of FIG. 1 to FIG. 3 ,
- the display device includes a controller, a plurality of driving chips, and a data acquiring device
- a driving chip is one of a plurality of driving control chips
- the first driving chip is respectively connected to the controller and the data acquiring device, and the method includes:
- Step 501 The data acquisition device acquires device related data.
- the data acquisition device may include at least one of a display panel, a touch panel, and a sensor. Of course, it may also include other devices in the display device for acquiring data, such as an imaging device or an audio acquisition device.
- the image pickup device may include at least one of a front camera and a rear camera, and the audio pickup device may be a microphone or the like. This embodiment of the present application does not limit this.
- the device related data may include data for reflecting an operational state of the data acquisition device, and may also include data acquired or received by the data acquisition device. Since the driver is usually disposed on the display panel or connected to the display panel through a PCB or the like, the data acquisition device may be integrated in the display panel or embedded in the display panel, or disposed on the display panel, or disposed near the display panel, such that The connection between the driver and the data acquisition device is short, further realizing the fast transmission of the returned data. In the embodiment of the present application, when the types of the data acquisition devices are different, the corresponding device-related data is also different. The embodiment of the present application uses the following types of data acquisition devices as an example for description:
- the device related data may include: first indication information indicating whether an operation state of the display panel is abnormal.
- the first indication information includes two types: the normal indication information and the abnormality indication information, wherein the normal indication information is used to indicate that the working state of the display panel is normal; and the abnormality indication information is used to indicate that the working state of the display panel is abnormal.
- the first indication information may be represented by a preset character, for example, 0 represents normal indication information, and 1 represents abnormal indication information.
- the device related data may include: data collected by the sensor.
- the senor includes at least one of a fingerprint sensor, a temperature sensor, a position sensor, an infrared sensor, and an ultrasonic sensor.
- the data collected by the sensor may include fingerprint data
- the fingerprint sensor may be disposed under the display panel or embedded in the display panel.
- the sensor includes a temperature sensor the data collected by the sensor may include temperature data
- the temperature sensor may be disposed on a housing of the display device.
- the sensor includes a position sensor the data collected by the sensor may include position data
- the position sensor may be disposed on a housing of the display device for measuring the position of the display device itself, for example, the position sensor includes a linear displacement sensor And / or angular displacement sensors.
- the data collected by the sensor may include infrared data, and the infrared sensor may be disposed under the display panel for assisting with some detection functions, such as detecting whether the human body is close to the display device; when the display device includes the camera
- the infrared sensor can also be integrated in the camera for assisting some image processing functions, such as detecting the presence of a human body in the captured image by infrared imaging.
- the data collected by the sensor may include ultrasonic data, which may be disposed on a housing of the display device, which may be used to measure the distance of an object external to the display device from the display device.
- the device related data may include: touch data.
- the touch data includes at least one of touch position data and touch pressure data.
- the touch position data is used to represent the position of the touch point, for example, it may be a coordinate value;
- the touch pressure data is used to represent the pressure detected by the touch point, for example, it may be a pressure value.
- the device related data may include: image data.
- the image data can be captured or scanned by the imaging device.
- the device related data may include: voice data.
- Step 502 The data acquisition device sends device related data to the first driving chip.
- the first driving chip may establish a connection with the data acquiring device by using a specified manner, and the data acquiring device may send device related data to the first driving chip through the connection, for example, the connection may be a circuit connection, and the data line is connected.
- the flexible printed circuit (English: Flexible Printed Circuit; FPC) connection is not limited in this embodiment of the present application.
- Step 503 The first driver chip generates backhaul data, where the backhaul data includes device related data.
- the first driving chip After receiving the device-related data acquired by the data acquisition device, the first driving chip may generate the back-transfer data based on the device-related data.
- the device related data may have various forms, and the first driving chip may have different processing manners for different forms of device related data.
- the embodiment of the present application is described by taking the form of the following two device related data as an example.
- the device related data may be raw data, also referred to as raw data, that is, in step 502, the data acquisition device does not access the device after acquiring the relevant data of the device.
- the relevant data is processed and sent directly to the first driver chip.
- the data needs to be transmitted in a format agreed with the first driver chip.
- Unprocessed device related data usually device-related data in the form of analog signals
- the first driver chip can directly send the device related data as backhaul data to the controller, or process the device related data to generate back Pass the data and send the returned data to the controller.
- the processing includes the first driver chip performing analog-to-digital conversion of device-related data in the form of an analog signal to obtain device-related data in the form of a digital signal. Generated backhaul data, including device related data in the form of digital signals.
- the above process of analog-to-digital conversion of device-related data in the form of an analog signal can be realized by an analog-to-digital converter (English: Analog-to-Digital Converter; ADC) integrated in the first driver chip.
- ADC Analog-to-Digital Converter
- the device related data may be processed data, that is, in step 502, after the data acquisition device acquires the relevant data of the device, the device related data is processed, and the processed device is processed.
- the relevant data is sent to the first driver chip.
- the data needs to be transmitted in a format agreed with the first driver chip.
- the processed device related data usually device related data in the form of digital signals
- the first driver chip can directly send the device related data as backhaul data to the controller.
- the backhaul data may further include information of the driving chip, so that the first driving chip can implement the back transmission of the information of the driving chip, further enriching the function of the driving chip.
- the backhaul data includes at least one of operating mode data of the driving chip and second indication information indicating whether the operating state of the driving chip is abnormal.
- the information of the driver chip may also include other information, such as the data processing rate of the driver chip and the like.
- the working mode data is used to indicate an operating mode in which the driving chip is located, and the working mode is used to reflect the rate at which the driving chip is currently performing data processing. For example, it includes a low speed mode of operation or a high speed mode of operation that is greater than the data processing rate of the low speed mode of operation.
- the first driver chip can dynamically switch the working mode according to its specific use scenario.
- the first driver chip can determine its working mode according to the amount of data currently needed to be processed.
- a total of m processing modules on the first driving chip the current amount of data to be processed needs to use n processing modules, when the number of n is greater than a preset number threshold, determining that the first driving chip is in a high speed working mode; The number of n is not greater than a preset number threshold, and it is determined that the first driving chip is in a low speed working mode.
- n/m is greater than the preset ratio threshold
- the above m is a positive integer greater than one.
- the foregoing processing module may be a processor or a processing chip.
- the m processing chips may include at least one of an analog-to-digital conversion chip, a computing chip, and a memory chip.
- the second indication information includes two types: the normal indication information and the abnormality indication information, wherein the normal indication information is used to indicate that the working state of the driving chip is normal; and the abnormality indication information is used to indicate that the working state of the driving chip is abnormal.
- the second indication information may be represented by a preset character, for example, 0 represents normal indication information, and 1 represents abnormal indication information.
- the backhaul data may further include a flag bit of the driver chip, where the flag bit is used to identify the driver chip, so that the controller determines the sender end of the backhaul data after receiving the backhaul data.
- Step 504 The first driving chip sends back data to the controller.
- the controller establishes a communication connection with the first driving chip.
- the controller and the first driving chip may be connected through the first signal line or the second.
- the signal lines are connected and can also be connected through the third signal line.
- the transmission of the control signal can usually be performed through the second signal line to achieve fast and efficient control of the first driver chip.
- the second signal line is a high speed signal line, such as the aforementioned second differential signal line.
- the first driving chip can send back data to the controller through the foregoing first signal line
- the first signal line can be a single bus, which is encoded by Manchester or a double line, such as a serial peripheral interface (English: Serial) Peripheral Interface; referred to as: SPI) bus or I2C bus.
- SPI serial peripheral interface
- I2C Interconnect Express
- the signal transmission rate of a single bus is usually 100 kHz (kilohertz)
- the transmission rate of the SPI bus can reach 16 MHz
- the transmission rate of the I2C bus can reach 400 kHz.
- the transmission rates of these three types of signal lines are small, and large data volume transmission cannot be realized. If it is necessary to transmit data of a large amount of data or data acquired in real time, packet loss is likely to occur.
- the first signal line may be a high speed signal line, such as a first differential signal line.
- Differential signal lines enable fast real-time backhaul of data and support large data volumes. Especially when the data amount of the above device-related data is large, a better transmission effect can be realized, thereby ensuring timely response and control of the controller.
- the device related data is the touch data of the touch panel
- the first differential signal line can quickly transmit the complete touch data to the controller, and the controller can respond quickly to the touch data;
- the device related data is a temperature sensor.
- the collected temperature data, the first differential signal line can quickly transmit the complete temperature data to the controller, and the controller can perform rapid processing based on the temperature data, for example, when the temperature is high (ie, when the temperature is greater than the temperature threshold), the temperature is lowered. deal with.
- the first driving chip when the first driving chip is simultaneously connected to the controller through the first differential signal line and the second differential signal line, the first driving chip may receive a control signal sent by the controller through the second differential signal line, and execute the control signal. The indicated operation; at the same time, the first driving chip can transmit the return data to the controller in real time through the first differential signal line. In this way, since two differential signal lines are disposed between the first driving chip and the controller, the signals are transmitted and received independently of each other, and there is no conflict in timing, so that real-time transmission of the returned data can be realized.
- the data acquisition device directly transmits to the first driver chip after acquiring the device-related data each time, and the first driver chip generates the return data based on the device-related data, and then directly transmits the signal to the controller through the first differential signal line.
- the process can ensure the timeliness of the device-related data, realize the timely acquisition of the device-related data by the controller, and timely and quickly process.
- the differential signal line includes two signal lines, and the signal transmission is performed by differential transmission.
- the differential transmission is a signal transmission technology, which is different from the traditional one signal line (the signal line can be a clock signal line, also called a CLK line).
- a ground wire method differential transmission is to transmit signals on these two signal lines, the signals transmitted on the two signal lines have the same amplitude and opposite phase.
- the signals transmitted on these two signal lines are differential signals.
- the loading level is opposite.
- the signals loaded by the two signal lines are Vo+ and Vo-, respectively. For example, if the difference between the two is positive, the corresponding transmitted signal is a binary number: 1, the difference If the value is negative, the corresponding transmitted signal is a binary number: 0.
- the particular transmitted signal can be characterized by the difference in the signals on the two signal lines.
- an additional signal line such as the above-mentioned clock signal line
- the differential signal line can encode the clock signal into the signal transmitted by the differential signal line.
- the method of embedding the clock so the signal transmission through the differential signal line can save resources compared to the traditional transmission mode, without using additional signal lines and ground lines; the accuracy is high, and the small signal can be easily identified; Strong anti-electromagnetic interference (English: Electro Magnetic Interference; referred to as: EMI) ability; and signal transmission speed, has a wide application prospects.
- EMI Electro Magnetic Interference
- FIG. 7 is a schematic structural diagram of a data packet transmitted on a first differential signal line.
- the structure of other data packets on the first differential signal line may also refer to the data packet, including the starting bits arranged in sequence. (start), data bit and stop bit; wherein the start bit is used to indicate the start of data transmission, the start bit may include a start identifier, the data bit is used to carry data to be transmitted, and the end bit is used to indicate data transmission End, the end bit can include an end tag.
- start bit, data bit and end bit are represented by a difference of 0 or 1, and each difference occupies 1 bit.
- the data bit may include a data start bit, a data to be transmitted, and a data end bit (also referred to as a data cutoff bit), where the data start bit is used to indicate the actual starting position of the data to be transmitted, and the data The end bit is used to indicate the actual end position of the data to be transmitted. Further, the data bit may further include a data check bit (not shown in FIG. 7) for performing data check of the data to be transmitted, thereby improving reliability of data transmission.
- each data packet further includes: a sequentially arranged mode bit and a mode setting bit between the start bit and the data bit, between the data bit and the end bit.
- Check Digit a sequentially arranged mode bit and a mode setting bit between the start bit and the data bit, between the data bit and the end bit.
- the setting mode bit includes a mode for indicating a mode setting of the data packet, such as setting by software mode or setting by hardware, wherein setting by software mode refers to setting by signaling, and setting by hardware means It is set by setting the chip pin high or low. Further, the setting mode bit may further include some parameters reflecting the mode setting of the data packet, such as setting parameters of the setup, setting parameters during the transmission, or setting parameters when ending the transmission, and the mode setting bit is used to indicate the data.
- the mode of the packet, the mode of the packet may include a request (ask or require) mode or a response mode, and the parity bit is used for data verification. It should be noted that both the data check bit and the check bit can perform data verification, and the difference between the two is that the position in the data packet is different.
- the controller may also transmit both the control signal and the return data through a bidirectional signal line, for example, the bidirectional signal line is the third signal line, wherein the control signal and the back The data needs to be transmitted in time-division on the bidirectional signal line.
- Step 505 The controller processes the returned data.
- the backhaul data may include device related data, and may also include information of the driving chip.
- the controller receives the backhaul data sent by the first driver chip, the corresponding processing may be performed for the data content in the backhaul data. For example, data forwarding, response or storage, and the like.
- the backhaul data includes device related data
- the device related data includes: first indication information indicating whether the working state of the display panel is abnormal.
- the controller may send the alarm information, or forward the first indication information to a designated processor, such as the central Processor (English: CPU; referred to as: Central Processing Unit).
- a designated processor such as the central Processor (English: CPU; referred to as: Central Processing Unit).
- the controller is a timing controller
- the timing controller may be externally connected with the MCU, and the timing controller may forward the first indication information to the MCU, and the MCU performs processing of the first indication information, thereby sharing the load of the controller. .
- the backhaul data includes device related data
- the device related data includes: data collected by the sensor.
- the controller can then store the data collected by the sensor in a memory or forward the data collected by the sensor to a designated processor, such as a CPU.
- a designated processor such as a CPU.
- the controller is a timing controller
- the timing controller can be externally connected with an MCU, and the timing controller can forward the data collected by the sensor to the MCU, and the MCU processes the data collected by the sensor to share the load of the controller.
- the backhaul data includes device related data
- the device related data includes: touch data.
- the controller may store the touch data in the memory, or respond to the touch data, or forward the touch data to a designated processor, such as a CPU.
- a designated processor such as a CPU.
- the controller is a timing controller
- the timing controller can be externally connected with an MCU, and the timing controller can forward the touch data to the MCU, and the MCU processes the touch data to share the load of the controller.
- the backhaul data includes device related data, and the device related data includes: image data.
- the controller may respond to the display data (ie, control the display panel to display an image corresponding to the image data), or forward the display data to a designated processor, such as a CPU.
- the controller is a timing controller
- the timing controller can be externally connected with an MCU, and the timing controller can forward the display data to the MCU, and the MCU processes the display data to share the load of the controller.
- the backhaul data includes device related data, and the device related data includes: voice data.
- the controller can then forward the voice data to a designated device, such as a voice player; or, forward the voice data to a designated processor, such as a CPU.
- a designated device such as a voice player
- a designated processor such as a CPU.
- the controller is a timing controller
- the timing controller can be externally connected with an MCU, and the timing controller can forward the voice data to the MCU, and the MCU processes the voice data to share the load of the controller.
- the backhaul data includes information of the driving chip, and the information of the driving chip includes working mode data of the driving chip. Then the controller can save the working mode data.
- the backhaul data includes information of a driving chip, and the information of the driving chip includes second indication information indicating whether an operating state of the driving chip is abnormal. Then, when the second indication information indicates that the working state of the driving chip is abnormal, that is, the second indication information is abnormal indication information, the controller may send the alarm information, or forward the second indication information to a designated processor, such as a CPU. .
- the controller is a timing controller
- the timing controller may be externally connected with the MCU, and the timing controller may forward the second indication information to the MCU, and the MCU processes the second indication information, thereby sharing the load of the controller. .
- the manner of processing the data may refer to the processing manner of the controller, which is not repeatedly described in this embodiment of the present application.
- the controller can perform one or more of the above seven processing actions based on different data contents, which is not limited by the embodiment of the present application.
- the processor may further generate a corresponding control signal based on the data content in the backhaul data, and send the control signal to the first driving chip to implement control of the first driving chip.
- the controller may include the control signal of the display data, and send the control signal to the first driving chip, so that the driving display panel of the first driving chip displays the corresponding image data. image.
- the controller may also set a dedicated processing module to receive the return data transmitted by the first driving chip, and may also send the first driving chip through the processing module.
- the processing module may also send other data, such as configuration data, to the first driving chip, which is not limited in this embodiment.
- the processing module may send data to the first driving chip by using the first differential signal line, that is, the first differential signal line may perform bidirectional transmission of data; in another optional implementation manner, the processing module The data may be transmitted to the first driving chip through the additional third differential signal line, that is, the third differential signal line and the first differential signal line respectively perform one-way transmission of data, which is not limited in this embodiment of the present application.
- the processing module can be a processor or a processing chip.
- the first driving chip can also send a signal to the data acquiring device, such as a data acquisition request, so that a bidirectional connection can also be established between the first driving chip and the data acquiring device, and the bidirectional connection can be It can be realized by a circuit connection supporting two-way communication, a data line connection, or an FPC connection, or two connections supporting one-way communication, which may be a circuit connection, a data line connection, or an FPC connection.
- FIG. 9 is a schematic diagram of a connection relationship between a data acquisition device, a first driver chip, and a controller.
- the controller is a timing controller 011
- the processing module is an MCU integrated in the controller
- the first driving chip is the first source driving chip 021
- the data acquiring device is the display panel 032
- the area X is The connection in the area Y is the connection newly added in the embodiment of the present application.
- the source drive chip 021 and the display panel 032 can perform bidirectional data transmission, and the source is driven. Bidirectional data transmission can be performed between the chip 021 and the timing controller 011, especially when connected through differential signal lines, real-time and efficient data transmission can be realized.
- the first driving chip can receive the device-related data acquired by the data acquiring device, and transmit the device-related data to the controller, the controller, and the driving chip by returning the data.
- the two-way data transmission is realized, which enriches the function of the driver chip and improves the utilization rate of the driver chip.
- the data backhaul through the first differential signal line can realize high-speed real-time backhaul of data, and the data transmission efficiency is high.
- the embodiment of the present application provides a data transmission device 60, as shown in FIG. 10, applied to a first driving chip in a display device.
- the display device includes a controller, a plurality of driving chips, and a data acquiring device, and the first driving chip is One of the drive control chips, the first drive chip is respectively connected to the controller and the data acquisition device, and the device 60 includes:
- the first receiving module 601 is configured to receive device related data acquired by the data acquiring device;
- the sending module 602 is configured to send back data to the controller, where the returned data includes: device related data.
- the receiving module can receive the device-related data acquired by the data acquiring device, and the transmitting module transmits the device-related data to the controller, the controller and the driver by returning the data.
- the two-way data transmission between the chips realizes the function of the driver chip and improves the utilization of the driver chip.
- the controller and the driving chip are connected by a first differential signal line.
- the sending module 602 includes:
- the sending submodule 6021 is configured to send the backhaul data to the controller through the first differential signal line.
- the controller is further connected to the first driving chip by a second differential signal line.
- the device 60 further includes:
- a second receiving module 603, configured to receive a control signal sent by the controller by using the second differential signal line;
- the sending submodule 6021 is configured to:
- the sending submodule 6021 is configured to:
- the backhaul data is sent to the controller in real time through the first differential signal line.
- the data acquisition device includes at least one of an imaging device, an audio acquisition device, a display panel, a touch panel, and a sensor.
- the device related data includes: image data;
- the device related data includes: voice data;
- the device-related data includes: first indication information indicating whether the working state of the display panel is abnormal;
- the device related data includes: data collected by the sensor;
- the device related data includes: touch data.
- the senor comprises at least one of a fingerprint sensor, a temperature sensor, a position sensor, an infrared sensor, and an ultrasonic sensor.
- the touch data includes at least one of touch position data and touch pressure data.
- the backhaul data further includes at least one of working mode data of the driving chip and second indication information indicating whether the working state of the driving chip is abnormal.
- the device 60 further includes:
- the conversion module 604 is configured to perform analog-to-digital conversion of device-related data in the form of an analog signal to obtain device-related data in the form of a digital signal before transmitting the return data to the controller;
- the generating module 605 is configured to generate backhaul data, and the backhaul data includes device related data in the form of a digital signal.
- the driving chip is a source driving chip
- the controller is any one of a timing controller, a system chip SOC, and a micro control unit MCU integrated in the timing controller.
- the receiving module can receive the device-related data acquired by the data acquiring device, and the transmitting module transmits the device-related data to the controller, the controller and the driver by returning the data.
- the two-way data transmission between the chips realizes the function of the driver chip and improves the utilization of the driver chip.
- the embodiment of the present application provides a data transmission device 70, as shown in FIG. 14, is applied to a controller in a display device.
- the display device includes a controller, a plurality of driving chips, and a data acquiring device, and the first driving chip and the controller respectively And the data acquisition device is connected, the first driving chip is one of the plurality of driving control chips, and the device comprises:
- the receiving module 701 is configured to receive the backhaul data sent by the first driving chip, where the backhaul data includes: device related data;
- the backhaul data is sent by the first driving chip to the controller after receiving the device related data acquired by the data acquiring device.
- the first driving chip can receive the device-related data acquired by the data acquiring device, and transmit the device-related data to the receiving module of the controller by using the returned data, and the controller
- the bidirectional data transmission is realized between the driver chip and the driver chip, and the utilization of the driver chip is improved.
- the controller and the driving chip are connected by using a first differential signal line, as shown in FIG. 15, the receiving module 701, including:
- the receiving submodule 7011 is configured to receive the backhaul data sent by the first driving chip by using the first differential signal line.
- the controller is further connected to the first driving chip by a second differential signal line, and the device 70 further includes:
- the sending module 702 is configured to send a control signal to the first driving chip by using a second differential signal line;
- the receiving submodule 7011 is configured to:
- the signals transmitted on the first differential signal line are transmitted in the form of data packets, and each data packet includes: a start bit, a data bit, and an end bit that are sequentially arranged;
- the start bit is used to indicate the start of data transmission
- the data bit is used to carry data to be transmitted
- the end bit is used to indicate the end of data transmission.
- each of the data packets further includes: a set mode bit and a mode setting bit between the start bit and the data bit, between the data bit and the end bit Check digit
- the setting mode bit is used to indicate a mode setting mode of the data packet
- the mode setting bit is used to indicate a mode of the data packet
- the parity bit is used for performing data verification
- the mode of the data packet includes Request mode or response mode.
- the controller is any one of a timing controller, a system chip SOC, and a micro control unit MCU integrated in the timing controller.
- the data acquisition device includes at least one of an imaging device, an audio acquisition device, a display panel, a touch panel, and a sensor.
- the device related data includes: image data;
- the device related data includes: voice data;
- the device-related data includes: first indication information indicating whether the working state of the display panel is abnormal;
- the device related data includes: data collected by the sensor;
- the device related data includes: touch data.
- the senor comprises at least one of a fingerprint sensor, a temperature sensor, a position sensor, an infrared sensor, and an ultrasonic sensor.
- the touch data includes at least one of touch position data and touch pressure data.
- the backhaul data further includes at least one of working mode data of the driving chip and second indication information indicating whether the working state of the driving chip is abnormal.
- the embodiment of the present application provides a data transmission device 80, as shown in FIG. 17, applied to a first driving chip in a display device, the display device includes a controller, a plurality of driving chips, and a data acquiring device, the first The driving chip is one of the plurality of driving control chips, and the first driving chip is respectively connected to the controller and the data acquiring device, and the device includes:
- a memory 802 for storing executable instructions of the processor
- the data transmission method provided by the embodiment of the present application can be executed when the processor runs the executable instruction.
- the embodiment of the present application provides a data transmission device 90, as shown in FIG. 18, applied to a controller in a display device, the display device including the controller, a plurality of driving chips, and a data acquiring device, and a first driving chip Connected to the controller and the data acquisition device respectively, the first driver chip is one of the plurality of drive control chips, and the device includes:
- the processor 901 The processor 901;
- a memory 902 for storing executable instructions of the processor
- the data transmission method provided by the embodiment of the present application can be executed when the processor runs the executable instruction.
- the embodiment of the present application provides a display screen, the display screen includes: a display panel and a panel driving circuit, the panel driving circuit includes: a controller and a plurality of driving chips, the plurality of driving chips including a first driving chip;
- the controller includes the data transmission device shown in FIG. 10, FIG. 12 or FIG. 13, the first driver chip includes a data transmission device shown in 14 or 16;
- the controller includes the data transmission device of FIG. 17, and the first driver chip includes the data transmission device of FIG.
- the above display panel may be: a liquid crystal panel or an OLED panel.
- the controller and the first driving chip are connected by a first differential signal line, and the first differential signal line is configured to transmit return data that is sent by the first driving chip to the controller in real time;
- the controller and the plurality of driving chips are respectively connected by a second differential signal line, and each of the second differential signal lines is used for transmitting a control signal sent by the controller to a corresponding driving chip.
- each of the second differential signal lines is used for transmitting a control signal sent by the controller to a corresponding driving chip.
- the embodiment of the present application further provides a display device, where the display device may include: the display screen, further comprising a data acquisition device, wherein the data acquisition device is connected to the first driver chip, and the data acquisition device is used Obtain device related data and send it to the first driver chip.
- the data acquisition device includes at least one of an imaging device, an audio acquisition device, a display panel, a touch panel, and a sensor.
- the connection relationship between the driver chip and the data acquisition device in the display device can be referred to the foregoing FIG. 1 to FIG. 3, and The connection relationship in any of the figures in FIG.
- the display device may be: a liquid crystal screen, an electronic paper, an OLED screen, a mobile phone, a tablet computer, a television, a display, a notebook computer, a digital photo frame, a navigator, and the like, or any product or component having a display function.
- FIG. 19 is a block diagram showing the structure of a display device 1000 provided by an exemplary embodiment of the present application.
- the device 1000 can be any product or component having a display function such as a liquid crystal panel, an electronic paper, an OLED panel, a mobile phone, a tablet computer, a television, a display, a notebook computer, a digital photo frame, a navigator, and the like.
- the device 1000 includes a processor 1001 and a memory 1002.
- Processor 1001 may include one or more processing cores, such as a 4-core processor, an 8-core processor, and the like.
- the processor 1001 may be configured by at least one of a DSP (Digital Signal Processing), an FPGA (Field-Programmable Gate Array), and a PLA (Programmable Logic Array). achieve.
- the processor 1001 may also include a main processor and a coprocessor.
- the main processor is a processor for processing data in an awake state, which is also called a CPU (Central Processing Unit); the coprocessor is A low-power processor for processing data in standby.
- the processor 1001 may be integrated with a GPU (Graphics Processing Unit), which is responsible for rendering and rendering of content that the display panel needs to display.
- the processor 1001 may further include an AI (Artificial Intelligence) processor for processing computational operations related to machine learning.
- AI Artificial Intelligence
- Memory 1002 can include one or more computer readable storage media, which can be non-transitory.
- the memory 1002 may also include high speed random access memory, as well as non-volatile memory such as one or more magnetic disk storage devices, flash memory storage devices.
- the non-transitory computer readable storage medium in the memory 1002 is configured to store at least one instruction for execution by the processor 1001 to implement data transmission provided by the method embodiments of the present application. method.
- apparatus 1000 also optionally includes a peripheral interface 1003 and at least one peripheral.
- the processor 1001, the memory 1002, and the peripheral device interface 1003 may be connected by a bus or a signal line.
- Each peripheral device can be connected to the peripheral device interface 1003 via a bus, signal line or circuit board.
- the peripheral device includes at least one of a radio frequency circuit 1004, a display panel 1005, a camera 1006, an audio circuit 1007, a positioning device 1008, and a power source 1009.
- the peripheral device interface 1003 can be used to connect at least one peripheral device associated with an I/O (Input/Output) to the processor 1001 and the memory 1002.
- processor 1001, memory 1002, and peripheral interface 1003 are integrated on the same chip or circuit board; in some other embodiments, any one of processor 1001, memory 1002, and peripheral interface 1003 or The two can be implemented on a separate chip or circuit board, which is not limited in this embodiment.
- the radio frequency circuit 1004 is configured to receive and transmit an RF (Radio Frequency) signal, also called an electromagnetic signal.
- the RF circuit 1004 communicates with the communication network and other communication devices via electromagnetic signals.
- the radio frequency circuit 1004 converts the electrical signal into an electromagnetic signal for transmission, or converts the received electromagnetic signal into an electrical signal.
- the radio frequency circuit 1004 includes an antenna system, an RF transceiver, one or more amplifiers, a tuner, an oscillator, a digital signal processor, a codec chipset, a subscriber identity module card, and the like.
- Radio frequency circuit 1004 can communicate with other devices via at least one wireless communication protocol.
- the wireless communication protocols include, but are not limited to, the World Wide Web, a metropolitan area network, an intranet, generations of mobile communication networks (2G, 3G, 4G, and 5G), wireless local area networks, and/or WiFi (Wireless Fidelity) networks.
- the radio frequency circuit 1004 may further include an NFC (Near Field Communication) related circuit, which is not limited in this application.
- the display panel 1005 is for displaying a UI (User Interface).
- the UI can include graphics, text, icons, video, and any combination thereof.
- the display panel 1005 is a touch display panel (ie, a panel integrated with the functions of the touch panel and the display panel)
- the display panel 1005 also has the ability to acquire a touch signal over the surface or surface of the display panel 1005.
- the touch signal can be input to the processor 1001 as a control signal for processing.
- the display panel 1005 can also be used to provide virtual buttons and/or virtual keyboards, also called soft buttons and/or soft keyboards.
- the display panel 1005 may be one, and the front panel of the device 1000 is disposed; in other embodiments, the display panel 1005 may be at least two, respectively disposed on different surfaces of the device 1000 or in a folded design; In still other embodiments, the display panel 1005 can be a flexible display panel disposed on a curved surface or a folded surface of the device 1000. Even the display panel 1005 can be arranged in a non-rectangular irregular pattern, that is, a profiled panel.
- the display panel 1005 can be an LCD (Liquid Crystal Display) display panel or an OLED (Organic Light-Emitting Diode) display panel.
- Camera assembly 1006 is used to capture images or video.
- camera assembly 1006 includes a front camera and a rear camera.
- the front camera is placed on the front panel of the unit and the rear camera is placed on the back of the unit.
- the rear camera is at least two, which are respectively a main camera, a depth camera, a wide-angle camera, and a telephoto camera, so as to realize the background blur function of the main camera and the depth camera, and the main camera Combine with a wide-angle camera for panoramic shooting and VR (Virtual Reality) shooting or other integrated shooting functions.
- camera assembly 1006 can also include a flash.
- the flash can be a monochrome temperature flash or a two-color temperature flash.
- the two-color temperature flash is a combination of a warm flash and a cool flash that can be used for light compensation at different color temperatures.
- the audio circuit 1007 can include a microphone and a speaker.
- the microphone is used to collect sound waves of the user and the environment, and convert the sound waves into electrical signals for processing into the processor 1001 for processing, or input to the radio frequency circuit 1004 for voice communication.
- the microphone can also be an array microphone or an omnidirectional acquisition microphone.
- the speaker is then used to convert electrical signals from the processor 1001 or the RF circuit 1004 into sound waves.
- the speaker can be a conventional film speaker or a piezoelectric ceramic speaker.
- the audio circuit 1007 can also include a headphone jack.
- the positioning device 1008 is used to locate the current geographic location of the device 1000 to implement navigation or LBS (Location Based Service).
- the positioning device 1008 may be a positioning device based on a GPS (Global Positioning System) of the United States, a Beidou system of China, or a Galileo system of Russia.
- Power source 1009 is used to power various devices in device 1000.
- the power source 1009 can be an alternating current, a direct current, a disposable battery, or a rechargeable battery.
- the rechargeable battery may be a wired rechargeable battery or a wireless rechargeable battery.
- a wired rechargeable battery is a battery that is charged by a wired line
- a wireless rechargeable battery is a battery that is charged by a wireless coil.
- the rechargeable battery can also be used to support fast charging technology.
- device 1000 also includes one or more sensors 1010.
- the one or more sensors 1010 include, but are not limited to, an acceleration sensor 1011, a gyro sensor 1012, a pressure sensor 1013, a fingerprint sensor 1014, an optical sensor 1015, and a proximity sensor 1016.
- the acceleration sensor 1011 can detect the magnitude of the acceleration on the three coordinate axes of the coordinate system established by the device 1000.
- the acceleration sensor 1011 can be used to detect components of gravity acceleration on three coordinate axes.
- the processor 1001 can control the touch display panel 1005 to display the user interface in a landscape view or a portrait view according to the gravity acceleration signal collected by the acceleration sensor 1011.
- the acceleration sensor 1011 can also be used for the acquisition of game or user motion data.
- the gyro sensor 1012 can detect the body direction and the rotation angle of the device 1000, and the gyro sensor 1012 can cooperate with the acceleration sensor 1011 to collect the user's 3D motion on the device 1000. Based on the data collected by the gyro sensor 1012, the processor 1001 can implement functions such as motion sensing (such as changing the UI according to the user's tilting operation), image stabilization at the time of shooting, game control, and inertial navigation.
- functions such as motion sensing (such as changing the UI according to the user's tilting operation), image stabilization at the time of shooting, game control, and inertial navigation.
- the pressure sensor 1013 can be disposed on a side border of the device 1000 and/or a lower layer of the touch display panel 1005.
- the processor 1001 performs left and right hand recognition or shortcut operation according to the holding signal collected by the pressure sensor 1013.
- the processor 1001 controls the operability control on the UI interface according to the user's pressure operation on the touch display panel 1005.
- the operability control includes at least one of a button control, a scroll bar control, an icon control, and a menu control.
- the fingerprint sensor 1014 is configured to collect a fingerprint of the user, and the processor 1001 identifies the identity of the user according to the fingerprint collected by the fingerprint sensor 1014, or the fingerprint sensor 1014 identifies the identity of the user according to the collected fingerprint. Upon identifying that the identity of the user is a trusted identity, the processor 1001 authorizes the user to perform related sensitive operations including unlocking the screen, viewing encrypted information, downloading software, paying and changing settings, and the like. Fingerprint sensor 1014 can be provided with the front, back or side of device 1000. When the device 1000 is provided with a physical button or vendor logo, the fingerprint sensor 1014 can be integrated with a physical button or vendor logo.
- Optical sensor 1015 is used to collect ambient light intensity.
- the processor 1001 can control the display brightness of the touch display panel 1005 according to the ambient light intensity acquired by the optical sensor 1015. Specifically, when the ambient light intensity is high, the display brightness of the touch display panel 1005 is raised; when the ambient light intensity is low, the display brightness of the touch display panel 1005 is lowered.
- the processor 1001 can also dynamically adjust the shooting parameters of the camera device 1006 according to the ambient light intensity collected by the optical sensor 1015.
- Proximity sensor 1016 also referred to as a distance sensor, is typically disposed on the front panel of device 1000. Proximity sensor 1016 is used to capture the distance between the user and the front of device 1000. In one embodiment, when the proximity sensor 1016 detects that the distance between the user and the front side of the device 1000 is gradually decreasing, the processor 1001 controls the touch display panel 1005 to switch from the bright screen state to the touch screen state; when the proximity sensor 1016 detects When the distance between the user and the front side of the device 1000 gradually becomes larger, the processor 1001 controls the touch display panel 1005 to switch from the state of the screen to the bright state.
- FIG. 19 does not constitute a limitation to device 1000, may include more or fewer devices than illustrated, or may be combined with certain devices, or by different device arrangements.
- the embodiment of the present application provides a computer readable storage medium having instructions stored therein, when the readable storage medium is run on a processing device, causing the processing device to perform the implementation of the embodiment of the present application.
- the data transmission method is not limited to:
- the embodiment of the present application provides a chip, which includes a programmable logic circuit and/or a program instruction, and is used to implement the data transmission method provided by the embodiment of the present application.
- the embodiment of the present application provides a computer program product, where the computer program product stores instructions, and when executed on a computer, causes the computer to execute the data transmission method provided by the embodiment of the present application.
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Chemical & Material Sciences (AREA)
- Crystallography & Structural Chemistry (AREA)
- Computer Graphics (AREA)
- Control Of Indicators Other Than Cathode Ray Tubes (AREA)
Abstract
Description
Claims (24)
- 一种数据传输方法,其特征在于,应用于显示装置中的第一驱动芯片,所述显示装置包括控制器、多个驱动芯片和数据获取器件,所述第一驱动芯片为所述多个驱动控制芯片中的一个,所述第一驱动芯片分别与所述控制器以及所述数据获取器件连接,所述方法包括:接收所述数据获取器件所获取的器件相关数据;向所述控制器发送回传数据,所述回传数据包括:所述器件相关数据。
- 根据权利要求1所述的方法,其特征在于,所述控制器与所述第一驱动芯片通过第一差分信号线连接,所述向所述控制器发送回传数据,包括:通过所述第一差分信号线向所述控制器发送回传数据。
- 根据权利要求2所述的方法,其特征在于,所述控制器与所述第一驱动芯片还通过第二差分信号线连接,所述方法还包括:接收所述控制器通过所述第二差分信号线发送的控制信号;所述通过所述第一差分信号线向所述控制器发送回传数据,包括:通过所述第一差分信号线向所述控制器实时发送所述回传数据。
- 根据权利要求2所述的方法,其特征在于,所述第一差分信号线上传输的信号以数据包的形式传输,每个数据包包括:依次排列的起始位、数据位和结束位;其中,所述起始位用于指示数据传输开始,所述数据位用于携带待传输数据,所述结束位用于指示数据传输结束。
- 根据权利要求4所述的方法,其特征在于,每个所述数据包还包括:位于所述起始位和所述数据位之间的依次排列的设置方式位和模式设置位,位于所述数据位和所述结束位之间的校验位;其中,所述设置方式位用于指示数据包的模式设置的方式,所述模式设置 位用于指示数据包的模式,所述校验位用于进行数据校验,所述数据包的模式包括请求模式或响应模式。
- 根据权利要求1所述的方法,其特征在于,所述数据获取器件包括摄像器件、音频获取器件、显示面板、触控面板和传感器中的至少一种。
- 根据权利要求6所述的方法,其特征在于,当所述数据获取器件包括所述摄像器件时,所述器件相关数据包括:图像数据;当所述数据获取器件包括所述音频获取器件时,所述器件相关数据包括:语音数据;当所述数据获取器件包括所述显示面板时,所述器件相关数据包括:指示所述显示面板的工作状态是否异常的第一指示信息;当所述数据获取器件包括所述传感器时,所述器件相关数据包括:所述传感器采集的数据;当所述数据获取器件包括所述触控面板时,所述器件相关数据包括:触控数据。
- 根据权利要求7所述的方法,其特征在于,所述传感器包括指纹传感器、温度传感器、位置传感器、红外传感器和超声波传感器中的至少一种。
- 根据权利要求7所述的方法,其特征在于,所述触控数据包括触控位置数据和触控压力数据中的至少一种。
- 根据权利要求1所述的方法,其特征在于,所述回传数据还包括所述驱动芯片的工作模式数据和指示所述驱动芯片的工作状态是否异常的第二指示信息中的至少一种。
- 根据权利要求1所述的方法,其特征在于,在所述向所述控制器发送回传数据之前,所述方法还包括:将模拟信号形式的所述器件相关数据进行模数转换,以得到数字信号形式的所述器件相关数据;生成所述回传数据,所述回传数据包括数字信号形式的所述器件相关数据。
- 根据权利要求1至11任一所述的方法,其特征在于,所述驱动芯片为源极驱动芯片;所述控制器为时序控制器,***芯片SOC以及集成在所述时序控制器中的微控制单元MCU中的任一种。
- 一种数据传输方法,其特征在于,应用于显示装置中的控制器,所述显示装置包括所述控制器、多个驱动芯片和数据获取器件,第一驱动芯片分别与所述控制器以及所述数据获取器件连接,所述第一驱动芯片为所述多个驱动控制芯片中的一个,所述方法包括:接收所述第一驱动芯片发送的回传数据,所述回传数据包括:器件相关数据;其中,所述回传数据是所述第一驱动芯片在接收所述数据获取器件所获取的器件相关数据后向所述控制器发送的。
- 根据权利要求13所述的方法,其特征在于,所述控制器与所述第一驱动芯片通过第一差分信号线连接,所述接收所述第一驱动芯片发送的回传数据,包括:通过所述第一差分信号线接收所述第一驱动芯片发送的回传数据。
- 根据权利要求14所述的方法,其特征在于,所述控制器与所述第一驱动芯片还通过第二差分信号线连接,所述方法还包括:通过第二差分信号线向所述第一驱动芯片发送控制信号;所述通过所述第一差分信号线接收所述第一驱动芯片发送的回传数据,包括:通过所述第一差分信号线接收所述第一驱动芯片实时发送的回传数据。
- 根据权利要求15所述的方法,其特征在于,所述第一差分信号线上传 输的信号以数据包的形式传输,每个数据包包括:依次排列的起始位、数据位和结束位;其中,所述起始位用于指示数据传输开始,所述数据位用于携带待传输数据,所述结束位用于指示数据传输结束。
- 根据权利要求16所述的方法,其特征在于,每个所述数据包还包括:位于所述起始位和所述数据位之间的依次排列的设置方式位和模式设置位,位于所述数据位和所述结束位之间的校验位;其中,所述设置方式位用于指示数据包的模式设置的方式,所述模式设置位用于指示数据包的模式,所述校验位用于进行数据校验,所述数据包的模式包括请求模式或响应模式。
- 根据权利要求13至17任一所述的方法,其特征在于,所述数据获取器件包括摄像器件、音频获取器件、显示面板、触控面板和传感器中的至少一种;所述驱动芯片为源极驱动芯片;所述控制器为时序控制器,***芯片SOC以及集成在所述时序控制器中的微控制单元MCU中的任一种。
- 一种数据传输装置,其特征在于,应用于显示装置中的第一驱动芯片,所述显示装置包括控制器、多个驱动芯片和数据获取器件,所述第一驱动芯片为所述多个驱动控制芯片中的一个,所述第一驱动芯片分别与所述控制器以及所述数据获取器件连接,所述装置包括:处理器;用于存储所述处理器的可执行指令的存储器;其中,所述处理器运行所述可执行指令时,能够执行权利要求1至12任一所述的数据传输方法。
- 一种数据传输装置,其特征在于,应用于显示装置中的控制器,所述显示装置包括所述控制器、多个驱动芯片和数据获取器件,第一驱动芯片分别与所述控制器以及所述数据获取器件连接,所述第一驱动芯片为所述多个驱动 控制芯片中的一个,所述装置包括:处理器;用于存储所述处理器的可执行指令的存储器;其中,所述处理器运行所述可执行指令时,能够执行权利要求13至18任一所述的数据传输方法。
- 一种显示屏,其特征在于,所述显示屏包括:显示面板和面板驱动电路,所述面板驱动电路包括:控制器和多个驱动芯片,所述多个驱动芯片包括第一驱动芯片;所述控制器包括权利要求19所述的数据传输装置,所述第一驱动芯片包括权利要求20所述的数据传输装置。
- 根据权利要求21所述的显示屏,其特征在于,所述控制器与所述第一驱动芯片通过第一差分信号线连接,所述第一差分信号线用于传输所述第一驱动芯片向所述控制器实时发送的回传数据;所述控制器与所述多个驱动芯片分别通过第二差分信号线连接,每个所述第二差分信号线用于传输所述控制器向对应的驱动芯片发送的控制信号。
- 一种显示装置,其特征在于,所述显示装置包括:权利要求21或22所述的显示屏,所述显示装置还包括数据获取器件,所述数据获取器件与所述第一驱动芯片连接,所述数据获取器件用于获取器件相关数据,并发送至第一驱动芯片。
- 一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有指令,当所述计算机可读存储介质在处理器件上运行时,使得处理器件执行如权利要求1至12任一所述数据传输方法;或者,使得处理器件执行如权利要求13至18任一所述数据传输方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US16/768,715 US11257439B2 (en) | 2018-04-24 | 2019-01-04 | Data transmission method and device, display screen, and display device |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810371292.8 | 2018-04-24 | ||
CN201810371292.8A CN110399113A (zh) | 2018-04-24 | 2018-04-24 | 数据传输方法、装置及显示装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2019205735A1 true WO2019205735A1 (zh) | 2019-10-31 |
Family
ID=68294334
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2019/070455 WO2019205735A1 (zh) | 2018-04-24 | 2019-01-04 | 数据传输方法、装置、显示屏及显示装置 |
Country Status (3)
Country | Link |
---|---|
US (1) | US11257439B2 (zh) |
CN (1) | CN110399113A (zh) |
WO (1) | WO2019205735A1 (zh) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111894562B (zh) * | 2020-06-09 | 2021-05-04 | 中国科学院地质与地球物理研究所 | 一种旋转导向钻井工具的信号传输方法及*** |
CN114205514B (zh) * | 2020-09-17 | 2023-04-28 | 京东方科技集团股份有限公司 | 相机***及其数据传输方法、显示屏和电子设备 |
CN112232469A (zh) * | 2020-09-29 | 2021-01-15 | 深圳宏芯宇电子股份有限公司 | 存储卡及电子设备 |
TWI798937B (zh) * | 2021-11-15 | 2023-04-11 | 瑞昱半導體股份有限公司 | 背光控制裝置 |
CN114822419B (zh) * | 2022-04-15 | 2024-06-18 | 南京英科迪微电子科技有限公司 | 基于液晶显示面板am模式的背光控制方法和装置 |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030038770A1 (en) * | 2001-08-24 | 2003-02-27 | Samsung Electronics Co., Ltd. | Liquid crystal display and method for driving the same |
CN101777323A (zh) * | 2009-01-14 | 2010-07-14 | 纬创资通股份有限公司 | 用于一计算机***设定一显示器的方法及相关计算机*** |
CN102693695A (zh) * | 2012-03-09 | 2012-09-26 | 友达光电股份有限公司 | 显示装置 |
CN103680374A (zh) * | 2012-09-26 | 2014-03-26 | 联咏科技股份有限公司 | 面板显示装置 |
CN105869591A (zh) * | 2016-05-31 | 2016-08-17 | 深圳市华星光电技术有限公司 | 一种驱动电路及液晶显示装置 |
CN107045847A (zh) * | 2016-02-05 | 2017-08-15 | 联咏科技股份有限公司 | 栅极驱动器及其操作方法和显示装置的操作方法 |
CN107481674A (zh) * | 2017-08-14 | 2017-12-15 | 深圳市华星光电半导体显示技术有限公司 | 显示设备 |
Family Cites Families (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3630441B2 (ja) | 1992-12-21 | 2005-03-16 | ソニー株式会社 | 送信方法、受信方法、通信方法、双方向バスシステム及び電子機器 |
US6564269B1 (en) * | 1998-09-10 | 2003-05-13 | Silicon Image, Inc. | Bi-directional data transfer using the video blanking period in a digital data stream |
US7979612B2 (en) * | 2003-04-28 | 2011-07-12 | Keyghost Limited | Communication method and apparatus |
KR101171185B1 (ko) * | 2005-09-21 | 2012-08-06 | 삼성전자주식회사 | 접촉 감지 기능이 있는 표시 장치, 그 구동 장치 및 방법 |
US7395362B2 (en) * | 2006-02-03 | 2008-07-01 | Standard Microsystems Corporation | Method for a slave device to convey an interrupt and interrupt source information to a master device |
KR101768588B1 (ko) * | 2011-05-19 | 2017-08-17 | 엘지전자 주식회사 | 무선 충전에 따른 음향 출력 상태의 제어 |
US9311840B2 (en) * | 2011-08-26 | 2016-04-12 | Himax Technologies Limited | Display and operating method thereof |
US9658767B2 (en) * | 2011-10-17 | 2017-05-23 | Sony Corporation | Information processing device |
JP5977152B2 (ja) * | 2012-11-20 | 2016-08-24 | 株式会社デンソー | 通信装置 |
KR102370717B1 (ko) * | 2015-12-31 | 2022-03-04 | 엘지디스플레이 주식회사 | 유기 발광 다이오드 표시 장치 |
TWI569253B (zh) * | 2016-01-12 | 2017-02-01 | 友達光電股份有限公司 | 驅動器及其操作方法 |
US9857911B1 (en) * | 2016-07-29 | 2018-01-02 | Parade Technologies, Ltd. | Bi-directional scalable intra-panel interface |
KR102517738B1 (ko) * | 2016-12-29 | 2023-04-04 | 엘지디스플레이 주식회사 | 표시장치, 구동 컨트롤러 및 구동방법 |
-
2018
- 2018-04-24 CN CN201810371292.8A patent/CN110399113A/zh active Pending
-
2019
- 2019-01-04 US US16/768,715 patent/US11257439B2/en active Active
- 2019-01-04 WO PCT/CN2019/070455 patent/WO2019205735A1/zh active Application Filing
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030038770A1 (en) * | 2001-08-24 | 2003-02-27 | Samsung Electronics Co., Ltd. | Liquid crystal display and method for driving the same |
CN101777323A (zh) * | 2009-01-14 | 2010-07-14 | 纬创资通股份有限公司 | 用于一计算机***设定一显示器的方法及相关计算机*** |
CN102693695A (zh) * | 2012-03-09 | 2012-09-26 | 友达光电股份有限公司 | 显示装置 |
CN103680374A (zh) * | 2012-09-26 | 2014-03-26 | 联咏科技股份有限公司 | 面板显示装置 |
CN107045847A (zh) * | 2016-02-05 | 2017-08-15 | 联咏科技股份有限公司 | 栅极驱动器及其操作方法和显示装置的操作方法 |
CN105869591A (zh) * | 2016-05-31 | 2016-08-17 | 深圳市华星光电技术有限公司 | 一种驱动电路及液晶显示装置 |
CN107481674A (zh) * | 2017-08-14 | 2017-12-15 | 深圳市华星光电半导体显示技术有限公司 | 显示设备 |
Also Published As
Publication number | Publication date |
---|---|
US20210174749A1 (en) | 2021-06-10 |
CN110399113A (zh) | 2019-11-01 |
US11257439B2 (en) | 2022-02-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109976570B (zh) | 数据传输方法、装置及显示装置 | |
WO2019205735A1 (zh) | 数据传输方法、装置、显示屏及显示装置 | |
CN110308956B (zh) | 一种应用界面显示方法、装置及移动终端 | |
WO2020001564A1 (zh) | 一种处理任务的方法、装置及*** | |
WO2018098638A1 (zh) | 一种电子设备拍摄方法和装置 | |
US11393418B2 (en) | Method, device and system for data transmission, and display device | |
CN108897659B (zh) | 修改日志级别的方法、装置及存储介质 | |
CN110288689B (zh) | 对电子地图进行渲染的方法和装置 | |
CN113076051A (zh) | 从控终端同步方法、装置、终端及存储介质 | |
CN112130945A (zh) | 礼物赠送方法、装置、设备及存储介质 | |
CN110349527B (zh) | 虚拟现实显示方法、装置及***、存储介质 | |
CN110673944A (zh) | 执行任务的方法和装置 | |
WO2022199102A1 (zh) | 图像处理方法及装置 | |
WO2022028290A1 (zh) | 基于指向操作的设备之间的交互方法及电子设备 | |
CN108401194B (zh) | 时间戳确定方法、装置和计算机可读存储介质 | |
CN110086814B (zh) | 一种数据获取的方法、装置及存储介质 | |
CN112181915B (zh) | 执行业务的方法、装置、终端和存储介质 | |
CN113824902B (zh) | 红外摄像机***时延确定方法、装置、***、设备及介质 | |
CN112669884B (zh) | 音频数据处理方法、装置、设备及存储介质 | |
CN113843814A (zh) | 机械臂设备的控制***、方法、装置和存储介质 | |
WO2019214694A1 (zh) | 存储数据的方法、读取数据的方法、装置及*** | |
CN113949692A (zh) | 地址分配方法、装置、电子设备及计算机可读存储介质 | |
CN112015612B (zh) | 一种获取卡顿信息的方法及装置 | |
CN112260845A (zh) | 进行数据传输加速的方法和装置 | |
CN114566064B (zh) | 停车位的位置确定方法、装置、设备及存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 19792601 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 19792601 Country of ref document: EP Kind code of ref document: A1 |
|
32PN | Ep: public notification in the ep bulletin as address of the adressee cannot be established |
Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205A DATED 04.05.2021) |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 19792601 Country of ref document: EP Kind code of ref document: A1 |