Monitoring architecture, case and method for state of superconducting quantum measurement and control system

By designing a monitoring architecture including communication unit, instruction analysis unit, control unit and firmware data transmission interface in the superconducting quantum measurement and control system, the problem of high state monitoring cost of superconducting quantum measurement and control system is solved, real-time monitoring and cost reduction effect is achieved.

CN119886374APending Publication Date: 2025-04-25UNIV OF SCI & TECH OF CHINA
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411681012.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-22
Publication Date
2025-04-25

AI Technical Summary

Technical Problem

In the prior art, the status monitoring cost of superconducting quantum measurement and control systems is relatively high.

Method used

It provides a monitoring architecture for the status of a superconducting quantum measurement and control system, including a communication unit, an instruction analysis unit, a control unit and a firmware data transmission interface, through which real-time monitoring and data transmission of electronic firmware status are realized.

Benefits of technology

Real-time monitoring of the status of superconducting quantum measurement and control systems is realized, monitoring costs are reduced, and the reliability and stability of the system are improved, making it convenient for abnormal situations to locate and record data.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119886374A_ABST
    Figure CN119886374A_ABST
Patent Text Reader

Abstract

The invention provides a monitoring architecture, a case and a method for the state of a superconducting quantum measurement and control system, which can be applied to the technical field of superconducting quantum measurement and control automation control. The architecture comprises a communication unit used for receiving a state detection instruction which comes from an upper computer and is used for detecting electronic firmware to be detected in the superconducting quantum measurement and control system, sending the state detection instruction to an instruction analysis unit, receiving state data and sending the state data to the upper computer; the instruction analysis unit is used for analyzing the state detection instruction to obtain detection information and sending the detection information to the control unit; the control unit is used for generating a target detection instruction according to the detection information, transmitting state data of the to-be-detected electronic firmware through a firmware data transmission interface matched with the to-be-detected electronic firmware according to the target detection instruction, and sending the state data to the instruction analysis unit; and the firmware data transmission interface is used for transmitting instructions and data between the control unit and the electronic firmware to be detected.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the technical field of superconducting quantum measurement and control automation control, and more specifically, to a monitoring architecture, chassis and method for the state of a superconducting quantum measurement and control system. Background Art

[0002] In the current experimental operation context of superconducting quantum measurement and control systems, real-time status monitoring of the electronic firmware during the operation of the measurement and control system is very important in both normal use and fault operation and maintenance, such as the chip status and operating temperature of the electronic firmware, the monitoring of related parameters of the electronic firmware during the experiment, and the overall clock, synchronization, and communication status of the chassis. Each electronic firmware in the measurement and control system has important operating parameters, through which the current system operation status can be intuitively fed back. When an abnormality occurs in the system, operation and maintenance and R&D personnel can use these operating parameters to confirm and resolve the fault on site.

[0003] In the process of realizing the concept of the present disclosure, the inventors found that there are at least the following problems in the related art: the cost of state monitoring of superconducting quantum measurement and control systems in the related art is relatively high. Summary of the invention

[0004] In view of this, the present disclosure provides a monitoring architecture, chassis and method for the state of a superconducting quantum measurement and control system.

[0005] One aspect of the present disclosure provides a monitoring architecture for the state of a superconducting quantum measurement and control system, including a communication unit, an instruction parsing unit, a control unit, and a firmware data transmission interface, wherein:

[0006] The communication unit is used to receive a state detection instruction from a host computer for detecting the electronic firmware to be detected in the superconducting quantum measurement and control system, and send the state detection instruction to the instruction parsing unit, and receive state data from the instruction parsing unit and send the state data to the host computer, wherein the state detection instruction is used to detect the running state of the electronic firmware to be detected, and the electronic firmware to be detected is used to calculate superconducting quantum data in the superconducting quantum measurement and control system;

[0007] The instruction parsing unit is connected to the communication unit, and is used to parse the state detection instruction to obtain detection information for detecting the electronic firmware to be detected, and send the detection information to the control unit;

[0008] The control unit is connected to the instruction parsing unit, and is used to generate a target detection instruction for detecting the electronic firmware to be detected according to the detection information, transmit the status data of the electronic firmware to be detected through the firmware data transmission interface matching the electronic firmware to be detected according to the target detection instruction, and send the status data to the instruction parsing unit;

[0009] The firmware data transmission interface is connected to the processing control unit and is used to transmit instructions and data between the control unit and the electronic firmware to be detected.

[0010] According to an embodiment of the present disclosure, the detection information includes the register address and detection items of the electronic firmware to be detected;

