Transmission device, reception device, and transmission / reception system

By introducing PRE_BE data into the image data transmission system and using prediction and reproduction technology, the problem that the receiving device is difficult to correctly separate effective data and synchronize data under noise interference is solved, the system's tolerance to external noise is improved, and the clarity of image display is ensured.

CN119968854APending Publication Date: 2025-05-09THINE ELECTRONICS
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202380063663.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Priority Date
2022-09-08
Filing Date
2023-09-07
Publication Date
2025-05-09

AI Technical Summary

Technical Problem

During the image data transmission process, due to the influence of external noise, it is difficult for the receiving device to correctly detect BS data and BE data, resulting in errors in the reproduction of DE signals, resulting in confusion between effective data and synchronous data, and seriously affecting the clarity of the image display.

Method used

By introducing PRE_BE data into the transmitting device, and setting a BE reproduction unit and a BS reproduction unit in the receiving device, data prediction and reproduction are performed using the reference clock and fixed periods N1 and N2, ensuring that the DE signal can be correctly separated and reproduced under noise interference.

Benefits of technology

It effectively improves the tolerance of external noise and ensures that effective data and synchronous data can be correctly separated under noise interference, thereby maintaining the clarity of image display.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119968854A_ABST
    Figure CN119968854A_ABST
Patent Text Reader

Abstract

Video data including valid data and synchronization data is transmitted from a transmission device to a reception device. In a blank period in which synchronization data is transmitted, BS data is transmitted in the first cycle of the blank period, BE data is transmitted in the last cycle of the blank period, and PREBS data is transmitted in a cycle that is N1 cycles earlier than the BE transmission cycle. The reception device reproduces the BE data on the basis of the detected PREBS data or BE data, and reproduces the BS data on the basis of the BE data after reproduction or the detected BS data. The external noise tolerance can be further enhanced, and effective data and synchronous data can be correctly separated from received data.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention relates to a sending device, a receiving device and a sending and receiving system. Background Art

[0002] Patent document 1 discloses a transceiver system for transmitting image data for displaying an image on an image display device such as a liquid crystal display device. The transceiver system described in the document includes a transmitter and a receiver, the transmitter transmitting image data including active data and synchronization data, and the receiver receiving the image data transmitted from the transmitter to cause the image display device to display the image.

[0003] In this transceiver system, the transmitting device inputs valid data and synchronization data to be transmitted to the receiving device, and inputs a DE signal (data enable signal). Then, the transmitting device transmits valid data to the receiving device during a period (valid period) when the DE signal is at a first level (e.g., H level (high level)). The transmitting device transmits synchronization data to the receiving device during a period (blank period) when the DE signal is at a second level (e.g., L level (low level)).

[0004] In addition, the transmitting device transmits BS data (blank start data) indicating the time when the DE signal changes from the first level to the second level (the start time of the blank period) to the receiving device. Furthermore, the transmitting device transmits BE data (blank end data) indicating the time when the DE signal changes from the second level to the first level (the end time of the blank period) to the receiving device.

[0005] The receiving device receives data transmitted from the transmitting device and arriving via the transmission path. Then, the receiving device detects BS data and BE data from the received data, and reproduces the DE signal according to the time when the BS data and BE data are detected. In addition, the receiving device separates valid data and synchronization data from the received data according to the reproduced DE signal.

[0006] Prior art literature

[0007] Non-patent literature

[0008] Patent Document 1: International Publication No. 2009 / 069430

[0009] Patent Document 2: Japanese Patent No. 6667847 Summary of the invention

[0010] Problem that the invention aims to solve

[0011] In such a transceiver system, when data is transmitted from a transmitter to a receiver via a transmission path, noise may be temporarily added to the data due to external factors such as static electricity. Due to this noise, the data received by the receiver may be different from the data sent by the transmitter.

[0012] If the receiving device cannot detect the BS data or BE data at the time when it should receive the data, it will not be able to correctly reproduce the DE signal after that time. If the receiving device cannot correctly reproduce the DE signal, it will mistakenly process the data that is actually valid data as synchronization data, or, conversely, it will mistakenly process the data that is actually synchronization data as valid data. As a result, the image displayed by the image display device that inputs the valid data and synchronization data output from the receiving device will be seriously confused.

