Transmission device, reception device, and transmission/reception system
This transmitting and receiving system comprises a transmitting device 10 and a receiving device. The transmitting device 10 comprises a combiner 40 and a transmitter 50 . The combiner 40 inputs a DE signal, video data (active data, blank data), and non-video data, and combines the video data and the non-video data according to a predetermined rule to output combined data. The transmitter 50 inputs the combined data output from the combiner 40 , inserts BS data and BE data into the combined data, and sends the combined data after insertion to the transmission line 30.
1 . A transmitting device configured to transmit video data including active data and blank data, and non-video data, wherein a data amount ratio of the video data to the non-video data to be transmitted is N or more, where N is a positive integer, the device comprising:
a combiner configured to combine the video data and the non-video data; and
a transmitter configured to transmit the data combined by the combiner,
wherein the combiner is configured to input a data enable (DE) signal indicating an active period for transmitting the active data and a blanking period for transmitting the blank data, the video data, and the non-video data;
wherein the combiner includes:
a first counter configured to count pulses of a reference clock, and initialized at a timing at which the DE signal indicates a transition from the blanking period to the active period and at a timing at which a count value reaches N;
a second counter configured to count pulses of the reference clock, and initialized at a timing at which the count value reaches N;
wherein the combiner is configured to insert the non-video data into the active data in a cycle of the reference clock in which the count value of the first counter is a first predetermined value during the active period;
wherein the combiner is configured to insert the non-video data into the blank data in a cycle of the reference clock in which the count value of the second counter is a second predetermined value during the blanking period;
wherein the combiner is configured to output combined data by coupling the video data and the non-video data; and
wherein the transmitter is configured to:
input the combined data output from the combiner;
insert blank start (BS) data into the combined data in a cycle of the reference clock immediately after a timing at which the DE signal indicates a transition from the active period to the blanking period;
insert blank end (BE) data into the combined data in a cycle of the reference clock immediately before a timing at which the DE signal indicates a transition from the blanking period to the active period; and
transmit the combined data after inserting the BS data and the BE data.
2 . The transmitting device according to claim 1 , wherein the combiner is configured to insert the count value of the second counter in the cycle in which the BS data is inserted, into a cycle following the cycle in which the BS data is inserted.
3 . The transmitting device according to claim 2 , wherein the combiner is configured to insert the non-video data into a cycle that is two cycles after the cycle in which the BS data is inserted.
4 . A receiving device configured to receive video data including active data and blank data, and non-video data, transmitted by a transmitting device based on a data enable (DE) signal, wherein a data amount ratio of the video data to the non-video data to be received is N or more, where N is a positive integer, comprising:
a receiver configured to receive data transmitted by the transmitting device; and
a separator configured to separate the video data and the non-video data based on the data received by the receiver,
wherein the receiver is configured to:
receive data transmitted by the transmitting device;
detect blank start (BS) data and blank end (BE) data included in the received data; and
reproduce the DE signal indicating an active period and a blanking period based on the BS data and the BE data,
wherein the separator is configured to input the data received by the receiver and the DE signal;
wherein the separator includes:
a first counter configured to count pulses of a reference clock, and initialized at a timing at which the DE signal indicates a transition from the blanking period to the active period and at a timing at which a count value reaches N; and
a second counter configured to count pulses of the reference clock, and initialized at a timing at which the count value reaches N;
wherein the separator is configured to separate the video data and the non-video data by:
during the active period, identifying data corresponding to a cycle of the reference clock as non-video data when a count value of the first counter is a first predetermined value, and identifying data corresponding to other cycles as active data; and
during the blanking period, identifying data corresponding to a cycle of the reference clock as non-video data when a count value of the second counter is a second predetermined value, and identifying data corresponding to other cycles as blank data.
5 . The receiving device according to claim 4 , wherein the separator is configured to use data in a cycle following the cycle in which the BS data is detected as the count value of the second counter in the cycle in which the BS data is detected, to perform the counting operation of the second counter.
6 . The receiving device according to claim 5 , wherein the separator identifies data of a cycle that is two cycles after the cycle in which the BS data is detected as the non-video data.
7 . A transmitting and receiving system comprising:
the transmitting device according to claim 1 ; and
a receiving device,
wherein the receiving device is configured to receive video data including active data and blank data, and non-video data, transmitted by the transmitting device based on a data enable (DE) signal;
wherein a data amount ratio of the video data to the non-video data to be received is N or more, where N is a positive integer,
wherein the receiving device comprises:
a receiver configured to receive data transmitted by the transmitting device;
a separator configured to separate the video data and the non-video data based on data received by the receiver;
wherein the receiver is configured to:
receive data transmitted by the transmitting device;
detect blank start (BS) data and blank end (BE) data included in the received data; and
reproduce the DE signal indicating an active period and a blanking period based on the BS data and the BE data,
wherein the separator is configured to input the data received by the receiver and the DE signal;
wherein the separator includes:
a first counter configured to count pulses of a reference clock, and initialized at a timing at which the DE signal indicates a transition from the blanking period to the active period and at a timing at which a count value reaches N;
a second counter configured to count pulses of the reference clock, and initialized at a timing at which the count value reaches N;
wherein the separator is configured to separate the video data and the non-video data by:
during the active period, identifying data corresponding to a cycle of the reference clock as non-video data when a count value of the first counter is a first predetermined value, and identifying data corresponding to other cycles as active data; and
during the blanking period, identifying data corresponding to a cycle of the reference clock as non-video data when a count value of the second counter is a second predetermined value, and identifying data corresponding to other cycles as blank data.
8 . The transmitting and receiving system according to claim 7 ,
wherein the combiner of the transmitting device is configured to insert the count value of the second counter in the cycle in which the BS data is inserted, into a cycle following the cycle in which the BS data is inserted; and
wherein the separator of the receiving device is configured to use data in a cycle following the cycle in which the BS data is detected as the count value of the second counter in the cycle in which the BS data is detected, to perform the counting operation of the second counter.
9 . The transmitting and receiving system according to claim 8 ,
wherein the combiner of the transmitting device is configured to insert the non-video data in a cycle that is two cycles after the cycle in which the BS data is inserted, and
wherein the separator of the receiving device is configured to identify data in a cycle that is two cycles after the cycle in which the BS data is detected as the non-video data.