[0011] The instruction parsing unit is used to parse the status detection instruction to obtain the register address and detection items of the electronic firmware to be detected.

[0012] According to an embodiment of the present disclosure, the above-mentioned control unit is used to receive the above-mentioned register address and the above-mentioned detection items from the above-mentioned instruction parsing unit, determine the firmware identifier of the above-mentioned electronic firmware to be detected according to the above-mentioned register address, and generate the above-mentioned target detection instruction for detecting the above-mentioned electronic firmware to be detected according to the above-mentioned firmware identifier, the above-mentioned detection items and the above-mentioned register address, wherein the frame header of the above-mentioned target detection instruction is the above-mentioned firmware identifier, the register command flag and the read-write flag.

[0013] According to an embodiment of the present disclosure, the above-mentioned control unit is also used to determine the target transmission protocol matching the above-mentioned electronic firmware to be detected according to the above-mentioned register address, and to obtain the status data of the above-mentioned electronic firmware to be detected through the target transmission protocol matching the above-mentioned electronic firmware to be detected, and to send the above-mentioned status data to the above-mentioned instruction parsing unit.

[0014] According to an embodiment of the present disclosure, the control unit is further configured to send a reset instruction to the electronic firmware to be detected when the status data indicates that the operating status of the electronic firmware to be detected is abnormal.

[0015] According to an embodiment of the present disclosure, the control unit is further configured to send an adjustment instruction to the heat dissipation device when the status data indicates that the operating status of the electronic firmware to be detected is abnormal in temperature.

[0016] According to an embodiment of the present disclosure, the above architecture further includes:

[0017] A storage unit connected to the control unit and used to store a state detection table, wherein the state detection table includes state definitions, state value ranges and state operation instructions related to the electronic firmware to be detected;

[0018] The above-mentioned control unit is also used to generate a target detection instruction for detecting the above-mentioned electronic firmware to be detected based on the above-mentioned storage status detection table and the above-mentioned status detection instruction, obtain the status data of the above-mentioned electronic firmware to be detected through the above-mentioned firmware data transmission interface matching the above-mentioned electronic firmware to be detected according to the above-mentioned target detection instruction, and send the above-mentioned status data to the above-mentioned instruction parsing unit.

[0019] According to an embodiment of the present disclosure, the above architecture further includes:

[0020] The firmware backup transmission interface is connected to the control unit and is used to transmit instructions and data between the processing unit and the electronic firmware to be detected when an abnormality occurs in the firmware data transmission interface.

[0021] Another aspect of the present disclosure provides a superconducting quantum measurement and control system chassis, comprising:

[0022] A monitoring architecture for the state of a superconducting quantum measurement and control system as described above;

[0023] Electronics firmware.

[0024] Another aspect of the present disclosure provides a data processing method, which is applied to the monitoring architecture for the state of a superconducting quantum measurement and control system as described above, wherein the monitoring architecture for the state of a superconducting quantum measurement and control system includes a communication unit, an instruction parsing unit, a control unit, and a firmware data transmission interface, wherein the method includes:

[0025] Receiving, through the communication unit, a state detection instruction for detecting the electronic firmware to be detected in the superconducting quantum measurement and control system from the host computer, and sending the state detection instruction to the instruction parsing unit, and receiving state data from the instruction parsing unit and sending the state data to the host computer, wherein the state detection instruction is used to detect the running state of the electronic firmware to be detected, and the electronic firmware to be detected is used to calculate superconducting quantum data in the superconducting quantum measurement and control system;

[0026] The state detection instruction is parsed by the instruction parsing unit to obtain detection information for detecting the electronic firmware to be detected, and the detection information is sent to the control unit, wherein the instruction parsing unit is connected to the communication unit;

[0027] The control unit generates a target detection instruction for detecting the electronic firmware to be detected according to the detection information, transmits the status data of the electronic firmware to be detected through a firmware data transmission interface matching the electronic firmware to be detected according to the target detection instruction, and sends the status data to the instruction parsing unit, wherein the control unit is connected to the instruction parsing unit;

[0028] The instructions and data between the control unit and the electronic firmware to be detected are transmitted via the firmware data transmission interface, wherein the firmware data transmission interface is connected to the processing control unit.