[0013] An invention that attempts to solve this problem is disclosed in Patent Document 2. The transmission and reception system described in the document can reproduce a DE signal by predicting and reproducing the BS data or BE data even when the BS data or BE data cannot be detected from the data received by the receiving device.

[0014] However, as the application range of transceiver systems for transmitting image data expands, further enhancement of external noise tolerance is required.

[0015] The present invention is completed in order to eliminate the above-mentioned problems, and its purpose is to provide a transmitting device, a receiving device and a transmitting and receiving system that can further enhance the tolerance to external noise and correctly separate valid data and synchronization data from received data.

[0016] Means used to solve problems

[0017] According to the sending device of the present invention, the sending device sends image data including valid data and synchronous data, wherein the sending device has: (1) an indicating unit, which indicates the first cycle of the reference clock after the moment when the DE signal changes from the first level to the second level, the second cycle of the reference clock before the moment when the DE signal changes from the second level to the first level, and the third cycle of the reference clock in which the DE signal is at the second level and is a fixed number of cycles N1 earlier than the second cycle, based on a DE signal that indicates the sending period of the valid data and the synchronous data respectively in synchronization with the reference clock; and (2) a driver, which sends BS data in the first cycle, sends BE data in the second cycle, sends PRE_BE data in the third cycle, sends valid data during the period when the DE signal is at the first level, and sends synchronous data during the period when the DE signal is at the second level.

[0018] According to the receiving device of the present invention, the receiving device comprises: (1) a receiver, which receives image data including valid data and synchronization data transmitted from a transmitting device according to a DE signal; (2) a detection unit, which detects BS data, BE data and PRE_BE data from the image data received by the receiver in synchronization with a reference clock, wherein the BS data is transmitted from the transmitting device in the first cycle of the reference clock after the moment when the DE signal changes from the first level to the second level, the BE data is transmitted from the transmitting device in the second cycle of the reference clock before the moment when the DE signal changes from the second level to the first level, and the PRE_BE data is transmitted from the transmitting device in the third cycle of the reference clock when the DE signal is at the second level and earlier than the second cycle by a fixed number of cycles N1; and (3) a BE reproduction unit, which obtains a detection cycle that is a fixed number of cycles later than the detection cycle of the PRE_BE data detected by the detection unit. (4) a BS reproduction unit, which obtains a prediction period of BS data that is a fixed number of periods N2 later than the reproduction period of BE data reproduced by the BE reproduction unit, and reproduces the BS data by detecting the detection period of BS data or the prediction period of BS data in the detection unit; (5) a DE signal reproduction unit, which reproduces the DE signal based on the reproduction period of BE data reproduced by the BE reproduction unit and the reproduction period of BS data reproduced by the BS reproduction unit; and (6) a separation unit, which separates valid data and synchronization data from the image data received by the receiver based on the DE signal reproduced by the DE signal reproduction unit, wherein the valid data is sent from the sending device during the period when the DE signal is at the first level, and the synchronization data is sent from the sending device during the period when the DE signal is at the second level.

[0019] In the receiving device of the present invention, the BE reproduction unit preferably includes: (a) a counting unit, which counts the number of elapsed cycles from the detection period in which the detection unit detects PRE_BE data; (b) a prediction unit, which sets the predicted period of BE data when the count value of the counting unit reaches a fixed number of cycles N1; and (c) a reproduction unit, which reproduces the BE data in the detection period in which the detection unit detects the BE data or the predicted period of BE data set by the prediction unit.

[0020] In the receiving device of the present invention, the BS reproduction unit preferably includes: (a) a counting unit, which counts the number of cycles that have passed since the reproduction period in which the BE reproduction unit reproduces the BE data; (b) a prediction unit, which sets the predicted period of the BS data when the count value of the counting unit reaches a fixed number of cycles N2; and (c) a reproduction unit, which reproduces the BS data at the detection period of the BS data detected by the detection unit or the predicted period of the BS data set by the prediction unit.

[0021] The transceiver system of the present invention comprises the above-mentioned transmitting device of the present invention and the above-mentioned receiving device of the present invention.

[0022] Effects of the Invention

