Method, device and equipment for monitoring high-frequency digital signals
By directly acquiring and caching high-frequency feedback signals from high-frequency units through the processor, and performing fault detection after meeting preset conditions, the problems of long decision-making time and large functional safety time limits in the monitoring system are solved, thereby improving stability and efficiency.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-03-17
- Publication Date
- 2026-03-24
AI Technical Summary
Existing technologies for high-frequency unit monitoring systems have long decision-making timelines and high functional safety timelines, which increase product costs and complexity.
The processor directly acquires and caches the high-frequency feedback signal from the high-frequency unit. Fault detection is then performed once the preset detection conditions are met, reducing decision nodes and simplifying logical relationships.
This reduces the number of decision-making nodes in the monitoring system, decreases the necessary time limits for decision-making, reduces the difficulty of functional safety time limits, and improves the stability and efficiency of the monitoring system.
Smart Images

Figure CN116243204B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of high-frequency signal processing technology, and more specifically, to a method, apparatus, and device for monitoring high-frequency digital signals. Background Technology
[0002] High-frequency units used in fusion positioning sensor products, such as signal transmitters, can currently operate at frequencies reaching hundreds or thousands of kHz (N*100K). For safety or product functionality requirements, real-time monitoring and management of these high-frequency units may be necessary.
[0003] General-purpose microprocessors (MCU frequency <= 800MHz) are limited by their computing performance and cannot implement software strategy processing through direct interrupt capture. Therefore, existing technologies typically add external high-speed logic modules, enabling the microprocessor to obtain feedback signals from high-frequency units through these modules, thereby providing real-time monitoring and management of the high-frequency units.
[0004] However, this approach not only increases the overall cost and complexity of the product, increases the number of system decision nodes, and extends the time limit for decision-making, but also greatly increases the difficulty of implementing functional safety by adding logical units. Summary of the Invention
[0005] The purpose of this application is to provide a method, apparatus, and device for monitoring high-frequency digital signals, addressing the shortcomings of the prior art, so as to solve the problems of long decision-making time and high system difficulty in functional safety time limits of the existing monitoring system.
[0006] To achieve the above objectives, the technical solutions adopted in the embodiments of this application are as follows:
[0007] In a first aspect, one embodiment of this application provides a method for monitoring high-frequency digital signals, the method comprising:
[0008] Obtain the high-frequency feedback signal from the high-frequency unit;
[0009] The high-frequency feedback signal of the high-frequency unit is buffered;
[0010] If the high-frequency feedback signal of the cached high-frequency unit meets the preset detection conditions, then the high-frequency unit is fault detected based on the high-frequency feedback signal of the cached high-frequency unit.
[0011] Optionally, before performing fault detection on the high-frequency unit based on the cached high-frequency feedback signal of the high-frequency unit if the cached high-frequency feedback signal of the high-frequency unit meets the preset detection conditions, the method further includes:
[0012] Determine whether the number of high-frequency feedback signals of the cached high-frequency unit is equal to a preset number threshold;
[0013] If the values are equal, then the high-frequency feedback signal of the cached high-frequency unit is determined to meet the preset detection conditions.
[0014] Optionally, before performing fault detection on the high-frequency unit based on the cached high-frequency feedback signal of the high-frequency unit if the cached high-frequency feedback signal of the high-frequency unit meets the preset detection conditions, the method further includes:
[0015] Determine whether the buffering time of the high-frequency feedback signal of the buffered high-frequency unit is equal to a preset time threshold;
[0016] If the values are equal, then the high-frequency feedback signal of the cached high-frequency unit is determined to meet the preset detection conditions.
[0017] Optionally, acquiring the high-frequency feedback signal of the high-frequency unit includes:
[0018] A preset high-speed serial protocol is used to obtain the high-frequency feedback signal of the high-frequency unit.
[0019] Optionally, acquiring the high-frequency feedback signal of the high-frequency unit includes:
[0020] High-frequency feedback signals of the high-frequency unit are obtained based on a serial digital shift register.
[0021] Optionally, the method further includes:
[0022] If a fault is detected in the high-frequency unit, the high-frequency unit is controlled to be shut down to stop high-frequency signal processing.
[0023] Optionally, the method further includes:
[0024] The fault information of the high-frequency unit that has failed is reported to the preset maintenance equipment.
[0025] Optionally, the step of performing fault detection on the high-frequency unit based on the cached high-frequency feedback signal of the high-frequency unit includes:
[0026] Fault detection is performed on the high-frequency feedback signal of the cached high-frequency unit according to a preset signal format;
[0027] If at least one high-frequency feedback signal in the cached high-frequency unit does not conform to the preset signal format, then the high-frequency unit is determined to be faulty.
[0028] Secondly, another embodiment of this application provides a high-frequency digital signal monitoring device, the device comprising: an acquisition module, a buffer module, and a detection module, wherein:
[0029] The acquisition module is used to acquire the high-frequency feedback signal of the high-frequency unit;
[0030] The buffer module is used to buffer the high-frequency feedback signal of the high-frequency unit;
[0031] The detection module is used to perform fault detection on the high-frequency unit based on the high-frequency feedback signal of the cached high-frequency unit if the high-frequency feedback signal of the cached high-frequency unit meets the preset detection conditions.
[0032] Optionally, the device further includes: a determining module, used to determine whether the number of high-frequency feedback signals of the buffered high-frequency units is equal to a preset number threshold; if it is equal, then it is determined that the high-frequency feedback signals of the buffered high-frequency units meet the preset detection conditions.
[0033] Optionally, the determining module is specifically used to determine whether the buffering time of the high-frequency feedback signal of the buffered high-frequency unit is equal to a preset time threshold; if it is equal, then the high-frequency feedback signal of the buffered high-frequency unit is determined to meet the preset detection conditions.
[0034] Optionally, the acquisition module is specifically used to acquire the high-frequency feedback signal of the high-frequency unit using a preset high-speed serial protocol.
[0035] Optionally, the acquisition module is specifically used to acquire the high-frequency feedback signal of the high-frequency unit based on the serial digital shift register.
[0036] Optionally, the device further includes a control module for controlling the high-frequency unit to shut down and stop high-frequency signal processing if a fault is detected in the high-frequency unit.
[0037] Optionally, the device further includes a reporting module for reporting fault information of the high-frequency unit that has failed to the preset maintenance equipment.
[0038] Optionally, the detection module is specifically used to perform fault detection on the high-frequency feedback signal of the buffered high-frequency unit according to a preset signal format;
[0039] The determination module is specifically used to determine that the high-frequency unit is faulty if at least one high-frequency feedback signal in the high-frequency feedback signal of the cached high-frequency unit does not conform to the preset signal format.
[0040] Thirdly, another embodiment of this application provides a high-frequency digital signal monitoring device, comprising: a processor and a high-frequency unit, wherein the processor is connected to the high-frequency unit, and wherein:
[0041] The processor is used to perform the steps of the method as described in any of the first aspects above.
[0042] The beneficial effects of this application are as follows: By using the high-frequency digital signal monitoring method provided in this application, the processor directly acquires the high-frequency feedback signal of the high-frequency unit, caches the acquired high-frequency feedback signal, and after the cached high-frequency feedback signal meets the preset detection conditions, the high-frequency unit is fault detected based on the cached high-frequency feedback signal. Since the only decision node in the monitoring system is the processor, this detection method reduces the number of decision nodes in the monitoring system, reduces the necessary time limit for decision-making, and reduces the difficulty of functional safety time limit due to its simple logical relationship, thus ensuring the stability and efficiency of the monitoring system. Attached Figure Description
[0043] To more clearly illustrate the technical solutions of the embodiments of this application, the accompanying drawings used in the embodiments will be briefly introduced below. It should be understood that the following drawings only show some embodiments of this application and should not be regarded as a limitation of the scope. For those skilled in the art, other related drawings can be obtained based on these drawings without creative effort.
[0044] Figure 1 A flowchart illustrating a high-frequency digital signal monitoring method provided in an embodiment of this application;
[0045] Figure 2 This is a schematic diagram of the structure of a monitoring system provided in an embodiment of this application;
[0046] Figure 3 A flowchart illustrating a high-frequency digital signal monitoring method provided in another embodiment of this application;
[0047] Figure 4 A flowchart illustrating a high-frequency digital signal monitoring method provided in another embodiment of this application;
[0048] Figure 5 A schematic diagram of the structure of a high-frequency digital signal monitoring device provided in an embodiment of this application;
[0049] Figure 6 A schematic diagram of the structure of a high-frequency digital signal monitoring device provided in another embodiment of this application;
[0050] Figure 7 This is a schematic diagram of the structure of a high-frequency digital signal monitoring device provided in an embodiment of this application. Detailed Implementation
[0051] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are some embodiments of this application, but not all embodiments.
[0052] The components of the embodiments of this application described and illustrated in the accompanying drawings can be arranged and designed in a variety of different configurations. Therefore, the following detailed description of the embodiments of this application provided in the drawings is not intended to limit the scope of the claimed application, but merely to illustrate selected embodiments of the application. All other embodiments obtained by those skilled in the art based on the embodiments of this application without inventive effort are within the scope of protection of this application.
[0053] Furthermore, the flowcharts used in this application illustrate operations implemented according to some embodiments of this application. It should be understood that the operations in the flowcharts may not be implemented in sequence, and steps without logical contextual relationships may be reversed in order or performed simultaneously. Moreover, those skilled in the art, guided by the content of this application, may add one or more other operations to the flowcharts, or remove one or more operations from the flowcharts.
[0054] The following explanation, in conjunction with several specific application examples, illustrates a high-frequency digital signal monitoring method provided in the embodiments of this application. Figure 1 A flowchart illustrating a high-frequency digital signal monitoring method according to an embodiment of this application is shown below. Figure 1 As shown, the method includes:
[0055] S101: Obtain the high-frequency feedback signal of the high-frequency unit.
[0056] In the embodiments of this application, the high-frequency digital signal monitoring method can be applied to scenarios involving the processing of high-frequency signals, such as monitoring the laser function of a car to determine whether the car's laser is operating at a fixed preset safety frequency. In addition, it can also be applied to safety monitoring scenarios for high-frequency scenarios. The specific application scenarios can be flexibly adjusted according to user needs and are not limited to those given in the above embodiments.
[0057] Figure 2 This is a schematic diagram of the structure of a monitoring system provided in an embodiment of this application, as shown below. Figure 2 The monitoring system 300 includes a processor 301 and a high-frequency unit 302. The high-frequency unit may include, for example, a transmitter driver 3021 and a high-frequency digital / analog signal processing unit 3022. After receiving a control signal for the high-frequency unit 302 sent by the processor 301, the transmitter driver 3021 drives the high-frequency transmitter to send a high-frequency signal to the high-frequency digital / analog signal processing unit 3022 based on the control signal. The high-frequency digital / analog signal processing unit 3022 processes the high-frequency signal to obtain a high-frequency feedback signal and sends the high-frequency feedback signal to the processor 301 so that the processor 301 can determine whether there is a fault in the working state of the high-frequency unit 302 based on the high-frequency feedback signal.
[0058] S102: Buffer the high-frequency feedback signal of the high-frequency unit.
[0059] The processor in this embodiment is a microprocessor. Since the computing performance of a microprocessor is limited, if the high-frequency feedback signal of the high-frequency unit is directly input into the microprocessor, it may cause the microprocessor to be unable to process it properly because the feedback frequency of the high-frequency feedback signal is too high. Therefore, in this embodiment, the microprocessor buffers the high-frequency feedback signal sent by the high-frequency unit into a preset buffer of the microprocessor.
[0060] S103: If the high-frequency feedback signal of the cached high-frequency unit meets the preset detection conditions, then the high-frequency unit is fault detected based on the high-frequency feedback signal of the cached high-frequency unit.
[0061] In the embodiments of this application, fault detection of the high-frequency unit is to perform real-time fault detection of the high-frequency unit. After determining that the high-frequency feedback signal of the cached high-frequency unit meets the preset detection conditions, the high-frequency unit is immediately subjected to real-time fault detection based on the high-frequency feedback signal of the cached high-frequency unit.
[0062] By buffering high-frequency feedback signals, the microprocessor can avoid processing each received high-frequency feedback signal individually, which would cause the microprocessor's processing speed to be slower than the reception speed, resulting in insufficient computing performance. Buffering high-frequency feedback signals allows them to be accumulated first. Once the accumulated high-frequency feedback signals meet the preset detection conditions, all accumulated high-frequency feedback signals are processed at once, which greatly reduces the processing frequency of the microprocessor when processing high-frequency feedback signals, thus ensuring the microprocessor's processing performance.
[0063] In some possible embodiments, the method for determining whether the high-frequency feedback signal meets the preset detection conditions may be, for example, determining whether the number of high-frequency feedback signals of the cached high-frequency units is equal to a preset number threshold; if it is equal, then determining that the high-frequency feedback signal of the cached high-frequency units meets the preset detection conditions.
[0064] Continue as Figure 2 As shown, the processor 301 also includes a preset cache area for caching the acquired high-frequency feedback signals.
[0065] For example, the microprocessor is pre-configured with a preset number threshold of any integer such as 32, 64, 128, or 256. When the number of high-frequency feedback signals cached in the preset cache area meets the preset number threshold, it is determined that the current cached high-frequency feedback signal meets the preset detection condition. Then, the microprocessor obtains all the current cached high-frequency feedback signals from the preset cache area and processes them.
[0066] In some other possible embodiments, the method for determining whether the high-frequency feedback signal meets the preset detection conditions may be, for example, determining whether the buffering time of the high-frequency feedback signal of the buffered high-frequency unit is equal to a preset time threshold; if it is equal, then determining that the high-frequency feedback signals of all buffered high-frequency units meet the preset detection conditions.
[0067] For example, the microprocessor is pre-configured with a preset time threshold of 1 second or 30 milliseconds, etc. The timing starts from the first high-frequency feedback signal cached in the preset buffer. If the timing time meets the preset time threshold, the current cached high-frequency feedback signal meets the preset detection condition. Then the microprocessor obtains all high-frequency feedback signals cached in the preset buffer within the timing time and processes them.
[0068] It should be understood that the values of the preset quantity threshold and the preset time threshold mentioned above are merely illustrative examples. The specific settings of the preset quantity threshold and the preset time threshold can be flexibly adjusted according to the user's needs and are not limited to those given in the above embodiments.
[0069] The high-frequency digital signal monitoring method provided in this application allows the processor to directly acquire the high-frequency feedback signal from the high-frequency unit, cache the acquired high-frequency feedback signal, and perform fault detection on the high-frequency unit based on the cached high-frequency feedback signal after the cached high-frequency feedback signal meets the preset detection conditions. Since the processor is the only decision node in the monitoring system, this detection method reduces the number of decision nodes in the monitoring system, reduces the necessary time limits for decision-making, and reduces the difficulty of functional safety time limits due to its simple logical relationship, thus ensuring the stability and efficiency of the monitoring system.
[0070] In the embodiments of this application, the high-frequency feedback signal of the high-frequency unit can be obtained, for example, by using a preset high-speed serial protocol to obtain the high-frequency feedback signal of the high-frequency unit.
[0071] Continue as Figure 2As shown, the processor 301 may also include a preset high-speed serial interface, which includes at least one preset high-speed serial protocol for obtaining the high-frequency feedback signal of the high-frequency unit into a preset buffer according to the preset high-speed serial protocol. After the high-frequency feedback signal buffered in the preset buffer meets the preset detection conditions, the microprocessor obtains the high-frequency feedback signal in the preset buffer that meets the preset detection conditions for fault detection, so as to troubleshoot the high-frequency unit and determine whether the high-frequency unit has a fault.
[0072] In some possible embodiments, the preset high-speed serial protocol may include, but is not limited to: 安 Protocols such as Secure Digital Input and Output (SDIO), Universal Serial Bus (USB), EtherNet (ETH), Serial Peripheral Interface (SPI), Peripheral Component Interconnect Express (PCIE), Low-Voltage Differential Signaling (LVDS), and Mobile Industry Processor Interface (MIPI) are used for protocol conversion of high-frequency input signals.
[0073] Alternatively, in some other possible embodiments, the high-frequency feedback signal of the high-frequency unit can be obtained, for example, by obtaining the high-frequency feedback signal of the high-frequency unit based on a serial digital shift register.
[0074] For example, one end of the serial digital shift register is electrically connected to the high-frequency unit to receive the high-frequency feedback signal emitted by the high-frequency unit, and the other end is connected to the microprocessor to send the received high-frequency feedback signal to the microprocessor. After the serial digital shift register obtains the high-frequency feedback signal from the high-frequency unit, it registers the obtained high-frequency feedback signal. After the registered high-frequency feedback signal meets the preset detection conditions, it notifies the microprocessor to obtain the high-frequency feedback signal that meets the preset detection conditions from the registered high-frequency feedback signal for fault detection, so as to troubleshoot the high-frequency unit and determine whether the high-frequency unit has a fault.
[0075] In some possible embodiments, only one of the serial digital shift register and the preset buffer can be set, or both of the serial digital shift register and the preset buffer can be set in the monitoring system; the specific setting of the serial digital shift register and the preset buffer can be flexibly adjusted according to the user's needs and is not limited to the above embodiments.
[0076] Optionally, based on the above embodiments, this application embodiment can also provide a method for monitoring high-frequency digital signals. The implementation process of the above method will be illustrated below with reference to the accompanying drawings. Figure 3 A flowchart illustrating a high-frequency digital signal monitoring method according to another embodiment of this application is shown below. Figure 3 As shown, the method may further include:
[0077] S111: If a fault is detected in the high-frequency unit, the high-frequency unit is shut down to stop high-frequency signal processing.
[0078] For example, taking the application of laser function monitoring in automobiles as an example, if a malfunction is detected in the high-frequency laser unit of the automobile, the laser unit is controlled to shut down, that is, the laser unit is controlled to stop emitting laser signals.
[0079] In some other possible embodiments, after a fault is detected in the high-frequency unit, the fault information of the high-frequency unit can be sent to a preset maintenance device so that the preset maintenance device can perform corresponding processing or alarm based on the fault information.
[0080] For example, the preset maintenance equipment can be the car's main unit, such as the high-frequency unit, which can be the high beam unit. If a fault is detected in the high beam unit, the car's main unit can send a fault message to the main control screen to display and notify the user that the car's high beam unit is faulty, so that the user can troubleshoot the fault in time. If the user does not troubleshoot the fault within a preset time, the high beam unit will be turned off to stop the high beam signal processing and prevent the high beam emitted by the faulty high beam unit from affecting other pedestrians.
[0081] Optionally, based on the above embodiments, this application embodiment can also provide a method for monitoring high-frequency digital signals. The following is an example of the implementation process of fault detection of high-frequency units in the above method, with reference to the accompanying drawings. Figure 4 A flowchart illustrating a high-frequency digital signal monitoring method according to another embodiment of this application is shown below. Figure 4 As shown, S103 may include:
[0082] S121: Perform fault detection on the high-frequency feedback signal of the buffered high-frequency unit according to the preset signal format.
[0083] In the embodiments of this application, different high-frequency units may correspond to different fixed preset signal formats. For example, in some possible embodiments, when the high-frequency unit is a high-frequency laser unit, its corresponding preset signal format is, for example, "10, 10, ...". It should be understood that the above embodiments are only illustrative examples, and the specific preset signal format can be flexibly adjusted according to user needs. Different types of high-frequency units may correspond to different preset signal formats. The different preset signal formats corresponding to different types of high-frequency units are all pre-configured in the microprocessor. After the microprocessor obtains the high-frequency feedback signal, it will determine the corresponding preset signal format according to the type of high-frequency unit corresponding to the current high-frequency feedback signal, and then compare the preset signal format with the currently obtained high-frequency feedback signal to determine whether the signal format of the currently obtained high-frequency feedback signal is consistent with the preset signal format. If they are consistent, it is determined that the current high-frequency feedback signal is normal, that is, the current high-frequency unit is not faulty. If they are inconsistent, it is indicated that the current high-frequency feedback signal is abnormal, that is, the current high-frequency unit is faulty. For example, the preset signal format can also be "1100, 1100..." or "01, 01...", etc., and is not limited to the above embodiments.
[0084] S122: If at least one high-frequency feedback signal in the high-frequency feedback signal of the buffered high-frequency unit does not conform to the preset signal format, then it is determined that the high-frequency unit is faulty.
[0085] Taking the preset signal format "10, 10, ..." as an example, if the buffered high-frequency feedback signal is "10, 00, 10, 10, 10", and there is a "00" high-frequency feedback signal that does not conform to the preset signal format, it indicates that there is a fault in the current high-frequency unit.
[0086] The high-frequency digital signal monitoring method provided in this application uses only one decision node, the processor, in the monitoring system. The processor can directly acquire the high-frequency feedback signal from the high-frequency unit and cache it in a preset buffer. After the high-frequency feedback signal cached in the preset buffer meets the preset detection conditions, all high-frequency feedback signals in the preset buffer that meet the preset detection conditions are acquired. Based on the acquired high-frequency feedback signals, fault detection is performed on the high-frequency unit to determine whether a fault exists. If a fault exists, preset fault management is performed, such as stopping the high-frequency unit from working or reporting the fault. Since the monitoring sampling and decision-making nodes in the monitoring system are the same processor, this detection method reduces the number of decision-making nodes in the monitoring system, reduces the necessary limitations for decision-making, and reduces the difficulty of implementing functional safety due to its simple logical relationship, thus ensuring the stability and efficiency of the monitoring system.
[0087] The high-frequency digital signal monitoring device provided in this application will be explained below with reference to the accompanying drawings. This high-frequency digital signal monitoring device can perform the above-described functions. Figures 1-4 The specific implementation and beneficial effects of any high-frequency digital signal monitoring method are as described above, and will not be repeated below.
[0088] Figure 5 This is a schematic diagram of the structure of a high-frequency digital signal monitoring device provided in an embodiment of this application, as shown below. Figure 5 As shown, the device includes: an acquisition module 201, a cache module 202, and a detection module 203, wherein:
[0089] The acquisition module 201 is used to acquire the high-frequency feedback signal of the high-frequency unit;
[0090] The buffer module 202 is used to buffer the high-frequency feedback signal of the high-frequency unit;
[0091] The detection module 203 is used to perform fault detection on the high-frequency unit based on the high-frequency feedback signal of the cached high-frequency unit if the high-frequency feedback signal of the cached high-frequency unit meets the preset detection conditions.
[0092] Optionally, based on the above embodiments, this application embodiment may also provide a high-frequency digital signal monitoring device, as described below with reference to the accompanying drawings. Figure 5 The implementation process of the given device is illustrated with examples. Figure 6 A schematic diagram of the structure of a high-frequency digital signal monitoring device provided in another embodiment of this application is shown below. Figure 6 As shown, the device further includes: a determination module 204, used to determine whether the number of high-frequency feedback signals of the buffered high-frequency units is equal to a preset number threshold; if it is equal, then it is determined that the high-frequency feedback signals of the buffered high-frequency units meet the preset detection conditions.
[0093] Optionally, the determining module 204 is specifically used to determine whether the buffering time of the high-frequency feedback signal of the buffered high-frequency unit is equal to a preset time threshold; if it is equal, then it is determined that the high-frequency feedback signal of the buffered high-frequency unit meets the preset detection conditions.
[0094] Optionally, the acquisition module 201 is specifically used to acquire the high-frequency feedback signal of the high-frequency unit using a preset high-speed serial protocol.
[0095] Optionally, the acquisition module 201 is specifically used to acquire the high-frequency feedback signal of the high-frequency unit based on the serial digital shift register.
[0096] Optionally, such as Figure 6 As shown, the device also includes a control module 205, which controls the high-frequency unit to shut down and stop high-frequency signal processing if a fault is detected in the high-frequency unit.
[0097] Optionally, such as Figure 6 As shown, the device also includes a reporting module 206, which is used to report the fault information of the high-frequency unit that has failed to the preset maintenance equipment.
[0098] Optionally, the detection module 203 is specifically used to perform fault detection on the high-frequency feedback signal of the buffered high-frequency unit according to a preset signal format;
[0099] The determination module 204 is specifically used to determine that the high-frequency unit is faulty if at least one high-frequency feedback signal in the high-frequency feedback signal of the buffered high-frequency unit does not conform to the preset signal format.
[0100] The above-described device is used to execute the method provided in the foregoing embodiments, and its implementation principle and technical effect are similar, so they will not be described again here.
[0101] These modules can be one or more integrated circuits configured to implement the above methods, such as one or more Application Specific Integrated Circuits (ASICs), one or more microprocessors, or one or more Field Programmable Gate Arrays (FPGAs). Alternatively, when a module is implemented using processing element scheduler code, the processing element can be a general-purpose processor, such as a Central Processing Unit (CPU) or other processor capable of calling program code. Furthermore, these modules can be integrated together as a system-on-a-chip (SOC).
[0102] Figure 7 This is a schematic diagram of the structure of a high-frequency digital signal monitoring device provided in an embodiment of this application. The high-frequency digital signal monitoring device can be integrated into a terminal device or a chip of a terminal device.
[0103] like Figure 7 As shown, the monitoring device for the high-frequency digital signal includes: a processor 301 and a high-frequency unit 302, wherein the processor 301 is connected to the high-frequency unit 302, and:
[0104] Processor 301 is used to perform the above Figures 1-4 The corresponding method implementation is similar in both implementation and technical effect, and will not be described in detail here.
[0105] Optionally, this application also provides a program product, such as a storage medium storing a computer program, including a program that executes the embodiments corresponding to the above-described methods when run by a processor.
[0106] In the several embodiments provided in this application, it should be understood that the disclosed apparatus and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or units may be electrical, mechanical, or other forms.
[0107] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0108] Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or in a combination of hardware and software functional units.
[0109] The integrated units implemented as software functional units described above can be stored in a computer-readable storage medium. These software functional units, stored in a storage medium, include several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) or processor to execute some steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
Claims
1. A method for monitoring high-frequency digital signals, characterized in that, The method includes: Obtain the high-frequency feedback signal from the high-frequency unit; The high-frequency feedback signal of the high-frequency unit is buffered into a preset buffer area; Determine whether the number of high-frequency feedback signals of the cached high-frequency unit is equal to a preset number threshold. If it is equal, then determine whether the high-frequency feedback signals of the cached high-frequency unit meet the preset detection conditions. Alternatively, determine whether the buffering time of the high-frequency feedback signals of the cached high-frequency unit is equal to a preset time threshold. If it is equal, then determine whether the high-frequency feedback signals of the cached high-frequency unit meet the preset detection conditions. If the high-frequency feedback signal of the cached high-frequency unit meets the preset detection conditions, then the high-frequency unit is fault detected based on all the accumulated high-frequency feedback signals of the cached high-frequency unit in the preset buffer area.
2. The method as described in claim 1, characterized in that, The acquisition of the high-frequency feedback signal of the high-frequency unit includes: A preset high-speed serial protocol is used to obtain the high-frequency feedback signal of the high-frequency unit.
3. The method as described in claim 1, characterized in that, The acquisition of the high-frequency feedback signal of the high-frequency unit includes: High-frequency feedback signals of the high-frequency unit are obtained based on a serial digital shift register.
4. The method as described in claim 1, characterized in that, The method further includes: If a fault is detected in the high-frequency unit, the high-frequency unit is controlled to be shut down to stop high-frequency signal processing.
5. The method as described in claim 1, characterized in that, The method further includes: The fault information of the high-frequency unit that has failed is reported to the preset maintenance equipment.
6. The method as described in claim 1, characterized in that, The step of performing fault detection on the high-frequency unit based on the cached high-frequency feedback signal of the high-frequency unit includes: Fault detection is performed on the high-frequency feedback signal of the cached high-frequency unit according to a preset signal format; If at least one high-frequency feedback signal in the cached high-frequency unit does not conform to the preset signal format, then the high-frequency unit is determined to be faulty.
7. A high-frequency digital signal monitoring device, characterized in that, The device includes: an acquisition module, a caching module, a detection module, and a determination module, wherein: The acquisition module is used to acquire the high-frequency feedback signal of the high-frequency unit; The caching module is used to cache the high-frequency feedback signal of the high-frequency unit into a preset cache area; The determining module is used to determine whether the number of high-frequency feedback signals of the cached high-frequency unit is equal to a preset number threshold. If it is equal, it determines that the high-frequency feedback signals of the cached high-frequency unit meet the preset detection conditions. Alternatively, it determines whether the buffering time of the high-frequency feedback signals of the cached high-frequency unit is equal to a preset time threshold. If it is equal, it determines that the high-frequency feedback signals of the cached high-frequency unit meet the preset detection conditions. The detection module is used to perform fault detection on the high-frequency unit based on all the accumulated high-frequency feedback signals of the high-frequency unit cached in the preset buffer if the high-frequency feedback signal of the cached high-frequency unit meets the preset detection conditions.
8. A high-frequency digital signal monitoring device, characterized in that, The device includes: a processor and a high-frequency unit, wherein the processor is connected to the high-frequency unit, and: The processor is used to execute the method described in any one of claims 1-6.
Citation Information
Patent Citations
System fault signal acquisition method and device, server and readable storage medium
CN109766248A