[0029] According to the embodiments of the present disclosure, the monitoring architecture for the state of the superconducting quantum measurement and control system disclosed in the present disclosure has good scalability and reusability, and can perform extended detection on any type of electronic firmware. Data can be read and sent externally through a unified interface and protocol, which can be quickly transplanted and conveniently maintained. The architecture is highly flexible and can be configured using a host computer, making it easy to use. The architecture only requires a very small cost to complete the status monitoring of the running measurement and control system, understand the operating status of the measurement and control system, and facilitate the location of abnormal situations and data recording. Not only the measurement and control system, but also each system design is highly integrated, and the location within the system is very expensive. The use of this architecture can effectively reduce space usage and reduce material costs and development costs. BRIEF DESCRIPTION OF THE DRAWINGS

[0030] The above and other objects, features and advantages of the present disclosure will become more apparent through the following description of the embodiments of the present disclosure with reference to the accompanying drawings, in which:

[0031] Figure 1 A block diagram schematically shows a monitoring architecture for a state of a superconducting quantum measurement and control system according to an embodiment of the present disclosure;

[0032] Figure 2 The following schematically shows a format diagram of a target detection instruction according to an embodiment of the present disclosure;

[0033] Figure 3A The superconducting quantum measurement and control system chassis of the embodiment of the present disclosure is schematically shown;

[0034] Figure 3B A schematic diagram of data flow of a superconducting quantum measurement and control system chassis of an embodiment of the present disclosure is shown;

[0035] Figure 4 The operating logic diagram of the superconducting quantum measurement and control system chassis according to the embodiment of the present disclosure is schematically shown; and

[0036] Figure 5 The flowchart of the data processing method according to the embodiment of the present disclosure is schematically shown. DETAILED DESCRIPTION

[0037] Hereinafter, embodiments of the present disclosure will be described with reference to the accompanying drawings. However, it should be understood that these descriptions are exemplary only and are not intended to limit the scope of the present disclosure. In the following detailed description, for ease of explanation, many specific details are set forth to provide a comprehensive understanding of the embodiments of the present disclosure. However, it is apparent that one or more embodiments may also be implemented without these specific details. In addition, in the following description, descriptions of known structures and technologies are omitted to avoid unnecessary confusion of the concepts of the present disclosure.

[0038] The terms used herein are only for describing specific embodiments and are not intended to limit the present disclosure. The terms "comprise", "include", etc. used herein indicate the existence of the features, steps, operations and / or components, but do not exclude the existence or addition of one or more other features, steps, operations or components.

[0039] All terms (including technical and scientific terms) used herein have the meanings commonly understood by those skilled in the art unless otherwise defined. It should be noted that the terms used herein should be interpreted as having a meaning consistent with the context of this specification and should not be interpreted in an idealized or overly rigid manner.

[0040] When using expressions such as "at least one of A, B, and C, etc.", they should generally be interpreted according to the meaning of the expression commonly understood by those skilled in the art (for example, "a system having at least one of A, B, and C" should include but is not limited to a system having A alone, B alone, C alone, A and B, A and C, B and C, and / or A, B, C, etc.).

[0041] In the embodiments of the present disclosure, the collection, updating, analysis, processing, use, transmission, provision, disclosure, storage, etc. of the data involved (for example, including but not limited to user personal information) are in compliance with the provisions of relevant laws and regulations, are used for legitimate purposes, and do not violate public order and good morals. In particular, necessary measures are taken for user personal information to prevent illegal access to user personal information data and maintain the security of user personal information and network security.

[0042] In the embodiments of the present disclosure, the user's authorization or consent is obtained before obtaining or collecting the user's personal information.

[0043] In the related technology, most of the measurement and control systems cannot read the state of the electronic firmware during operation or can only read the fixed state of the system, which will cause the measurement and control system to consume additional resources to locate the problem when an abnormality occurs. The chips in the various electronic firmware of the measurement and control system are very sensitive to temperature. Changes in the temperature of the equipment will affect the working state of the chip, and excessively high temperatures will even cause abnormal chip functions. Taking the Digital to Analog Converter (DAC) chip as an example, in order to achieve stable operation of the chip without intervening in the temperature of the device, a complete negative feedback function needs to be established to achieve gain adjustment. Since the DAC chip will have its own heat and ambient temperature during use, in order to keep the power output of the DAC chip stable, a built-in power meter is required to feed back the current output power to the control chip, and then adjust the gain value according to the current DAC chip temperature and gain value. This process requires the cooperation of hardware and software, requires high material costs and development costs, and will affect the overall integration of the system.