[0023] According to the present invention, it is possible to further enhance the resistance to external noise and to correctly separate valid data and synchronization data from received data. BRIEF DESCRIPTION OF THE DRAWINGS

[0024] Figure 1 1 is a diagram showing the configuration of the transmission and reception system 1 .

[0025] Figure 2 This is the timing diagram of the reference clock, DE signal, each code element (PRE_BE, BE, BS) and the driver output signal.

[0026] Figure 3 It is a diagram showing a configuration example of the BE reproduction unit 25.

[0027] Figure 4 2 is a diagram showing a configuration example of the BS reproduction unit 26 .

[0028] Figure 5 It is a timing chart for explaining the first operation example of the transmission and reception system 1.

[0029] Figure 6 It is a timing chart for explaining the second operation example of the transmission and reception system 1.

[0030] Figure 7 It is a timing chart for explaining the third operation example of the transmission and reception system 1.

[0031] Figure 8 It is a timing chart for explaining the fourth operation example of the transmission and reception system 1. DETAILED DESCRIPTION

[0032] Hereinafter, the mode for implementing the present invention will be described in detail with reference to the accompanying drawings. In the description of the drawings, the same elements are given the same reference numerals, and repeated descriptions are omitted.

[0033] Figure 1 1 is a diagram showing the structure of a transceiver system 1. The transceiver system 1 includes a transmitter 10 and a receiver 20. The transmitter 10 transmits image data including valid data and synchronization data to a transmission path 30. The receiver 20 receives the image data output from the transmitter 10 and arriving via the transmission path 30, separates the received image data into valid data and synchronization data, and outputs the data to an image display device such as a liquid crystal display device.

[0034] The transmitting device 10 includes a driver 11, a multiplexer 12, an encoder 13, and an instruction unit 14. The transmitting device 10 receives a DE signal (data enable signal) DE_In, valid data DATA_In, and synchronization data SYNC_In in synchronization with a reference clock. The DE signal is a signal indicating the transmission period of each of valid data and synchronization data. The transmitting device 10 transmits valid data during a period (valid period) when the DE signal is at a first level (H level). The transmitting device 10 transmits synchronization data during a period (blank period) when the DE signal is at a second level (L level).

[0035] The instruction unit 14 generates any of the ACTIVE symbol, BS symbol, BE symbol, and BP symbol according to the level or level transition of the DE signal DE_In. In addition, the instruction unit 14 generates a PRE_BE symbol before the fixed number of cycles N1 of the reference clock relative to the BE symbol. The ACTIVE symbol is generated during the period when the DE signal DE_In is at the H level. The BS symbol is generated in the period of the reference clock after the moment when the DE signal DE_In changes from the H level to the L level (the first period of the blank period, the first period). The BE symbol is generated in the period of the reference clock before the moment when the DE signal DE_In changes from the L level to the H level (the last period of the blank period, the second period). The PRE_BE symbol is generated in the period (the third period) when the DE signal DE_In is at the L level and is earlier than the second period when the BE symbol is generated by the fixed number of cycles N1. The BP symbol is generated during the period when the DE signal DE_In is at the L level and is not any period among the first to third periods.

[0036] The encoder 13 inputs valid data DATA_In and synchronization data SYNC_In to be transmitted to the receiving device 20, and encodes these data. The encoder 13 outputs ACTIVE_Enc data obtained by encoding DATA_In, BS_Enc data obtained by encoding SYNC_In and BS data, BE_Enc data obtained by encoding SYNC_In and BE data, PRE_BE_Enc data obtained by encoding SYNC_In and PRE_BE data, and SYNC_Enc data obtained by encoding SYNC_In and BP data to the multiplexer 12.

[0037] For example, DATA_In and SYNC_In are 8-bit data, whereas the coded data (ACTIVE_Enc, BS_Enc, BE_Enc, PRE_BE_Enc, SYNC_Enc) is 8N-bit data. However, N is an integer greater than 2 and depends on the transmission band (total number of bits). The SYNC_In band is smaller than the DATA_In band, so the BS, BE, and PRE_BE data can be embedded in the SYNC_In coded data. In the timing diagram shown below as an example, BS_Enc, BE_Enc, and PRE_BE_Enc are embedded in Paket2[7:0] to PaketN[7:0] in the 8N-bit coded data.

