SDI signal transmission rate and abnormity automatic detection system and method
By designing the SDI signal transmission rate and abnormality automatic detection system, the existing system's insufficient response capabilities to SDI signal abnormalities has been solved, and the transmission rate and abnormal information has been quickly detected and displayed, which has improved the troubleshooting efficiency.
Patent Information
- Application Number
- CN202411690201.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-25
- Publication Date
- 2025-03-14
- Estimated Expiration
- 2044-11-25
AI Technical Summary
The existing digital video processing system has insufficient response capabilities to SDI signals when there are abnormalities, resulting in abnormal system operation and difficulty in recording and analyzing abnormal states, reducing the efficiency of troubleshooting.
A SDI signal transmission rate and abnormality automatic detection system is designed, including a transmission rate and abnormality automatic detection module, an SDI receiving module and a display control module. The synchronization of SDI signals, transmission rate detection and abnormality detection are realized through the loop output module and the cable driver, and the detection results are displayed through the display control module.
It improves the response ability of the SDI signal processing system to abnormal signals, can quickly report abnormal information, and displays transmission rate and abnormal detection results through an intuitive display control module, improving the efficiency of troubleshooting.
Smart Images

Figure CN119629333A_ABST
Abstract
Description
Technical Field
[0001] The invention belongs to the field of digital video measurement and abnormality automatic detection, in particular to an SDI signal transmission rate and abnormality automatic detection system and method. Background Art
[0002] SDI, or "Serial Digital Component Interface", is a digital signal transmission interface whose standard is developed by the Society of Moving Picture and Television Engineers (SMPTE). It is widely used in today's broadcasting and video products and has the advantages of high bandwidth, low latency, uncompressed, easy installation, and low cost to achieve high-quality digital signal transmission.
[0003] SDI signals are divided into three types according to the rate: standard definition SD-SDI, high definition HD-SDI and 3G-SDI, with corresponding rates of 270Mb / s, 1.485Gb / s and 2.97Gb / s respectively. Since the data rate of serial digital signals is very high, the characteristic impedance change will cause signal reflection during the transmission of high-speed data signals, thus affecting the signal quality and stability. Therefore, in the transmission links such as connectors, transmission cables, and PCB boards, the characteristic impedance of each part needs to be strictly controlled to ensure good impedance matching and continuity. If one of the impedances is mismatched, it may cause bit errors or even signal loss during the transmission process.
[0004] In addition, the serial interface is very different from other video interfaces. It is an interface that transmits each bit of a data word and the corresponding data sequentially through a single channel. Before transmission, the original data stream is scrambled and converted into NRZI code. Therefore, what is transmitted is encoded serial digital signals. When the decoded video data at the receiving end is abnormal, it is impossible to intuitively observe the transmission signal rate, format and video, which is not convenient for problem analysis and location. In addition, most of the existing digital video processing systems have insufficient response capabilities when SDI signals are abnormal. Once the SDI signal is abnormal, the system will work abnormally and cannot record the abnormal status, reducing the efficiency of troubleshooting. Summary of the invention
[0005] Provided is a method and device for automatically detecting SDI signal transmission rate and abnormality, so as to realize intuitive observation of SDI signal rate, format and video, and solve the problem of insufficient response capability of serial video processing system when SDI signal abnormality occurs.
[0006] The technical solution adopted by the present invention to achieve the above-mentioned purpose is: an SDI signal transmission rate and abnormality automatic detection system, including: a transmission rate and abnormality automatic detection module, an SDI receiving module and a display control module;
[0007] The SDI receiving module is connected to the transmission rate and anomaly detection module, and is used for decoding and looping the SDI signal source input, and for equalizing the SDI input signal and driving the output signal;
[0008] The transmission rate and anomaly detection module is connected to the SDI receiving module, and is used to synchronize the input decoded signal, detect the transmission rate and anomaly, and cache the SDI valid data; in addition, it is also connected to the display control module, receives computer instructions, returns the detection results, and sends the cached SDI valid data to the display control module through the video generation module;
[0009] The display control module is connected to the transmission rate and anomaly detection module, and is used to send instructions to the transmission rate and anomaly detection module, and display the returned transmission rate and anomaly detection results and valid data video.
[0010] The SDI receiving module includes: a cable equalizer, a serial decoder, a loop output module and a cable driver connected in sequence;
[0011] The loop output module is used to control the enabling of the transmission rate and the abnormality automatic detection module, and output the serial signal source through the loop output module and the cable driver in sequence;
[0012] The cable equalizer is used to receive the input of the SDI signal source and send it to the serial decoder;
[0013] The serial decoder is used to perform parameter configuration through the transmission rate and abnormality automatic detection module, and uses the serial decoder to convert the SDI signal source to obtain parallel video data signals, which are sent to the transmission rate and abnormality detection module.
[0014] The transmission rate and abnormality automatic detection module includes: a main control module and a transmission rate detection module, an abnormality detection module, a signal synchronization module, a video cache module, a host communication module, a video generation module and a clock generation module connected thereto;
[0015] The signal synchronization module is used to receive the video data signal sent by the serial decoder, and obtain valid data after processing, which is used for the video buffer module to buffer the video data frame, and is sent to the video buffer module and the abnormality detection module respectively through the main control module;
[0016] The video buffer module is used to store the valid data obtained after processing sent by the signal synchronization module, perform frame buffering on the video data, wait for the main control module to call, and send it to the video generation module for video generation, and send it to the display control module;
[0017] The transmission rate detection module and the anomaly detection module are used to perform transmission rate detection and anomaly detection on the video data signal respectively, and send the detection results to the display control module through the main control module and the host communication module;
[0018] The main control module is used to control and enable the loop output module; at the same time, it configures the parameters of the serial decoder; it also receives the video data signal and sends the detection instruction to the video buffer module and the abnormality detection module to process the video data signal; and calls the video data in the video buffer module to generate it through the video generation module and display it on the display control module;
[0019] The video generation module is used to output a standard video line and field synchronization signal. The output data is the data read out by the video buffer module and is output to the display control module.
[0020] The host communication module responds to the display control module command and returns the transmission rate calculation result and the abnormality detection result;
[0021] The clock generation module is used to output a reference clock after multiplying the input clock through the PLL.
[0022] The signal synchronization module includes: an IBUFG input buffer, a plurality of D flip-flops and a dual-port RAM module;
[0023] The IBUFG input buffer is used to buffer the data clock and output the global clock to other modules through the main control module;
[0024] The D flip-flop is used to latch the input line signal, field signal and data valid signal, and output the latched line synchronization signal, field synchronization signal and data valid synchronization signal, and transmit them to the abnormality detection module and the transmission rate detection module through the main control module;
[0025] The dual-port RAM module is used to synchronously process the input video signal data to obtain valid data. The dual-port RAM data is read out by the main control module and sent to the video buffer module.
[0026] The abnormality detection module includes a clock detection function block, a data valid signal detection function block, a line signal detection function block, a field signal detection function block, and a valid data detection function block;
[0027] The clock detection functional block, whose input clock is a global clock buffered by IBUFG input, is used to detect the stability of the clock signal;
[0028] The data valid signal detection function block, whose input is the data valid synchronization signal processed by the signal synchronization module, is used to detect the presence or continuity of the data valid signal;
[0029] The row signal detection function block, whose input is the row synchronization signal processed by the signal synchronization module, is used to detect the presence or continuity of the row signal;
[0030] The field signal detection function block, whose input is the field synchronization signal processed by the signal synchronization module, is used to detect the presence or continuity of the field signal;
[0031] The valid data detection function block is input with valid data processed by the signal synchronization module and is used to check whether the video data is abnormal.
[0032] The transmission rate detection module includes: a clock frequency calculation function block, a video horizontal resolution calculation function block, a video vertical resolution calculation function block and a frame rate calculation function block;
[0033] The clock frequency calculation function block, whose input clock is the data clock buffered by IBUFG, is used to calculate the clock frequency by using the clock output by the clock generation module as a reference clock;
[0034] The video horizontal resolution calculation function block, whose input is the data valid synchronization signal processed by the signal synchronization module, is used to calculate the video horizontal resolution;
[0035] The video vertical resolution calculation function block is input with the horizontal synchronization signal processed by the signal synchronization module and is used to calculate the video vertical resolution;
[0036] The video frame rate calculation function block takes as input the field synchronization signal processed by the signal synchronization module, and is used to calculate the video frame rate.
[0037] The display control module includes: a video acquisition module and a computer;
[0038] The computer sends rate and abnormality automatic detection instructions, and receives the corresponding return results from the host communication module; at the same time, the video acquisition module is controlled to display the received video signals and detection results.
[0039] A method for detecting an SDI signal transmission rate and anomaly automatic detection system, comprising the following steps:
[0040] 1) The SDI receiving module accepts the parameter configuration of the transmission rate and abnormal automatic detection module, and then the SDI receiving module converts the serial signal to obtain a parallel video data signal, sends it to the signal synchronization module for synchronization, and sends the valid data to the transmission rate and abnormal detection module for detection; at the same time, the SDI receiving module controls the enable through the transmission rate and abnormal automatic detection module, and outputs the serial signal loop;
[0041] 2) The transmission rate and anomaly automatic detection module synchronizes the input decoded signal, detects the transmission rate and anomalies, and caches the SDI valid data; it is also connected to the display control module, receives computer instructions, returns the detection results, and sends the cached SDI valid data to the display control module through the video generation module;
[0042] 3) The display control module sends rate and abnormality automatic detection instructions to the transmission rate and abnormality automatic detection module, and receives the corresponding returned detection results, and displays the returned transmission rate and abnormality detection results and valid data video.
[0043] The transmission rate and abnormality automatic detection module synchronizes the input decoding signal, specifically:
[0044] 1-1) The IBUFG input buffer in the signal synchronization module buffers the data clock and outputs the global clock to be transmitted to other modules through the main control module;
[0045] 1-2) The D flip-flop in the signal synchronization module latches the input line signal, field signal and data valid signal, and outputs the latched line synchronization signal, field synchronization signal and data valid synchronization signal to the abnormality detection module and the transmission rate detection module through the main control module;
[0046] 1-3) The dual-port RAM module performs synchronization processing on the valid data input to the signal synchronization module, and the main control module reads the dual-port RAM data and sends it to the video cache module.
[0047] In step 2), the transmission rate and anomaly detection are specifically:
[0048] Anomaly Detection:
[0049] 2-1) The clock detection function block receives the global clock buffered by the IBUFG input, detects the stability of the clock signal, obtains the clock detection result, and sends it to the computer via the host communication module;
[0050] 2-2) The data valid signal detection function block receives the data valid synchronization signal processed by the signal synchronization module, detects the presence or continuity of the data valid signal; obtains the data valid signal detection result, and sends it to the computer via the host communication module;
[0051] 2-3) The row signal detection function block receives the row synchronization signal processed by the signal synchronization module, detects the presence or continuity of the row signal, and sends the row signal detection result to the computer via the host communication module;
[0052] 2-4) The field signal detection function block receives the field synchronization signal processed by the signal synchronization module, detects the presence or continuity of the field signal, and sends the field signal detection result to the computer via the host communication module;
[0053] 2-5) The valid data detection function block receives the valid data processed by the signal synchronization module, checks whether the video data is abnormal, and sends the detection result to the computer via the host communication module;
[0054] Transmission rate detection:
[0055] 3-1) The clock frequency calculation function block receives the data clock buffered by IBUFG, uses the clock output by the clock generation module as the reference clock, and sends the calculated clock frequency to the computer via the host communication module;
[0056] 3-2) The video horizontal resolution calculation function block receives the data valid synchronization signal processed by the signal synchronization module, and sends the calculated video horizontal resolution to the computer via the host communication module;
[0057] 3-3) The video vertical resolution calculation function block receives the horizontal synchronization signal processed by the signal synchronization module, and sends the calculated video vertical resolution to the computer via the host communication module;
[0058] 3-4) The video frame rate calculation function block receives the field synchronization signal processed by the signal synchronization module, and sends the calculated video frame rate to the computer via the host communication module.
[0059] The present invention has the following beneficial effects and advantages:
[0060] 1. The present invention only adds a loop output module and a cable driver to the existing SDI signal processing system in terms of hardware, and the hardware modification is minor, and the system hardware cost is hardly increased;
[0061] 2. The present invention adds a loop output module and a cable driving module, which play a role of bypass output and improve the SDI output driving capability. When the transmission rate and abnormality of the SDI signal are automatically detected, the original SDI signal can be output to other devices at the same time;
[0062] 3. In the existing SDI signal processing system, the present invention only needs part of the programmable logic resources of the field programmable gate array (FPGA) to realize the transmission rate detection and abnormality automatic detection modules, and has high integration and good portability;
[0063] 4. The present invention improves the response capability of the SDI signal processing system when an abnormality occurs in the input signal, and can quickly report the abnormal information to the host for display. BRIEF DESCRIPTION OF THE DRAWINGS
[0064] Figure 1 The block diagram of the SDI signal transmission rate and abnormality automatic detection system of the present invention;
[0065] Figure 2 The block diagram is a signal synchronization module, anomaly detection module and transmission rate detection module of the present invention. DETAILED DESCRIPTION
[0066] The present invention is further described in detail below in conjunction with the accompanying drawings and embodiments.
[0067] like Figure 1 As shown, it is a block diagram of the SDI signal transmission rate and abnormality automatic detection system of the present invention. The present invention is divided into three components according to its functions, namely, an SDI receiving module U1, a transmission rate and abnormality detection module U2 and a display control module U3.
[0068] The SDI receiving module U1 is connected to the transmission rate and anomaly detection module U2, decodes and loops the SDI signal source input, and equalizes the SDI input signal and drives the output signal.
[0069] The transmission rate and anomaly detection module U2 is connected to the SDI receiving module U1, synchronizes the input decoded signal, detects the transmission rate and anomalies, and caches the SDI valid data; it is also connected to the display control module U3, receives computer instructions, returns the detection results and sends the cached SDI valid data to the display control module U3 through the video generation module.
[0070] The display control module U3 is connected to the transmission rate and anomaly detection module U2, sends instructions to the transmission rate and anomaly detection module U2, and displays the returned transmission rate and anomaly detection results and valid data video.
[0071] like Figure 1 As shown, the transmission rate and anomaly automatic detection module includes a transmission rate detection module, an anomaly detection module, a signal synchronization module, a video cache module, a main control module, a host communication module, a video generation module and a clock generation module; after the system is powered on, the main control module waits to receive the transmission rate and anomaly detection instructions sent by the computer, and sends the video data received by the signal synchronization module to the video cache module and the anomaly detection module, and sends the detection result to the computer through the host communication module after passing through the anomaly detection module and the transmission rate detection module; and the main control module sends the video data in the video cache module to the video acquisition module through the video generation module.
[0072] The clock generation module outputs a reference clock after multiplying the input clock through the PLL.
[0073] The video generation module outputs standard video line and field synchronization signals. The output data is the data read out by the video buffer module and is used to be output to the display control module.
[0074] The data buffer module, whose input is valid data processed by the signal synchronization module, is used to perform frame buffering on the video data.
[0075] The host communication module responds to the display control module instructions and returns the transmission rate calculation results and abnormality detection results.
[0076] like Figure 1 As shown, the SDI receiving module includes a serial decoder, a cable equalizer, a loop output module and a cable driver; the loop output module is controlled and enabled by the main control module, and the video source is looped output through the cable driver; the serial decoder is configured by the main control module, and the serial decoder is used to convert the serial signal passing through the cable equalizer to obtain a parallel video data signal, which is sent to the transmission rate and abnormality detection module.
[0077] like Figure 1 As shown, the display control module includes a video acquisition module and a computer; the computer sends rate and abnormality automatic detection instructions and receives corresponding return results, and at the same time controls the video acquisition module to display the received video signals and detection results.
[0078] The present invention provides a method for detecting an SDI signal transmission rate and an abnormality automatic detection system, comprising the following steps:
[0079] 1) The SDI receiving module accepts the parameter configuration of the transmission rate and abnormal automatic detection module, and then the SDI receiving module converts the serial signal to obtain a parallel video data signal, sends it to the signal synchronization module for synchronization, and sends the valid data to the transmission rate and abnormal detection module for detection; at the same time, the SDI receiving module controls the enable through the transmission rate and abnormal automatic detection module, and outputs the serial signal loop;
[0080] 2) The transmission rate and anomaly automatic detection module synchronizes the input decoded signal, detects the transmission rate and anomalies, and caches the SDI valid data; it is also connected to the display control module, receives computer instructions, returns the detection results, and sends the cached SDI valid data to the display control module through the video generation module;
[0081] 3) The display control module sends rate and abnormality automatic detection instructions to the transmission rate and abnormality automatic detection module, and receives the corresponding returned detection results, and displays the returned transmission rate and abnormality detection results and valid data video.
[0082] like Figure 2 As shown, it is a block diagram of the signal synchronization module, the abnormality detection module and the transmission rate detection module of the present invention;
[0083] Depend on Figure 1 It can be seen that the signal synchronization module includes: IBUFG input buffer, several D flip-flops and dual-port RAM.
[0084] Combined with Figure 2 As shown, the IBUFG input buffer buffers the data clock and outputs the global clock to be transmitted to other modules through the master control module.
[0085] The D flip-flop latches the line signal, field signal and data valid signal input to the signal synchronization module, and outputs the latched line synchronization signal, field synchronization signal and data valid synchronization signal to the abnormality detection module and the transmission rate detection module through the main control module.
[0086] The dual-port RAM module performs synchronous processing on the valid data input to the signal synchronization module, and the main control module reads the dual-port RAM data and sends it to the video buffer module.
[0087] like Figure 2 As shown, in step 2), the transmission rate and anomaly detection method are as follows:
[0088] like Figure 2 As shown, the abnormality detection module includes: a clock detection function block, a data valid signal detection function block, a line signal detection function block, a field signal detection function block, and a valid data detection function block.
[0089] Clock detection function block, the input clock is the global clock buffered by IBUFG input, which is used to detect the stability of the clock signal.
[0090] The data valid signal detection function block, whose input is the data valid synchronization signal processed by the signal synchronization module, is used to detect the presence or continuity of the data valid signal.
[0091] The line signal detection function block, whose input is the line synchronization signal processed by the signal synchronization module, is used to detect the presence or continuity of the line signal.
[0092] The field signal detection function block, whose input is the field synchronization signal processed by the signal synchronization module, is used to detect the presence or continuity of the field signal.
[0093] The valid data detection function block takes as input the valid data processed by the signal synchronization module and is used to check whether the video data is abnormal.
[0094] like Figure 2As shown, the transmission rate detection module includes a clock frequency calculation function block, a video horizontal resolution calculation function block, a video vertical resolution calculation function block and a frame rate calculation function block.
[0095] The clock frequency calculation function block uses the data clock buffered by IBUFG as the input clock. The clock output by the clock generation module is used as the reference clock to calculate the clock frequency.
[0096] The video horizontal resolution calculation function block takes as input the data valid synchronization signal processed by the signal synchronization module, which is used to calculate the video horizontal resolution.
[0097] The video vertical resolution calculation function block takes as input the horizontal synchronization signal processed by the signal synchronization module and is used to calculate the video vertical resolution.
[0098] The video frame rate calculation function block takes as input the field synchronization signal processed by the signal synchronization module and is used to calculate the video frame rate.
[0099] In summary, the present invention realizes automatic detection of SDI digital video signal transmission rate and anomaly, improves the response capability of the system when anomalies occur; adds a cable equalizer to compensate for high-speed serial signal transmission loss; adds a cable driver to improve the serial signal driving capability; adds a loop output module to reduce hardware resources; the transmission rate and anomaly detection modules are implemented through programmable logic devices, and have high real-time performance and portability.
[0100] Those skilled in the art will appreciate that the above are only preferred embodiments of the present invention, and the various embodiments of the present disclosure and / or the features described in the claims may be combined or combined in various ways, even if such combinations or combinations are not explicitly described in the present disclosure. It is not intended to limit the present invention. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art may still modify the technical solutions described in the aforementioned embodiments, or perform equivalent substitutions on some of the technical features therein. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present invention shall be included in the protection scope of the present invention.
[0101] Although preferred embodiments of the present invention have been described, additional changes and modifications may be made to these embodiments by those skilled in the art once the basic inventive concepts are known. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments and all changes and modifications that fall within the scope of the present invention. Obviously, those skilled in the art may make various changes and modifications to the present invention without departing from the spirit and scope of the present invention. Thus, if these modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalents, the present invention is also intended to include these modifications and variations.
Claims
1. An SDI signal transmission rate and abnormality automatic detection system, characterized in that: include: Transmission rate and abnormality automatic detection module, SDI receiving module and display control module; The SDI receiving module is connected to the transmission rate and anomaly detection module, and is used for decoding and looping the SDI signal source input, and for equalizing the SDI input signal and driving the output signal; The transmission rate and anomaly detection module is connected to the SDI receiving module, and is used to synchronize the input decoded signal, detect the transmission rate and anomaly, and cache the SDI valid data; in addition, it is also connected to the display control module, receives computer instructions, returns the detection results, and sends the cached SDI valid data to the display control module through the video generation module; The display control module is connected to the transmission rate and anomaly detection module, and is used to send instructions to the transmission rate and anomaly detection module, and display the returned transmission rate and anomaly detection results and valid data video.
2. The SDI signal transmission rate and abnormality automatic detection system according to claim 1, characterized in that: The SDI receiving module includes: a cable equalizer, a serial decoder, a loop output module and a cable driver connected in sequence; The loop output module is used to control the enabling of the transmission rate and the abnormality automatic detection module, and output the serial signal source through the loop output module and the cable driver in sequence; The cable equalizer is used to receive the input of the SDI signal source and send it to the serial decoder; The serial decoder is used to perform parameter configuration through the transmission rate and abnormality automatic detection module, and uses the serial decoder to convert the SDI signal source to obtain parallel video data signals, which are sent to the transmission rate and abnormality detection module.
3. The SDI signal transmission rate and abnormality automatic detection system according to claim 1, characterized in that: The transmission rate and abnormality automatic detection module includes: a main control module and a transmission rate detection module, an abnormality detection module, a signal synchronization module, a video cache module, a host communication module, a video generation module and a clock generation module connected thereto; The signal synchronization module is used to receive the video data signal sent by the serial decoder, and obtain valid data after processing, which is used for the video buffer module to buffer the video data frame, and is sent to the video buffer module and the abnormality detection module respectively through the main control module; The video buffer module is used to store the valid data obtained after processing sent by the signal synchronization module, perform frame buffering on the video data, wait for the main control module to call, and send it to the video generation module for video generation, and send it to the display control module; The transmission rate detection module and the anomaly detection module are used to perform transmission rate detection and anomaly detection on the video data signal respectively, and send the detection results to the display control module through the main control module and the host communication module; The main control module is used to control and enable the loop output module; at the same time, it configures the parameters of the serial decoder; it also receives the video data signal and sends the detection instruction to the video buffer module and the abnormality detection module to process the video data signal; and calls the video data in the video buffer module to generate it through the video generation module and display it on the display control module; The video generation module is used to output a standard video line and field synchronization signal. The output data is the data read out by the video buffer module and is output to the display control module. The host communication module responds to the display control module command and returns the transmission rate calculation result and the abnormality detection result; The clock generation module is used to output a reference clock after multiplying the input clock through the PLL.
4. The SDI signal transmission rate and abnormality automatic detection system according to claim 3, characterized in that: The signal synchronization module includes: an IBUFG input buffer, a plurality of D flip-flops and a dual-port RAM module; The IBUFG input buffer is used to buffer the data clock and output the global clock to other modules through the main control module; The D flip-flop is used to latch the input line signal, field signal and data valid signal, and output the latched line synchronization signal, field synchronization signal and data valid synchronization signal, and transmit them to the abnormality detection module and the transmission rate detection module through the main control module; The dual-port RAM module is used to synchronously process the input video signal data to obtain valid data. The dual-port RAM data is read out by the main control module and sent to the video buffer module.
5. The SDI signal transmission rate and abnormality automatic detection system according to claim 3, characterized in that: The abnormality detection module includes a clock detection function block, a data valid signal detection function block, a line signal detection function block, a field signal detection function block, and a valid data detection function block; The clock detection functional block, whose input clock is a global clock buffered by IBUFG input, is used to detect the stability of the clock signal; The data valid signal detection function block, whose input is the data valid synchronization signal processed by the signal synchronization module, is used to detect the presence or continuity of the data valid signal; The row signal detection function block, whose input is the row synchronization signal processed by the signal synchronization module, is used to detect the presence or continuity of the row signal; The field signal detection function block, whose input is the field synchronization signal processed by the signal synchronization module, is used to detect the presence or continuity of the field signal; The valid data detection function block is input with valid data processed by the signal synchronization module and is used to check whether the video data is abnormal.
6. The SDI signal transmission rate and abnormality automatic detection system according to claim 3, characterized in that: The transmission rate detection module includes: a clock frequency calculation function block, a video horizontal resolution calculation function block, a video vertical resolution calculation function block and a frame rate calculation function block; The clock frequency calculation function block, whose input clock is the data clock buffered by IBUFG, is used to calculate the clock frequency by using the clock output by the clock generation module as a reference clock; The video horizontal resolution calculation function block, whose input is the data valid synchronization signal processed by the signal synchronization module, is used to calculate the video horizontal resolution; The video vertical resolution calculation function block is input with the horizontal synchronization signal processed by the signal synchronization module and is used to calculate the video vertical resolution; The video frame rate calculation function block takes as input the field synchronization signal processed by the signal synchronization module, and is used to calculate the video frame rate.
7. The SDI signal transmission rate and abnormality automatic detection system according to claim 1, characterized in that: The display control module includes: a video acquisition module and a computer; The computer sends rate and abnormality automatic detection instructions, and receives the corresponding return results from the host communication module; at the same time, the video acquisition module is controlled to display the received video signals and detection results.
8. The detection method of the SDI signal transmission rate and abnormality automatic detection system according to any one of claims 1 to 7, characterized in that: The following steps are involved: 1) The SDI receiving module accepts the parameter configuration of the transmission rate and abnormal automatic detection module, and then the SDI receiving module converts the serial signal to obtain a parallel video data signal, sends it to the signal synchronization module for synchronization, and sends the valid data to the transmission rate and abnormal detection module for detection; at the same time, the SDI receiving module controls the enable through the transmission rate and abnormal automatic detection module, and outputs the serial signal loop; 2) The transmission rate and anomaly automatic detection module synchronizes the input decoded signal, detects the transmission rate and anomalies, and caches the SDI valid data; it is also connected to the display control module, receives computer instructions, returns the detection results, and sends the cached SDI valid data to the display control module through the video generation module; 3) The display control module sends rate and abnormality automatic detection instructions to the transmission rate and abnormality automatic detection module, and receives the corresponding returned detection results, and displays the returned transmission rate and abnormality detection results and valid data video.
9. The detection method of the SDI signal transmission rate and abnormality automatic detection system according to claim 8, characterized in that: The transmission rate and abnormality automatic detection module synchronizes the input decoding signal, specifically: 1-1) The IBUFG input buffer in the signal synchronization module buffers the data clock and outputs the global clock to be transmitted to other modules through the main control module; 1-2) The D flip-flop in the signal synchronization module latches the input line signal, field signal and data valid signal, and outputs the latched line synchronization signal, field synchronization signal and data valid synchronization signal to the abnormality detection module and the transmission rate detection module through the main control module; 1-3) The dual-port RAM module performs synchronization processing on the valid data input to the signal synchronization module, and the main control module reads the dual-port RAM data and sends it to the video cache module.
10. The detection method of the SDI signal transmission rate and abnormality automatic detection system according to claim 8, characterized in that: In step 2), the transmission rate and anomaly detection are specifically: Anomaly Detection: 2-1) The clock detection function block receives the global clock buffered by the IBUFG input, detects the stability of the clock signal, obtains the clock detection result, and sends it to the computer via the host communication module; 2-2) The data valid signal detection function block receives the data valid synchronization signal processed by the signal synchronization module, detects the presence or continuity of the data valid signal; obtains the data valid signal detection result, and sends it to the computer via the host communication module; 2-3) The row signal detection function block receives the row synchronization signal processed by the signal synchronization module, detects the presence or continuity of the row signal, and sends the row signal detection result to the computer via the host communication module; 2-4) The field signal detection function block receives the field synchronization signal processed by the signal synchronization module, detects the presence or continuity of the field signal, and sends the field signal detection result to the computer via the host communication module; 2-5) The valid data detection function block receives the valid data processed by the signal synchronization module, checks whether the video data is abnormal, and sends the detection result to the computer via the host communication module; Transmission rate detection: 3-1) The clock frequency calculation function block receives the data clock buffered by IBUFG, uses the clock output by the clock generation module as the reference clock, and sends the calculated clock frequency to the computer via the host communication module; 3-2) The video horizontal resolution calculation function block receives the data valid synchronization signal processed by the signal synchronization module, and sends the calculated video horizontal resolution to the computer via the host communication module; 3-3) The video vertical resolution calculation function block receives the horizontal synchronization signal processed by the signal synchronization module, and sends the calculated video vertical resolution to the computer via the host communication module; 3-4) The video frame rate calculation function block receives the field synchronization signal processed by the signal synchronization module, and sends the calculated video frame rate to the computer via the host communication module.
Citation Information
Patent Citations
Video signal self-adaptive input interface and monitor and multi-picture display device using the same
CN101572823A
3G-SDI high-definition digital video signal generation system
CN101720008A
12G-SDI monitor and control method thereof
CN107566806A
HDSDI high-definition video transmission sealing cable suitable for full sea depth environment
CN110784673A
Method and system for testing code stream adaptability, computer equipment and storage medium
CN112188192A