[0044] In view of this, an embodiment of the present disclosure provides a monitoring architecture for the state of a superconducting quantum measurement and control system, including a communication unit, an instruction parsing unit, a control unit and a firmware data transmission interface, wherein the communication unit is used to receive a state detection instruction from a host computer for detecting an electronic firmware to be detected in the superconducting quantum measurement and control system, and send the state detection instruction to the instruction parsing unit, and receive state data from the instruction parsing unit and send the state data to the host computer, wherein the state detection instruction is used to detect the running state of the electronic firmware to be detected, and the electronic firmware to be detected is used to calculate superconducting quantum data in the superconducting quantum measurement and control system; the instruction parsing unit is connected to the communication unit, and is used to parse the state detection instruction to obtain detection information for detecting the electronic firmware to be detected, and send the detection information to the control unit; the control unit is connected to the instruction parsing unit, and is used to generate a target detection instruction for detecting the electronic firmware to be detected according to the detection information, and transmit the state data of the electronic firmware to be detected through the firmware data transmission interface matching the electronic firmware to be detected according to the target detection instruction, and send the state data to the instruction parsing unit; the firmware data transmission interface is connected to the processing control unit, and is used to transmit instructions and data between the control unit and the electronic firmware to be detected.

[0045] Figure 1 A block diagram of a monitoring architecture for a state of a superconducting quantum measurement and control system according to an embodiment of the present disclosure is schematically shown.

[0046] like Figure 1 As shown, the monitoring architecture 100 for the state of a superconducting quantum measurement and control system includes a communication unit 110 , an instruction parsing unit 120 , a control unit 130 and a firmware data transmission interface 140 .

[0047] The communication unit 110 is used to receive a status detection instruction from a host computer for detecting the electronic firmware to be detected in the superconducting quantum measurement and control system, and send the status detection instruction to the instruction parsing unit 120, and receive status data from the instruction parsing unit 120 and send the status data to the host computer, wherein the status detection instruction is used to detect the operating status of the electronic firmware to be detected, and the electronic firmware to be detected is used to calculate superconducting quantum data in the superconducting quantum measurement and control system.

[0048] The instruction parsing unit 120 is connected to the communication unit 110 , and is used to parse the status detection instruction to obtain detection information for detecting the electronic firmware to be detected, and send the detection information to the control unit 130 .

[0049] The control unit 130 is connected to the instruction parsing unit 120, and is used to generate a target detection instruction for detecting the electronic firmware to be detected based on the detection information, transmit the status data of the electronic firmware to be detected through the firmware data transmission interface matching the electronic firmware to be detected according to the target detection instruction, and send the status data to the instruction parsing unit 120.

[0050] The firmware data transmission interface 140 is connected to the processing control unit 130 and is used to transmit instructions and data between the control unit and the electronic firmware to be detected.

[0051] According to an embodiment of the present disclosure, the electronic firmware may also be referred to as a service board or service blade, and the number of electronic firmware in the superconducting quantum measurement and control system may be multiple. The electronic firmware to be detected may be at least one of the electronic firmware in the superconducting quantum measurement and control system.

[0052] According to an embodiment of the present disclosure, the communication unit may be connected to a host computer to obtain a status detection instruction from the host computer. The status detection instruction may be generated based on information pre-input by a user in the host computer.

[0053] According to an embodiment of the present disclosure, the status detection instruction may be a timed task that can periodically obtain status data of the electronic firmware to be detected, or may be an instruction to obtain status data of one of the electronic firmwares.

[0054] According to an embodiment of the present disclosure, the status detection instruction is transmitted from the host computer, so the electronic firmware cannot directly parse the status detection instruction. Therefore, the status detection instruction can be parsed by the instruction parsing unit to obtain detection information for detecting the electronic firmware to be detected.

[0055] According to an embodiment of the present disclosure, a target detection instruction generated by a control unit according to detection information can be recognized by the electronic firmware to be detected, and the target detection instruction is executed through a firmware data transmission interface matching the electronic firmware to be detected, and status data of the electronic firmware to be detected is obtained.

[0056] According to an embodiment of the present disclosure, the status data may be packaged and sent to an instruction parsing unit, which in turn sends the data to a communication unit, which in turn sends the data to a host computer in the form of a broadcast packet.

[0057] According to the embodiments of the present disclosure, the monitoring architecture for the state of the superconducting quantum measurement and control system disclosed in the present disclosure has good scalability and reusability, and can perform extended detection on any type of electronic firmware. Data can be read and sent externally through a unified interface and protocol, which can be quickly transplanted and conveniently maintained. The architecture is highly flexible and can be configured using a host computer, making it easy to use. The architecture only requires a very small cost to complete the status monitoring of the running measurement and control system, understand the operating status of the measurement and control system, and facilitate the location of abnormal situations and data recording. Not only the measurement and control system, but also each system design is highly integrated, and the location within the system is very expensive. The use of this architecture can effectively reduce space usage and reduce material costs and development costs.