[0038] The multiplexer 12 inputs the codewords (ACTIVE, BS, BE, PRE_BE, BP) generated by the indicator 14, and inputs the coded data (ACTIVE_Enc, BS_Enc, BE_Enc, PRE_BE_Enc, SYNC_Enc) generated by the encoder 13, selects the corresponding coded data according to the input codewords and outputs them. The multiplexer 12 outputs ACTIVE_Enc data to the driver 11 when the input codeword is an ACTIVE codeword, outputs BS_Enc data to the driver 11 when the input codeword is a BS codeword, outputs BE_Enc data to the driver 11 when the input codeword is a BE codeword, outputs PRE_BE_Enc data to the driver 11 when the input codeword is a PRE_BE codeword, and outputs SYNC_Enc data to the driver 11 when the input codeword is a BP codeword.

[0039] The driver 11 transmits the data output from the multiplexer 12 to the transmission path 30 . The transmitted data is received by the receiving device 20 via the transmission path 30 .

[0040] The receiving device 20 receives the video data including the effective data and the synchronization data transmitted from the transmitting device 10 according to the DE signal. The receiving device 20 includes a receiver 21, a demultiplexer 22, a decoder 23, a detector 24, a BE reproduction unit 25, a BS reproduction unit 26, and a DE signal reproduction unit 27.

[0041] The receiver 21 receives data transmitted from the transmitter 10 and transmitted through the transmission path 30. The detector 24 detects BS data, BE data, and PRE_BE data from the data received by the receiver 21. That is, the detector 24 detects BS data transmitted from the transmitter 10 in a period (first period) of the reference clock after the moment when the DE signal changes from the H level to the L level. The detector 24 detects BE data transmitted from the transmitter 10 in a period (second period) of the reference clock before the moment when the DE signal changes from the L level to the H level. In addition, the detector 24 detects PRE_BE data transmitted from the transmitter 10 in a period (third period) of the reference clock earlier than the second period by a fixed number of periods N1.

[0042] The BE reproduction unit 25 obtains a predicted period of BE data that is later by a fixed number of periods N1 than the detection period of PRE_BE data detected by the detection unit 24. Then, the BE reproduction unit 25 reproduces BE data at the detection period of BE data detected by the detection unit 24 or the predicted period of BE data.

[0043] The BS reproduction unit 26 obtains a predicted period of BS data that is later by a fixed number of periods N2 than the reproduction period of BE data reproduced by the BE reproduction unit 25. Then, the BS reproduction unit 26 reproduces the BS data at the detection period of BS data detected by the detection unit 24 or the predicted period of BS data.

[0044] The DE signal reproducing unit 27 reproduces the DE signal DE_out according to the reproduction period of the BE data reproduced by the BE reproducing unit 25 and the reproduction period of the BS data reproduced by the BS reproducing unit 26. The DE_Out changes from the H level to the L level when the detection unit 24 detects the BS data, and changes from the L level to the H level when the detection unit 24 detects the BE data. The DE signal reproducing unit 27 provides the DE_Out to the demultiplexer 22.

[0045] The demultiplexer 22 inputs DE_Out output from the DE signal reproduction unit 27, and inputs data received by the receiver 21. The demultiplexer 22 is a separation unit that separates the received data into valid data and synchronous data according to the level of DE_Out. The demultiplexer 22 outputs the data received during the period when DE_Out is at the H level as valid data DATA_Dec. The demultiplexer 22 outputs the data received during the period when DE_Out is at the L level as synchronous data SYNC_Dec. During the period when DE_Out is at the H level, DATA_Dec is data equivalent to ACTIVE_Enc, and SYNC_Dec is Don't Care. During the period when DE_Out is at the L level, DATA_Dec is Don'tCare, and SYNC_Dec is data equivalent to BS_Enc / BE_Enc / BP_Enc.

[0046] The decoder 23 decodes DATA_Dec output from the demultiplexer 22 to output valid data DATA_Out, and decodes SYNC_Dec output from the demultiplexer 22 to output synchronization data SYNC_Out.