[0058] According to an embodiment of the present disclosure, the architecture may further include a firmware backup transmission interface connected to the control unit, which may be used to transmit instructions and data between the processing unit and the firmware of the electronic device to be detected when an abnormality occurs in the firmware data transmission interface. The setting of the firmware backup transmission interface improves the stability of the architecture.

[0059] According to an embodiment of the present disclosure, the detection information may include the register address and detection items of the electronic firmware to be detected; the instruction parsing unit is used to parse the status detection instruction to obtain the register address and detection items of the electronic firmware to be detected.

[0060] According to an embodiment of the present disclosure, the control unit is used to receive a register address and a detection item from an instruction parsing unit, determine a firmware identifier of the electronic firmware to be detected according to the register address, and generate a target detection instruction for detecting the electronic firmware to be detected according to the firmware identifier, the detection item and the register address, wherein the frame header of the target detection instruction is a firmware identifier, a register command flag and a read-write flag.

[0061] According to an embodiment of the present disclosure, the status detection instruction parsed by the instruction parsing unit may include the register address and detection items of the electronic firmware to be detected. The control unit can query the firmware identifier corresponding to the electronic firmware to be detected according to the register address, thereby generating a target detection instruction according to the firmware identifier, the detection item and the register address, and the target detection instruction can be recognized by the electronic firmware to be detected, and the corresponding detection data can be obtained according to the detection item therein.

[0062] Figure 2 The figure schematically shows the format of the target detection instruction according to the embodiment of the present disclosure.

[0063] like Figure 2 As shown, the frame header of the target detection instruction is a firmware identifier, a register command flag, and a read-write flag, and the detection items and register addresses are behind the frame header.

[0064] According to an embodiment of the present disclosure, the control unit is also used to determine the target transmission protocol that matches the electronic firmware to be detected based on the register address, and to obtain the status data of the electronic firmware to be detected through the target transmission protocol that matches the electronic firmware to be detected, and to send the status data to the instruction parsing unit.

[0065] According to the embodiments of the present disclosure, electronic firmware can be divided into control type, reading type and communication type according to its function. Different types of electronic firmware correspond to different transmission protocols. The target transmission protocol that matches the electronics to be detected can be determined according to the type of electronic firmware to be detected, and the target detection instructions and status data can be transmitted through the target transmission protocol.

[0066] According to an embodiment of the present disclosure, the control unit is further configured to send a reset instruction to the electronic firmware to be detected when the status data indicates that the operating status of the electronic firmware to be detected is abnormal.

[0067] According to an embodiment of the present disclosure, the status data can be compared with a preset threshold of the detection item. When the status data indicates that the operating status of the electronic firmware to be detected is abnormal, the electronic firmware to be detected can be reset, that is, a reset instruction is sent to the electronic firmware to be detected to reset the electronic firmware to be detected.

[0068] According to the embodiments of the present disclosure, the monitoring architecture can automatically detect and attempt to restore abnormal electronic firmware to be detected, reduce manual intervention, and improve the reliability and stability of the superconducting quantum measurement and control system. The dynamic maintenance mechanism provides a more stable and reliable environment for superconducting quantum computing experiments.

[0069] According to an embodiment of the present disclosure, the control unit is further configured to send an adjustment instruction to the heat dissipation device when the status data indicates that the operating status of the electronic firmware to be detected is abnormal in temperature.

[0070] According to an embodiment of the present disclosure, an adjustment instruction can be sent to the heat dissipation device through the peripheral device transmission interface to adjust the working efficiency of the heat dissipation device and ensure that the electronic firmware to be tested works at an optimal working temperature. The heat dissipation device can be a heat dissipation fan, and the adjustment instruction can be used to adjust the speed of the heat dissipation fan.

[0071] According to an embodiment of the present disclosure, the architecture may further include a storage unit connected to the control unit for storing a state detection table, wherein the state detection table includes state definitions, state value ranges, and state operation instructions related to the electronic firmware to be detected.

[0072] According to the embodiments of the present disclosure, the superconducting quantum computing experiment has relatively fixed requirements for the superconducting quantum measurement and control system, including key parameters such as the digital-to-analog converter (DAC) state, the analog-to-digital converter (ADC) state, the sampling state, the number of triggers, and synchronization. These parameters can constitute a set of standardized state detection tables for the superconducting quantum measurement and control system. The state detection table can list in detail the definitions, value ranges, and corresponding operation instructions of various states, providing a clear basis for the state monitoring and maintenance of the measurement and control system.