[0047] DE_Out output from the receiving device 20 is data reproduced from DE_In input to the transmitting device 10. DATA_Out output from the receiving device 20 is data reproduced from DATA_In input to the transmitting device 10. SYNC_Out output from the receiving device 20 is data reproduced from SYNC_In input to the transmitting device 10.

[0048] The data transmitted from the transmitting device 10 to the receiving device 20 is obtained by applying a code (e.g., 8B10B code) based on a codeword mapping method by the encoder 13. The following description is made using 8B10B code as an example. ACTIVE_Enc and SYNC_Enc are D codes in 8B10B code, and BS_Enc, BE_Enc, and PRE_BE_Enc are K codes in 8B10B code. 8B10B code is often used in serial transmission, for example, in USB, Display-Port, etc.

[0049] For both D code and K code, 8-bit data is encoded into 10-bit data. That is, in any code of D code and K code, 8-bit information is made to correspond to 10-bit code element. Generally speaking, 8-bit data can represent 256 (=2 8 ) such a value, 10 bits of data can represent 1024 (=2 10). The D code encodes all 8-bit data into 10-bit data, whereas the K code encodes 12 8-bit data into 10-bit data. Therefore, the 10-bit data that can represent a value such as 1024 can include the 10-bit data based on the D code and the 10-bit data based on the K code.

[0050] For example, if 8-bit data and 10-bit data are represented by binary numbers, for the 8-bit data [0001_1100], the 10-bit data of the K code is [00_1111_0100] and [11_0000_1011], and the 10-bit data of the D code is [00_1110_1011] and [00_1110_0100]. In this way, the 8-bit data can be the same value, and the 10-bit data of the K code is different from the 10-bit data of the D code. The 10-bit data of the K code is inconsistent with the 10-bit data of the D code, so it is possible to identify which of the K code and the D code any 10-bit data is.

[0051] By setting ACTIVE_Enc and SYNC_Enc to D code data and BS_Enc, BE_Enc, and PRE_BE_Enc to different K code data, DATA_In can be assigned a value such as 256, thereby ensuring the transmission band. In addition, the detection unit 24 can detect the BS, BE, and PRE_BE data from the data received by the receiving device 20.

[0052] Figure 2 It is a timing diagram of the reference clock, DE signal, each code element (PRE_BE, BE, BS) and the driver output signal. In this figure, it is assumed that N1=2 and N2=10. As shown in this figure, BS_ENC is transmitted in the first cycle of the blank period, and BE_ENC is transmitted in the last cycle of the blank period. PRE_BE_ENC is transmitted in a cycle that is N1 cycles earlier than the BE_ENC transmission cycle in the blank period. In addition, BS_ENC is transmitted in a cycle that is N2 cycles later than the BE_ENC transmission cycle. N1 and N2 are fixed values, respectively. N2 is a value obtained by adding 1 to the number of cycles in the effective period. The number of cycles in the effective period is fixed. The number of cycles in the blank period can be variable.

[0053] Figure 3BE reproduction unit 25 is a diagram showing a configuration example. BE reproduction unit 25 includes a counter unit 51, a prediction unit 52, and a reproduction unit 53. When detection unit 24 detects PRE_BE data, counter unit 51 initializes the count value at the time of the PRE_BE detection cycle, starts counting the number of pulses of the reference clock, and counts the number of cycles that have passed since the PRE_BE detection cycle. Prediction unit 52 sets the count value of counter unit 51 to the predicted cycle of BE data when it reaches the fixed cycle number N1. Reproduction unit 53 reproduces BE data at the detection cycle of BE data detected by detection unit 24 or based on the predicted cycle of BE data by prediction unit 52.

[0054] Figure 4 : is a diagram showing a configuration example of the BS reproduction unit 26. The BS reproduction unit 26 includes a counter unit 61, a prediction unit 62, and a reproduction unit 63. When the BE reproduction unit 25 reproduces the BE data, the counter unit 61 initializes the count value at the time of the BE reproduction cycle, starts counting the number of pulses of the reference clock, and counts the number of cycles that have passed since the BE reproduction cycle. The prediction unit 62 sets the predicted cycle of the BS data when the count value of the counter unit 61 reaches the fixed cycle number N2. The reproduction unit 63 reproduces the BS data at the detection cycle of the BS data detected by the detection unit 24 or based on the predicted cycle of the BS data by the prediction unit 62.

[0055] In the receiving device 20, when the detector 24 detects at least one of the PRE_BE data and the BE data in each blank period, the BE reproducing unit 25 can reproduce the BE data, the BS reproducing unit 26 can reproduce the BS data, and the DE signal reproducing unit 27 can reproduce the DE signal.

[0056] On the other hand, in the receiving device 20, the DE signal cannot be reproduced if both the PRE_BE data and the BE data in each blank period are not detected by the detecting unit 24. As a result, the image displayed by the image display device receiving data from the receiving device 20 becomes seriously chaotic.

[0057] However, when transmitting data from the transmitting device 10 to the receiving device 20 via the transmission path 30, noise is temporarily superimposed on the data due to external factors such as static electricity, which generally occurs in a very short period, so the frequency of the phenomenon that the detection unit 24 fails to detect both the PRE_BE data and the BE data is very low compared to the frequency of the phenomenon that the detection unit 24 fails to detect only the BE data. Therefore, according to the transmission and reception system 1 of this embodiment, which transmits PRE_BE data before the fixed number of cycles N1 in addition to the BE data in each blank period, the external noise tolerance is further enhanced.

[0058] Next, use Figures 5 to 8 An operation example of the transmission and reception system 1 is described. These figures show data (DE_In, DATA_In, SYNC_In) input to the transmission device 10, symbols (ACTIVE, BS, BE, PRE_BE, BP) generated by the instruction unit 14 of the transmission device 10, and coded data (Paket0[7:0] to PaketN[7:0]) output from the transmission device 10. In addition, the detection results of PRE_BE, BE, and BS detected by the detection unit 24 of the reception device 20, the BE reproduction performed by the BE reproduction unit 25 of the reception device 20, and the BS reproduction performed by the BS reproduction unit 26 of the reception device 20 are shown.

[0059] Figure 5 1 is a timing chart for explaining the first operation example of the transmission and reception system 1. The first operation example is an operation example when the detection unit 24 fails to detect the BE data among the data of PRE_BE, BE, and BS due to external noise or the like in the reception device 20 (ERROR(BE)). In this case, the BE reproduction unit 25 reproduces the BE data at a period later than the detection period at which the detection unit 24 detects the PRE_BE data by a fixed number of periods N1 (REPRODUCE(BE)).

[0060] Figure 6 1 is a timing chart for explaining the second operation example of the transmission and reception system 1. The second operation example is an operation example in which the detection unit 24 fails to detect the BS data among the data of PRE_BE, BE, and BS due to external noise or the like in the reception device 20 (ERROR(BS)). In this case, the BS reproduction unit 26 reproduces the BS data at a period that is later than the reproduction period of the BE reproduction unit 25 by a fixed number of periods N2. That is, after counting the second period from the start or end time of the BE data, the BS data is reproduced (REPRODUCE(BS)).

[0061] Figure 7: is a timing diagram for explaining the third operation example of the transmission and reception system 1. The third operation example is an operation example in which the detection unit 24 fails to detect the BE data (ERROR(BE)) among the data of PRE_BE, BE, and BS due to external noise or the like in the receiving device 20, and the detection unit 24 fails to detect the BS data (ERROR(BS)) due to external noise or the like. In this case, the BE reproduction unit 25 reproduces the BE data at a period that is a fixed number of periods N1 later than the detection period at which the detection unit 24 detects the PRE_BE data. That is, after counting the first period from the moment of detection of the PRE_BE data (PRE_BE DETECTION), the BE data is generated (REPRODUCE(BE)). Then, the BS reproduction unit 26 reproduces the BS data at a period that is a fixed number of periods N2 later than the reproduction period at which the BE reproduction unit 25 detects the BE data. That is, after counting the second period from the start or end time of the BE data, the BS data is reproduced (REPRODUCE(BS)).