[0073] The control unit can also be used to generate a target detection instruction for detecting the electronic firmware to be detected based on the storage status detection table and the status detection instruction, obtain the status data of the electronic firmware to be detected through the firmware data transmission interface matching the electronic firmware to be detected according to the target detection instruction, and send the status data to the instruction parsing unit.

[0074] According to an embodiment of the present disclosure, the control unit can obtain operation instructions related to the detection item from the storage status detection table according to the register address and the detection item, and generate a target detection instruction according to the operation instruction, firmware identifier, detection item and register address.

[0075] According to an embodiment of the present disclosure, the units in the monitoring architecture for the state of a superconducting quantum measurement and control system can interact with each other through the Advanced eXtensible Interface Stream (AXI Stream) protocol, ensuring the stability and reliability of a large amount of data during transmission.

[0076] According to the embodiments of the present disclosure, the monitoring architecture for the state of the superconducting quantum measurement and control system constructed by the present disclosure has good scalability and reusability, and can perform extended detection on any type of electronic firmware. Data can be read and sent externally through a unified interface and protocol, which can be quickly transplanted and conveniently maintained. The architecture is highly flexible and can be configured using a host computer, making it easy to use. The architecture only requires a very small cost to complete the status monitoring of the running measurement and control system, understand the operating status of the measurement and control system, and facilitate the positioning of abnormal situations and data recording. Not only the measurement and control system, but also each system design is highly integrated, and the location within the system is very expensive. The use of this architecture can effectively reduce space usage and reduce material costs and development costs.

[0077] With the rapid advancement of superconducting quantum computing technology, chassis-based quantum computing has become the main development trend of quantum computing measurement and control equipment. However, the internal state and operating state of highly integrated measurement and control equipment often appear as black boxes, which are difficult to grasp intuitively. Figure 3A The superconducting quantum measurement and control system chassis of the embodiment of the present disclosure is schematically shown. Figure 3B The data flow diagram of the superconducting quantum measurement and control system chassis of the embodiment of the present disclosure is schematically shown.

[0078] like Figure 3A and 3B As shown, the superconducting quantum measurement and control system chassis 300 includes a monitoring architecture 310 and electronics firmware 320 for the state of a superconducting quantum measurement and control system according to an embodiment of the present disclosure.

[0079] The monitoring architecture 310 for the state of the superconducting quantum measurement and control system may include a communication unit 311, an instruction parsing unit 312, a control unit 313, a storage unit 314, a firmware data transmission interface 315, a firmware backup transmission interface 316, a peripheral device transmission interface 317 and other units 318. The chassis 300 may also include a control device 330. The control device 300 may be, for example, a heat dissipation device. For related descriptions, reference may be made to other embodiments of the present disclosure, which will not be repeated here.

[0080] According to the embodiments of the present disclosure, the monitoring architecture for the state of the superconducting quantum measurement and control system can obtain and send the state data of the broadcast package in real time by means of data interaction between the communication unit and the host computer and various electronic firmware. In this process, the interaction between the control unit and other units follows the AXI Stream protocol, ensuring the stability and reliability of a large amount of data during transmission.

[0081] The monitoring architecture for the status of the superconducting quantum measurement and control system can also support real-time query, regulation and reading of key parameters and status in the electronics firmware, so as to understand the current experimental progress and module status.

[0082] The internal state and current operating state of the highly integrated quantum computing measurement and control system is a black box. After using the architecture disclosed in the present invention, the detailed state of the electronic firmware in the chassis can be read through a custom protocol, and the current state of the electronic firmware can be packaged and pushed out in the form of a broadcast package. After the upper computer parses the broadcast package, it can understand the internal operation of the measurement and control system in real time, and find the abnormal points in time when problems occur, thereby improving the flexibility and maintainability of the system.

[0083] According to the embodiments of the present disclosure, the monitoring architecture for the state of the superconducting quantum measurement and control system provided by the present disclosure has excellent scalability. With the continuous advancement of superconducting quantum computing technology, the demand for measurement and control systems is also constantly changing. The architecture can easily cope with these changes, and realize flexible configuration of the measurement and control system by adding and deleting states, boards and other operations. At the same time, the monitoring architecture for the state of the superconducting quantum measurement and control system of the embodiment of the present disclosure can realize dynamic maintenance of the measurement and control equipment. For example, by real-time monitoring of the temperature in the chassis, the fan speed is intelligently adjusted to ensure that the system runs at the optimal operating temperature. In addition, when the measurement and control system is in an abnormal state, the architecture can automatically detect and attempt to recover, reduce manual intervention, and improve the reliability and stability of the system. This dynamic maintenance mechanism provides a more stable and reliable environment for superconducting quantum computing experiments.

[0084] Figure 4 The operating logic diagram of the superconducting quantum measurement and control system chassis according to an embodiment of the present disclosure is schematically shown.

[0085] like Figure 4 As shown, each unit of the architecture is implemented by an embedded system 410. The control unit generates commands to read the status data of the current chassis and electronic firmware at regular intervals, and composes the status data into a broadcast packet. The storage module implements the function of the storage unit. The operation control module implements the operation control between the communication unit, the instruction parsing unit, the control unit and the storage unit. The calculation module implements the data calculation of each unit. The interface of the architecture is implemented by a field programmable gate array (FPGA) 420. The network interface realizes the interaction between the chassis and the network. The firmware interface realizes the interaction between each unit and the electronic firmware. The chassis interface realizes the interaction between the chassis and external devices.

[0086] Figure 5 The flowchart of the data processing method according to the embodiment of the present disclosure is schematically shown.

[0087] like Figure 5As shown, the data processing method is applied to a monitoring architecture for the state of a superconducting quantum measurement and control system, and the monitoring architecture for the state of a superconducting quantum measurement and control system includes a communication unit, an instruction parsing unit, a control unit, and a firmware data transmission interface, wherein the method includes operations S510 to S540.

[0088] In operation S510, a status detection instruction for detecting electronic firmware to be detected in a superconducting quantum measurement and control system is received from a host computer through a communication unit, and the status detection instruction is sent to an instruction parsing unit, and status data from the instruction parsing unit is received and sent to the host computer, wherein the status detection instruction is used to detect the operating status of the electronic firmware to be detected, and the electronic firmware to be detected is used to calculate superconducting quantum data in the superconducting quantum measurement and control system.

[0089] In operation S520, the state detection instruction is parsed by an instruction parsing unit to obtain detection information for detecting the electronic firmware to be detected, and the detection information is sent to the control unit, wherein the instruction parsing unit is connected to the communication unit.

[0090] In operation S530, a control unit generates a target detection instruction for detecting the electronic firmware to be detected according to the detection information, transmits status data of the electronic firmware to be detected through a firmware data transmission interface matching the electronic firmware to be detected according to the target detection instruction, and sends the status data to the instruction parsing unit, wherein the control unit is connected to the instruction parsing unit.

[0091] In operation S540, instructions and data are transmitted between the control unit and the firmware of the electronic device to be detected via a firmware data transmission interface, wherein the firmware data transmission interface is connected to the processing control unit.

[0092] According to an embodiment of the present disclosure, descriptions of operations S510 to S540 may refer to other embodiments of the present disclosure and will not be repeated here.

[0093] The flowcharts and block diagrams in the accompanying drawings illustrate the possible implementation architecture, functions and operations of the systems, methods and computer program products according to various embodiments of the present disclosure. In this regard, each box in the flowchart or block diagram may represent a module, a program segment, or a part of a code, and the above-mentioned module, program segment, or a part of the code contains one or more executable instructions for implementing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box may also occur in an order different from that marked in the accompanying drawings. For example, two boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram or flowchart, and the combination of boxes in the block diagram or flowchart, can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions. It can be understood by those skilled in the art that the features recorded in the various embodiments of the present disclosure can be combined and / or combined in a variety of ways, even if such a combination or combination is not explicitly recorded in the present disclosure. In particular, without departing from the spirit and teaching of the present disclosure, the features described in the various embodiments of the present disclosure may be combined and / or combined in a variety of ways. All of these combinations and / or combinations fall within the scope of the present disclosure.

[0094] The embodiments of the present disclosure are described above. However, these embodiments are only for illustrative purposes and are not intended to limit the scope of the present disclosure. Although the embodiments are described above, this does not mean that the measures in the various embodiments cannot be used in combination to advantage. Without departing from the scope of the present disclosure, those skilled in the art may make a variety of substitutions and modifications, which should all fall within the scope of the present disclosure.

Claims