[0062] Figure 8 : is a timing diagram for explaining the fourth operation example of the transmission and reception system 1. The fourth operation example is an operation example in which the detection unit 24 fails to detect the PRE_BE data (ERROR(PRE_BE)) among the data of PRE_BE, BE, and BS due to external noise or the like in the receiving device 20, and the detection unit 24 fails to detect the BS data (ERROR(BS)) due to external noise or the like. In this case, the BE reproduction unit 25 reproduces the BE data (REPRODUCE(BE)) in the detection cycle in which the detection unit 24 detects the BE data. That is, the BE data is reproduced (REPRODUCE(BE)) in synchronization with the detection (BE DEECTION) of the BE data. Then, the BS reproduction unit 26 reproduces the BS data in a cycle that is a fixed number of cycles N2 later than the reproduction cycle in which the BE reproduction unit 25 reproduces the BE data. That is, the BS data is reproduced (REPRODUCE(BS)) after counting the second period from the start or end time of the BE data.

[0063] In addition, the circuit blocks of the above-mentioned elements can be configured using logic circuits. In any of the first to fourth operation examples, the receiving device 20 can reproduce both BE data and BS data, and can reproduce DE signals. In this way, according to the transceiver system 1 of this embodiment, in addition to transmitting BE data during each blank period, PRE_BE data is transmitted before the fixed number of cycles N1, and the external noise tolerance is further enhanced.

[0064] The present invention is intended not to be limited to the above-described examples but to be shown by the claims, and all modifications within the meaning and scope equivalent to the claims are included.

[0065] Description of reference numerals:

[0066] 1…transmission and reception system, 10…transmission device, 11…driver, 12…multiplexer, 13…encoder, 14…indicator, 20…receiving device, 21…receiver, 22…demultiplexer, 23…decoder, 24…detector, 25…BE reproduction unit, 26…BS reproduction unit, 27…DE signal reproduction unit, 30…transmission path, 51…counter, 52…prediction unit, 53…reproduction unit, 61…counter, 62…prediction unit, 63…reproduction unit.

Claims

1. A sending device, the sending device sending image data including valid data and synchronization data, wherein: The sending device comprises: an indicating unit for indicating, based on a DE signal indicating respective transmission periods of the valid data and the synchronization data in synchronization with a reference clock, a first cycle of the reference clock after a transition of the DE signal from the first level to the second level, a second cycle of the reference clock before a transition of the DE signal from the second level to the first level, and a third cycle of the reference clock in which the DE signal is at the second level and is earlier than the second cycle by a fixed number of cycles N1; and The driver sends BS data in the first cycle, sends BE data in the second cycle, sends PRE_BE data in the third cycle, sends the valid data while the DE signal is at the first level, and sends the synchronization data while the DE signal is at the second level.

2. A receiving device, comprising: a receiver that receives image data including valid data and synchronization data transmitted from a transmitting device according to a DE signal; a detection unit that detects BS data, BE data, and PRE_BE data from image data received by the receiver in synchronization with a reference clock, wherein the BS data is transmitted from the transmission device in a first cycle of the reference clock after the moment when the DE signal changes from the first level to the second level, the BE data is transmitted from the transmission device in a second cycle of the reference clock before the moment when the DE signal changes from the second level to the first level, and the PRE_BE data is transmitted from the transmission device in a third cycle of the reference clock when the DE signal is at the second level and earlier than the second cycle by a fixed number of cycles N1; A BE reproducing unit, which obtains a predicted period of the BE data that is later than a detection period of the PRE_BE data by a fixed number of periods N1, and reproduces the BE data at the detection period of the BE data detected by the detection unit or the predicted period of the BE data; A BS reproducing unit, which obtains a predicted period of the BS data that is later than a reproduction period of the BE data reproduced by the BE reproducing unit by a fixed number of periods N2, and reproduces the BS data by detecting the detection period of the BS data or the predicted period of the BS data at the detection unit; A DE signal reproducing unit that reproduces the DE signal according to a reproduction period of the BE data reproduced by the BE reproducing unit and a reproduction period of the BS data reproduced by the BS reproducing unit; and A separation unit, which separates the valid data and the synchronization data from the image data received by the receiver based on the DE signal reproduced by the DE signal reproduction unit, the valid data being sent from the sending device during the period when the DE signal is at the first level, and the synchronization data being sent from the sending device during the period when the DE signal is at the second level.