1. A monitoring architecture for the state of a superconducting quantum measurement and control system, comprising a communication unit, an instruction parsing unit, a control unit and a firmware data transmission interface, wherein: The communication unit is used to receive a state detection instruction from a host computer for detecting the electronic firmware to be detected in the superconducting quantum measurement and control system, and send the state detection instruction to the instruction parsing unit, and receive state data from the instruction parsing unit and send the state data to the host computer, wherein the state detection instruction is used to detect the running state of the electronic firmware to be detected, and the electronic firmware to be detected is used to calculate superconducting quantum data in the superconducting quantum measurement and control system; The instruction parsing unit is connected to the communication unit, and is used to parse the state detection instruction to obtain detection information for detecting the electronic firmware to be detected, and send the detection information to the control unit; The control unit is connected to the instruction parsing unit, and is used to generate a target detection instruction for detecting the electronic firmware to be detected according to the detection information, transmit the status data of the electronic firmware to be detected through the firmware data transmission interface matching the electronic firmware to be detected according to the target detection instruction, and send the status data to the instruction parsing unit; The firmware data transmission interface is connected to the processing control unit and is used to transmit instructions and data between the control unit and the electronic firmware to be detected.

2. The architecture according to claim 1, wherein: The detection information includes the register address and detection items of the electronic firmware to be detected. The instruction parsing unit is used to parse the status detection instruction to obtain the register address and detection items of the electronic firmware to be detected.

3. The architecture of claim 2, wherein: The control unit is used to receive the register address and the detection item from the instruction parsing unit, determine the firmware identifier of the electronic firmware to be detected according to the register address, and generate the target detection instruction for detecting the electronic firmware to be detected according to the firmware identifier, the detection item and the register address, wherein the frame header of the target detection instruction is the firmware identifier, the register command flag and the read-write flag.

4. The architecture of claim 3, wherein: The control unit is also used to determine the target transmission protocol matching the electronic firmware to be detected according to the register address, and to obtain the status data of the electronic firmware to be detected through the target transmission protocol matching the electronic firmware to be detected, and to send the status data to the instruction parsing unit.

5. The architecture according to any one of claims 1 to 4, wherein: The control unit is further configured to send a reset instruction to the electronic firmware to be detected when the status data indicates that the running status of the electronic firmware to be detected is abnormal.

6. The architecture of claim 5, wherein: The control unit is further configured to send an adjustment instruction to the heat dissipation device when the status data indicates that the operating status of the electronic firmware to be detected is abnormal temperature.

7. The architecture according to any one of claims 1 to 4, further comprising: A storage unit connected to the control unit and used for storing a state detection table, wherein the state detection table includes a state definition, a state value range and a state operation instruction related to the electronic firmware to be detected; The control unit is also used to generate a target detection instruction for detecting the electronic firmware to be detected based on the storage status detection table and the status detection instruction, obtain the status data of the electronic firmware to be detected through the firmware data transmission interface matching the electronic firmware to be detected according to the target detection instruction, and send the status data to the instruction parsing unit.

8. The architecture according to any one of claims 1 to 4, further comprising: The firmware backup transmission interface is connected to the control unit and is used to transmit instructions and data between the processing unit and the electronic firmware to be detected when an abnormality occurs in the firmware data transmission interface.

9. A superconducting quantum measurement and control system chassis, comprising: A monitoring architecture for the state of a superconducting quantum measurement and control system as claimed in any one of claims 1 to 8; Electronics firmware.

10. A data processing method, applied to the monitoring architecture for the state of a superconducting quantum measurement and control system as claimed in any one of claims 1 to 8, wherein the monitoring architecture for the state of a superconducting quantum measurement and control system comprises a communication unit, an instruction parsing unit, a control unit and a firmware data transmission interface, wherein: The method comprises: Receiving, through the communication unit, a state detection instruction for detecting the electronic firmware to be detected in the superconducting quantum measurement and control system from the host computer, and sending the state detection instruction to the instruction parsing unit, and receiving state data from the instruction parsing unit and sending the state data to the host computer, wherein the state detection instruction is used to detect the running state of the electronic firmware to be detected, and the electronic firmware to be detected is used to calculate superconducting quantum data in the superconducting quantum measurement and control system; The state detection instruction is parsed by the instruction parsing unit to obtain detection information for detecting the electronic firmware to be detected, and the detection information is sent to the control unit, wherein the instruction parsing unit is connected to the communication unit; Generate, by the control unit, a target detection instruction for detecting the electronic firmware to be detected according to the detection information, transmit the status data of the electronic firmware to be detected through a firmware data transmission interface matching the electronic firmware to be detected according to the target detection instruction, and send the status data to the instruction parsing unit, wherein the control unit is connected to the instruction parsing unit; Instructions and data are transmitted between the control unit and the electronic firmware to be detected via the firmware data transmission interface, wherein the firmware data transmission interface is connected to the processing control unit.