3. The receiving device according to claim 2, wherein: The BE reproduction unit includes: a counting unit that counts the number of cycles that have passed since a detection cycle in which the detection unit detects the PRE_BE data; a prediction unit configured to set a predicted period of the BE data when the count value of the counting unit reaches the fixed period number N1; and A reproduction unit reproduces the BE data at a detection period of the BE data detected by the detection unit or a prediction period of the BE data set by the prediction unit.

4. The receiving device according to claim 2, wherein: The BS reproduction unit includes: a counting unit that counts the number of cycles that have passed since a reproduction cycle in which the BE reproduction unit reproduces the BE data; a prediction unit configured to set a predicted period of the BS data when the count value of the counting unit reaches the fixed period number N2; and A reproduction unit reproduces the BS data at a detection period of the BS data detected by the detection unit or a prediction period of the BS data set by the prediction unit.

5. A transceiver system, the transceiver system comprising a transmitting device and a receiving device, wherein: The sending device sends image data including valid data and synchronization data, The sending device comprises: an indicating unit for indicating, based on a DE signal indicating respective transmission periods of the valid data and the synchronization data in synchronization with a reference clock, a first cycle of the reference clock after a transition of the DE signal from the first level to the second level, a second cycle of the reference clock before a transition of the DE signal from the second level to the first level, and a third cycle of the reference clock in which the DE signal is at the second level and is earlier than the second cycle by a fixed number of cycles N1; and a driver that sends BS data in the first cycle, sends BE data in the second cycle, sends PRE_BE data in the third cycle, sends the valid data while the DE signal is at the first level, and sends the synchronization data while the DE signal is at the second level, The receiving device comprises: a receiver for receiving the image data including the valid data and the synchronization data transmitted from the transmitting device according to a DE signal; a detection unit that detects BS data, BE data, and PRE_BE data from image data received by the receiver in synchronization with a reference clock, wherein the BS data is transmitted from the transmission device in a first cycle of the reference clock after the moment when the DE signal changes from the first level to the second level, the BE data is transmitted from the transmission device in a second cycle of the reference clock before the moment when the DE signal changes from the second level to the first level, and the PRE_BE data is transmitted from the transmission device in a third cycle of the reference clock when the DE signal is at the second level and earlier than the second cycle by a fixed number of cycles N1; A BE reproducing unit, which obtains a predicted period of the BE data that is later than a detection period of the PRE_BE data by a fixed number of periods N1, and reproduces the BE data at the detection period of the BE data detected by the detection unit or the predicted period of the BE data; A BS reproducing unit, which obtains a predicted period of the BS data that is later than a reproduction period of the BE data reproduced by the BE reproducing unit by a fixed number of periods N2, and reproduces the BS data by detecting the detection period of the BS data or the predicted period of the BS data at the detection unit; A DE signal reproducing unit that reproduces the DE signal according to a reproduction period of the BE data reproduced by the BE reproducing unit and a reproduction period of the BS data reproduced by the BS reproducing unit; as well as A separation unit, which separates the valid data and the synchronization data from the image data received by the receiver based on the DE signal reproduced by the DE signal reproduction unit, the valid data being sent from the sending device during the period when the DE signal is at the first level, and the synchronization data being sent from the sending device during the period when the DE signal is at the second level.

6. The transceiver system according to claim 5, wherein: The BE reproduction unit includes: a counting unit that counts the number of cycles that have passed since a detection cycle in which the detection unit detects the PRE_BE data; a prediction unit configured to set a predicted period of the BE data when the count value of the counting unit reaches the fixed period number N1; and A reproduction unit reproduces the BE data at a detection period of the BE data detected by the detection unit or a prediction period of the BE data set by the prediction unit.

7. The transceiver system according to claim 5, wherein: The BS reproduction unit includes: a counting unit that counts the number of cycles that have passed since a reproduction cycle in which the BE reproduction unit reproduces the BE data; a prediction unit configured to set a predicted period of the BS data when the count value of the counting unit reaches the fixed period number N2; and A reproduction unit reproduces the BS data at a detection period of the BS data detected by the detection unit or a prediction period of the BS data set by the prediction unit.

Citation Information

Patent Citations

  • Video signal transmission device, video signal reception device, and video signal transmission system

    WO2009069430A1