Quantum state reading method, quantum calculation measurement and control system and storage medium
By reading the quantum state of the qubit before and after the quantum logic gate operation, and using the waveform parameters in the quantum measurement and control information to generate and transmit signals, the problem of accuracy in reading the quantum state in the quantum logic gate operation is solved, and the accuracy of the reading results is improved.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- ORIGIN QUANTUM COMPUTING TECH (HEFEI) CO LTD
- Filing Date
- 2024-10-31
- Publication Date
- 2026-05-08
AI Technical Summary
In performing quantum logic gate operations, the accuracy of quantum state reading is affected by the uncertainty of the initial state of the qubit in the existing technology.
By acquiring the first and second waveform parameters from the quantum measurement and control information, the quantum state of the target qubit is read before and after the quantum logic gate operation, respectively. The read signal line and the bit signal line are used to generate and transmit signals to determine the read result of the quantum logic gate operation.
This improves the accuracy of quantum state readouts, reduces the uncertainty of the initial state of qubits, and ensures the accurate execution of quantum logic gate operations.
Smart Images

Figure CN121998112A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of quantum measurement and control technology, and in particular to a quantum state reading method, a quantum computing measurement and control system, and a storage medium. Background Technology
[0002] Currently, during quantum logic gate operations, a single measurement readout operation can yield the quantum state of the qubit after the operation is completed. However, the uncertainty of the initial state of the qubit can affect the accuracy of the quantum state obtained from this measurement readout. Summary of the Invention
[0003] The purpose of this application is to provide a quantum state readout method, a quantum computing measurement and control system, and a storage medium to improve the accuracy of quantum state readout results. The specific technical solution is as follows:
[0004] This application provides a quantum state readout method, applied to a quantum computing measurement and control system, the method comprising:
[0005] Acquire quantum measurement and control information required for the target qubit to perform the target quantum logic gate operation, wherein the quantum measurement and control information includes the first waveform parameters corresponding to the read signal line and the second waveform parameters corresponding to the bit signal line;
[0006] Based on the first waveform parameters, the quantum state reading result of the target quantum bit at the current moment is obtained through the reading signal line, and is used as the first reading result;
[0007] Based on the second waveform parameters, the target quantum bit is triggered to perform the target quantum logic gate operation through the bit signal line;
[0008] Based on the first waveform parameters, the quantum state reading result after the target quantum bit completes the target quantum logic gate operation is obtained through the reading signal line, and is used as the second reading result;
[0009] When the first read result is the target quantum state, the second read result is determined as the target read result corresponding to the target quantum logic gate operation.
[0010] Optionally, the bit signal line includes a pulse modulation line and a magnetic flux modulation line corresponding to the target quantum bit, and the second waveform parameter includes a third waveform parameter corresponding to the pulse modulation line and a fourth waveform parameter corresponding to the magnetic flux modulation line;
[0011] The step of triggering the target quantum bit to perform the target quantum logic gate operation through the bit signal line based on the second waveform parameters includes:
[0012] Based on the third waveform parameters, a drive signal to be transmitted on the pulse modulation line is generated;
[0013] Based on the fourth waveform parameters, a control signal to be transmitted on the magnetic flux modulation line is generated;
[0014] The driving signal to be transmitted and the control signal to be transmitted are transmitted to the target quantum bit through the pulse modulation line and the magnetic flux modulation line, respectively, so that the target quantum bit can perform the target quantum logic gate operation based on the driving signal to be transmitted and the control signal to be transmitted.
[0015] Optionally, the quantum measurement and control information also includes a first time delay between the pulse modulation line and the magnetic flux modulation line, wherein the first time delay is determined based on the signal transmission time delay between the pulse modulation line and the magnetic flux modulation line;
[0016] The step of transmitting the driving signal to be transmitted and the control signal to be transmitted to the target quantum bit through the pulse modulation line and the magnetic flux modulation line respectively includes:
[0017] Based on the first time delay, the driving signal to be transmitted and the control signal to be transmitted are transmitted to the target quantum bit through the pulse modulation line and the magnetic flux modulation line, respectively.
[0018] Optionally, the quantum measurement and control information may also include the fifth waveform parameter and the first execution duration corresponding to the zero bias operation on the flux modulation line;
[0019] Before triggering the target quantum bit to perform the target quantum logic gate operation through the bit signal line based on the second waveform parameters, the method further includes:
[0020] According to the fifth waveform parameters, a zero-bias signal matching the first execution duration is transmitted to the target quantum bit through the magnetic flux modulation line.
[0021] Optionally, the quantum measurement and control information may also include the second execution duration of the target quantum logic gate operation and the sixth waveform parameter corresponding to the operating point frequency reading operation on the magnetic flux modulation line;
[0022] After transmitting the drive signal to be transmitted and the control signal to be transmitted to the target quantum bit through the pulse modulation line and the flux modulation line respectively, the method further includes:
[0023] Based on the transmission time of the control signal to be transmitted, after the second execution duration, a first read signal is transmitted to the target quantum bit through the magnetic flux modulation line according to the sixth waveform parameter.
[0024] Optionally, before triggering the target quantum bit to perform the target quantum logic gate operation through the bit signal line based on the second waveform parameters, the method further includes:
[0025] According to the sixth waveform parameters, a second read signal is transmitted to the target quantum bit through the magnetic flux modulation line; wherein, the trigger time of the second read signal is the same as the trigger time of the read operation corresponding to the first read result, and the execution duration of the second read signal is the same as the execution duration of the read operation corresponding to the second read result.
[0026] This application also provides a quantum computing measurement and control system, the quantum computing measurement and control system comprising:
[0027] The acquisition module is used to acquire the quantum measurement and control information required for the target qubit to perform the target quantum logic gate operation. The quantum measurement and control information includes the first waveform parameters corresponding to the read signal line and the second waveform parameters corresponding to the bit signal line.
[0028] The first reading module is used to obtain the quantum state reading result of the target quantum bit at the current moment through the reading signal line based on the first waveform parameters, and use it as the first reading result;
[0029] The triggering module is used to trigger the target quantum bit to perform the target quantum logic gate operation through the bit signal line based on the second waveform parameters;
[0030] The second reading module is used to obtain the quantum state reading result of the target quantum bit after completing the target quantum logic gate operation through the reading signal line based on the first waveform parameters, and use it as the second reading result;
[0031] The determining module is used to determine the second reading result as the target reading result corresponding to the target quantum logic gate operation when the first reading result is the target quantum state.
[0032] Optionally, the bit signal line includes a pulse modulation line and a magnetic flux modulation line corresponding to the target quantum bit, and the second waveform parameter includes a third waveform parameter corresponding to the pulse modulation line and a fourth waveform parameter corresponding to the magnetic flux modulation line;
[0033] The triggering module includes:
[0034] The first generation submodule is used to generate the drive signal to be transmitted on the pulse modulation line according to the third waveform parameters.
[0035] The second generation submodule is used to generate the control signal to be transmitted on the magnetic flux modulation line according to the fourth waveform parameters.
[0036] The transmitting submodule is used to transmit the drive signal to be transmitted and the control signal to be transmitted to the target qubit through the pulse modulation line and the magnetic flux modulation line, respectively, so that the target qubit executes the target quantum logic gate operation based on the drive signal to be transmitted and the control signal to be transmitted.
[0037] This application embodiment also provides a quantum computing measurement and control system, including a processor, a communication interface, a memory, and a communication bus, wherein the processor, the communication interface, and the memory communicate with each other through the communication bus;
[0038] Memory, used to store computer programs;
[0039] When a processor executes a program stored in memory, it implements any of the steps of the quantum state readout method described above.
[0040] This application also provides a computer-readable storage medium storing a computer program, which, when executed by a processor, implements any of the quantum state reading method steps described above.
[0041] This application also provides a computer program product containing instructions that, when run on a computer, cause the computer to execute any of the quantum state readout methods described above.
[0042] Beneficial effects of the embodiments in this application:
[0043] The technical solution provided in this application embodiment can, after obtaining the quantum measurement and control information required for the target quantum bit to perform the target quantum logic gate operation, read the quantum state of the target quantum bit based on the first waveform parameter in the quantum measurement and control information before and after triggering the target quantum bit to perform the target quantum logic gate operation based on the second waveform parameter in the quantum measurement and control information, respectively, to obtain a first reading result and a second reading result. Thus, if the first reading result is the target quantum state, the second reading result is determined as the target reading result corresponding to the target quantum logic gate operation.
[0044] Compared to related technologies, since the first readout result is obtained before the target qubit performs the target quantum logic gate operation, it can accurately indicate the initial state of the target qubit before the target quantum logic gate is executed, reducing the uncertainty of the target qubit's initial state. Furthermore, if the first readout result is the target quantum state, the second readout result is determined as the target readout result. That is, given that the initial state of the target qubit is known to be the target quantum state, the readout result of the target qubit performing the target quantum logic gate operation is obtained as the target readout result, which effectively improves the accuracy of the quantum state readout result.
[0045] Of course, implementing any product or method of this application does not necessarily require achieving all of the advantages described above at the same time. Attached Figure Description
[0046] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0047] Figure 1 This is a schematic diagram of a first flowchart of a quantum state readout method provided in an embodiment of this application;
[0048] Figure 2 A schematic diagram illustrating the execution process of quantum logic gate operations provided in an embodiment of this application;
[0049] Figure 3 This is a second flowchart illustrating the quantum state readout method provided in the embodiments of this application;
[0050] Figure 4 A schematic diagram of the third process for the quantum state readout method provided in the embodiments of this application;
[0051] Figure 5 A schematic diagram of the fourth process of the quantum state readout method provided in the embodiments of this application;
[0052] Figure 6 A fifth flowchart illustrating the quantum state readout method provided in this application embodiment;
[0053] Figure 7 A sixth flowchart illustrating the quantum state readout method provided in this application embodiment;
[0054] Figure 8 This is a schematic diagram of a first structure of a quantum computing measurement and control system provided in an embodiment of this application;
[0055] Figure 9 This is a schematic diagram of a second structure of the quantum computing measurement and control system provided in an embodiment of this application. Detailed Implementation
[0056] 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 only some embodiments of this application, and not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.
[0057] To address the problems in related technologies, embodiments of this application provide a quantum state readout method. For example... Figure 1 As shown, Figure 1 This is a schematic flowchart of a first embodiment of the quantum state readout method provided in this application. This method can be applied to quantum computing measurement and control systems. Figure 1 The method shown includes the following steps.
[0058] Step S101: Obtain the quantum measurement and control information required for the target qubit to perform the target quantum logic gate operation. The quantum measurement and control information includes the first waveform parameters corresponding to the read signal line and the second waveform parameters corresponding to the bit signal line.
[0059] Step S102: Based on the first waveform parameters, obtain the quantum state reading result of the target qubit at the current moment by reading the signal line, and use it as the first reading result.
[0060] Step S103: Based on the second waveform parameters, the target qubit is triggered to perform the target quantum logic gate operation through the bit signal line.
[0061] Step S104: Based on the first waveform parameters, obtain the quantum state reading result after the target qubit completes the target quantum logic gate operation by reading the signal line, and use it as the second reading result.
[0062] Step S105: When the first read result is the target quantum state, the second read result is determined as the target read result corresponding to the target quantum logic gate operation.
[0063] In this embodiment, the aforementioned quantum computing measurement and control system can be a physical cabinet. This physical cabinet includes multiple different types of chassis, such as central control equipment, routing equipment, and bottom-level equipment in the quantum computing measurement and control system. Each chassis can include different boards. For ease of understanding, the bottom-level equipment is taken as an example. The bottom-level equipment can include Arbitrary Waveform Generator (AWG) boards, Analog-Digital-Digital Analog (ADDA) boards, Digital-to-Analog Converter (DAC) boards, etc.
[0064] During quantum logic gate operation, the aforementioned quantum computing measurement and control system provides corresponding pulse signals to the qubits performing the quantum logic gate operation. Different pulse signals can be generated and output by different types of boards in the underlying device. For ease of understanding, the following explanation focuses solely on the quantum computing measurement and control system as a whole. The generation process of different pulse signals can be found in related technologies; the specific methods are not detailed here.
[0065] pass Figure 1 The method shown allows for the following steps: after obtaining the quantum measurement and control information required for the target qubit to perform the target quantum logic gate operation, the quantum state of the target qubit is read based on the first waveform parameter in the quantum measurement and control information before and after triggering the target qubit to perform the target quantum logic gate operation based on the second waveform parameter in the quantum measurement and control information. This yields a first read result and a second read result. If the first read result is the target quantum state, the second read result is determined as the target read result corresponding to the target quantum logic gate operation.
[0066] Compared to related technologies, since the first readout result is obtained before the target quantum bit performs the target quantum logic gate operation, it accurately reflects the initial state of the target quantum bit before the target quantum logic gate is executed, reducing the uncertainty of the initial state of the target quantum bit. Furthermore, if the first readout result is the target quantum state, the second readout result is determined as the target readout result, which effectively improves the accuracy of the readout quantum state result.
[0067] The embodiments of this application will be described below through specific examples.
[0068] Regarding step S101 above, which involves obtaining the quantum measurement and control information required for the target qubit to perform the target quantum logic gate operation, the quantum measurement and control information includes the first waveform parameters corresponding to the read signal line and the second waveform parameters corresponding to the bit signal line.
[0069] In this embodiment, the quantum computing measurement and control system is communicatively connected to the quantum chip. Specifically, for each qubit on the quantum chip, the qubit can be communicatively connected to the quantum computing measurement and control system via a bit signal line. When the qubit performs a quantum logic gate operation, the quantum computing measurement and control system can provide a corresponding pulse signal to the qubit via the bit signal line.
[0070] In addition, one or more readout buses are set on the quantum chip, and each readout bus can be communicated with the quantum computing measurement and control system through readout signal lines. For each qubit on the quantum chip, since the resonant cavity coupled to the qubit is coupled to a readout bus, the quantum computing measurement and control system can perform dispersion shift reading of the resonant cavity through the readout signal lines during quantum state reading, thereby determining the quantum state corresponding to the qubit and completing the quantum state reading.
[0071] In the embodiments of this application, the quantum state reading process of the target quantum logic gate operation may include three stages, which are, in order of execution time: the first measurement and reading stage, the quantum logic gate operation stage, and the second measurement and reading stage.
[0072] For ease of understanding, combined with Figure 2 Let's take an example to illustrate. Figure 2 This is a schematic diagram illustrating the execution process of quantum logic gate operations provided in an embodiment of this application. Figure 2 In the execution of the quantum logic gate operation shown, the end time of the first measurement and reading phase is the start time of the quantum logic gate operation phase, and the end time of the quantum logic gate operation phase is the start time of the second measurement and reading phase.
[0073] Before triggering the reading of the quantum state corresponding to the above-mentioned target quantum logic gate operation, the quantum computing measurement and control system can obtain the information required for the execution of the quantum state reading process (denoted as quantum measurement and control information).
[0074] In an optional embodiment, the quantum measurement and control information mentioned above may include waveform parameters corresponding to each signal line at each stage of the quantum logic gate operation execution process.
[0075] In this embodiment, regarding the first and second measurement and reading stages, since both stages involve reading the quantum state of the target qubit at its current moment, the waveform parameters corresponding to the first and second measurement and reading stages can be the same. That is, the quantum measurement and control information includes the first waveform parameters corresponding to the signal lines read in the two measurement and reading stages, and the second waveform parameters corresponding to the bit signal lines in the quantum logic gate operation stage.
[0076] Furthermore, the target quantum logic gate operation performed by the aforementioned target qubit can be a single quantum logic gate operation, a two quantum logic gate operation, or a multiple quantum logic gate operation. Depending on the different target quantum logic gate operations, the number of target qubits can be one or more. Correspondingly, the number of bit signal lines will also vary. Here, no specific limitations are made on the number of target quantum logic gates, target qubits, or bit signal lines.
[0077] In this embodiment, the quantum measurement and control information may also include parameters other than the first waveform parameters and the second waveform parameters. For example, the quantum measurement and control information may also include indicators of the execution duration corresponding to each stage of the operation. Here, no specific limitation is made on the parameters included in the quantum measurement and control information.
[0078] Regarding step S102 above, that is, based on the first waveform parameters, the quantum state reading result of the target quantum bit at the current moment is obtained by reading the signal line, and is used as the first reading result.
[0079] In this step, after obtaining the aforementioned quantum measurement and control information, the quantum computing measurement and control system can enter the first measurement and reading stage. At this time, the quantum computing measurement and control system can generate a reading signal (denoted as the third reading signal) for quantum state reading based on the first waveform parameters in the quantum measurement and control information. The quantum computing measurement and control system transmits this third reading signal through the reading signal line. By acquiring and reading the signal on the reading signal line, the quantum computing measurement and control system can obtain the quantum state reading result of the target qubit at the current moment (denoted as the first reading result).
[0080] The quantum state readout process described above includes: a signal acquisition waiting process and a signal acquisition process. For ease of understanding, this is discussed in conjunction with the above... Figure 2 Let's take an example to illustrate. Figure 2 The first measurement and reading phase shown is the quantum state reading process during the M operation. The process corresponding to the delay of 5 is the signal acquisition waiting process, and the process corresponding to the acquisition width of 1 is the signal acquisition process. That is, after the third reading signal sent by the quantum computing measurement and control system through the reading signal line is transmitted to the quantum chip's reading bus, it can wait for a certain period of time (i.e.,...). Figure 2 After the delay of 5 shown, the signal on the read signal line is acquired and read (i.e., ...). Figure 2 The operation during the acquisition width 1 shown is illustrated. At this time, the quantum computing measurement and control system can obtain the quantum state readout result of the target qubit at the current moment (denoted as the first readout result).
[0081] Regarding step S103 above, that is, based on the second waveform parameters, the target quantum bit is triggered to perform the target quantum logic gate operation through the bit signal line.
[0082] In this step, after completing the first measurement and reading stage, the quantum computing measurement and control system can enter the quantum logic gate operation stage. At this time, the quantum computing measurement and control system can generate a pulse signal corresponding to the target quantum logic gate operation based on the second waveform parameters in the quantum measurement and control information. The pulse signal is then transmitted to the target quantum bit through the bit signal line, and the target quantum bit executes the target quantum logic gate operation according to the received pulse signal.
[0083] In an optional embodiment, the quantum measurement and control information may further include the execution duration (denoted as the second execution duration) corresponding to the target quantum logic gate operation.
[0084] When the aforementioned quantum measurement and control information includes the second execution duration, the quantum computing measurement and control system can generate a pulse signal matching the second execution duration, and then transmit the pulse signal to the bit signal line. Alternatively, after generating the aforementioned pulse signal, the quantum computing measurement and control system can continuously output a pulse signal of the second execution duration to the target qubit.
[0085] Regarding step S104 above, that is, based on the first waveform parameters, the quantum state reading result after the target quantum bit completes the target quantum logic gate operation is obtained by reading the signal line, and used as the second reading result.
[0086] After completing the quantum logic gate operation phase described above, the quantum computing measurement and control system can enter the second measurement and reading phase. At this time, the quantum computing measurement and control system can generate a reading signal (denoted as the fourth reading signal) for quantum state reading based on the first waveform parameters described above. This fourth reading signal is the same as the third reading signal described above.
[0087] The quantum computing measurement and control system can transmit the fourth read signal through the aforementioned read signal line. By acquiring and reading the signal on the read signal line, the quantum computing measurement and control system can obtain the quantum state read result of the target qubit at the current moment (denoted as the second read result). The method for obtaining the second read result can refer to the method for obtaining the first read result, and will not be specifically described here.
[0088] In the embodiments of this application, the first reading result is the quantum state result of the target qubit before performing the target quantum logic gate operation, and the second reading result is the quantum state result of the target qubit after performing the target quantum logic gate operation.
[0089] Regarding step S105 above, that is, when the first read result is the target quantum state, the second read result is determined as the target read result corresponding to the target quantum logic gate operation.
[0090] For ease of understanding, let's take the target quantum state as |0> as an example. After obtaining the second readout result, if the first readout result is |0>, the quantum computing measurement and control system can determine the second readout result as the target readout result corresponding to this quantum logic gate operation.
[0091] In an optional embodiment, if the first reading result is not the target quantum state, such as if the first reading result is |1>, the quantum computing measurement and control system can discard the first and second reading results obtained in this quantum logic gate operation process.
[0092] In the embodiments of this application, the target quantum state will vary depending on the different quantum logic gate operations and user requirements. Here, no specific limitation is made on the target quantum state.
[0093] In an optional embodiment, during the quantum measurement process, the quantum measurement result can be determined based on the probability distribution of the quantum state. That is, through multiple measurement reads of the target quantum logic gate operation described above, multiple sets of read results are obtained, and the probability distributions corresponding to different quantum states are statistically analyzed to obtain the quantum measurement result. In the above embodiment, only a measurement read of a single target quantum logic gate operation is used as an example for illustration. For obtaining multiple measurement read results, the method described above can be used to determine the read result corresponding to each measurement read, and specific details will not be elaborated further.
[0094] In an optional embodiment, according to the above... Figure 1 The method shown in this application also provides a quantum state readout method. For example... Figure 3 As shown, Figure 3 This is a schematic diagram of a second flowchart of the quantum state readout method provided in an embodiment of this application. Figure 3 The method shown above, step S103, can be further refined into the following steps: steps S1031-S1033.
[0095] Step S1031: Generate the drive signal to be transmitted on the pulse modulation line according to the third waveform parameters.
[0096] Step S1032: Generate the control signal to be transmitted on the flux modulation line according to the fourth waveform parameters.
[0097] In this embodiment of the application, for each qubit, the corresponding bit signal line may include: a pulse modulation line (also called an XY line) and a magnetic flux modulation line (also called a Z line) corresponding to the qubit. The pulse modulation line is used to provide the driving signal required for quantum state manipulation of the qubit, and the magnetic flux modulation line is used to provide the control signal required for frequency manipulation of the qubit.
[0098] Since the aforementioned bit signal lines include pulse modulation lines and magnetic flux modulation lines, the aforementioned second waveform parameters may include the waveform parameters corresponding to the pulse modulation lines (denoted as the third waveform parameters) and the waveform parameters corresponding to the magnetic flux modulation lines (denoted as the fourth waveform parameters).
[0099] In the embodiments of this application, the drive signal and control signal to be transmitted will vary depending on the operation of the target quantum logic gate. Here, no specific limitations are made on the drive signal and control signal to be transmitted.
[0100] The above steps S1031 and S1032 can be executed simultaneously or sequentially. Here, there is no specific limitation on the execution order of the above steps S1031 and S1032.
[0101] In step S1033, a drive signal to be transmitted and a control signal to be transmitted are transmitted to the target qubit through a pulse modulation line and a magnetic flux modulation line, respectively, so that the target qubit can perform the target quantum logic gate operation based on the drive signal to be transmitted and the control signal to be transmitted.
[0102] In this step, the quantum computing measurement and control system can transmit the driving signal to be transmitted to the target qubit via the pulse modulation line and the control signal to be transmitted via the magnetic flux modulation line. The target qubit triggers and completes the target quantum logic gate operation based on the received driving and control signals.
[0103] For ease of understanding, in conjunction with the above Figure 2 Let's take an example to illustrate. Figure 2 As shown in the quantum logic gate operation stage, the quantum computing measurement and control system triggers the target qubit to execute, such as, by sending the aforementioned drive signal and control signal to be transmitted. Figure 2 The X-gate and Z-gate are shown.
[0104] In this embodiment of the application, the second execution duration of the quantum logic gate operation in the above-mentioned quantum logic gate operation phase can be as follows: Figure 2 The duration that matches the delay 7, that is, the duration corresponding to the X gate and the Z gate.
[0105] The timing and duration of waveform signals applied to the pulse modulation line and the flux modulation line can differ during the execution of different quantum logic gates. For ease of understanding, an example is a swap experiment between two target qubits. In the swap process, a π pulse is applied to the pulse modulation line of one target qubit before a rectangular wave is applied to the flux modulation line of the two qubits. Therefore, the second execution duration is not the application duration of the drive signal and control signal to be transmitted, but rather the total execution duration of the entire target quantum logic gate operation. In the above embodiment, the example only illustrates the transmission of the drive signal and control signal at the start time of the quantum logic gate operation phase and the cessation of transmission at the end time of the quantum logic gate operation phase. For ease of understanding, the following explanation uses the duration of the drive signal and control signal to be transmitted as an example, and does not constitute any limitation.
[0106] In steps S1031-S1033 above, the quantum computing measurement and control system can trigger the target quantum bit to execute the target quantum logic gate operation by sending the drive signal to be transmitted and the control signal to be transmitted to the target quantum bit, which facilitates the acquisition of the second reading result later.
[0107] In an optional embodiment, according to the above... Figure 3 The method shown in this application also provides a quantum state readout method. For example... Figure 4 As shown, Figure 4 This is a schematic diagram of a third process for a quantum state readout method provided in an embodiment of this application. Figure 4 The method shown above, step S1033, can be further refined into the following steps, namely step S1034.
[0108] In step S1034, based on the first time delay, a drive signal to be transmitted and a control signal to be transmitted are transmitted to the target quantum bit through a pulse modulation line and a magnetic flux modulation line, respectively, so that the target quantum bit can perform the target quantum logic gate operation based on the drive signal to be transmitted and the control signal to be transmitted.
[0109] In an optional embodiment, the pulse modulation line and the flux modulation line may experience signal transmission delays due to factors such as line attribute parameters and line length. That is, signals simultaneously transmitted from the quantum computing measurement and control system at a given moment may not reach the target qubit simultaneously via the pulse modulation line and the flux modulation line. Therefore, the quantum measurement and control information also includes a first delay between the pulse modulation line and the flux modulation line, which is determined based on the signal transmission delay between them.
[0110] In the embodiments of this application, the aforementioned first delay can be obtained through relevant experimental measurements, such as XYZTiming experiments in related technologies. Here, the method for determining the aforementioned first delay is not specifically limited.
[0111] The aforementioned first delay can be the transmission waiting delay of the signal on the pulse modulation line, the transmission waiting delay of the signal on the flux modulation line, or the transmission waiting delay corresponding to each of the pulse modulation line and the flux modulation line.
[0112] In an optional embodiment, if the first delay is a transmission delay of the signal on the pulse modulation line, the quantum computing measurement and control system can wait for the first delay after transmitting the control signal to be transmitted to the target quantum bit through the magnetic flux modulation line, and then transmit the pulse signal to be transmitted to the target quantum bit through the pulse modulation line.
[0113] In another optional embodiment, if the first delay is a signal transmission waiting delay on the magnetic flux modulation line, the quantum computing measurement and control system can wait for the first delay after transmitting the pulse signal to be transmitted to the target quantum bit through the pulse modulation line, and then transmit the control signal to be transmitted to the target quantum bit through the magnetic flux modulation line.
[0114] In another optional embodiment, if the first delay is the transmission waiting delay corresponding to the pulse modulation line and the magnetic flux modulation line respectively, the quantum computing measurement and control system can, according to the first delay, send the drive signal to be transmitted and the control signal to be transmitted to the pulse modulation line and the magnetic flux modulation line respectively after waiting for the transmission waiting delay corresponding to the pulse modulation line and the magnetic flux modulation line respectively.
[0115] For ease of understanding, in conjunction with the above Figure 2 Let me explain. Now assume that the first delay mentioned above is... Figure 2 The delays 1 and 3 are shown. That is, when the target qubit is triggered to perform a quantum logic gate operation, the signal transmission on the pulse modulation line needs to wait for delay 1, and the signal transmission on the flux modulation line needs to wait for delay 3.
[0116] In an optional embodiment, considering that there is no signal transmission on the pulse modulation line during the first measurement and readout phase, to ensure that there is only one zero moment during the quantum state readout process, the first delay can be expressed as the sum of the waiting delay for signal transmission on the pulse modulation line and the corresponding waiting trigger delay. Here, the waiting trigger delay is the time difference between the trigger moment of the first measurement and readout phase and the trigger moment of the quantum logic gate operation on the pulse modulation line. For ease of understanding, combined with... Figure 2 Let's take an example to illustrate. The first delay mentioned above can be expressed as... Figure 2The sum of delay 1 and delay 2 is shown, where delay 2 is the waiting trigger delay corresponding to the pulse modulation line.
[0117] Through the above step S1034, the quantum computing measurement and control system can effectively avoid the influence of the signal transmission delay between the pulse modulation line and the magnetic flux modulation line according to the first time delay, effectively ensuring that the above-mentioned driving signal to be transmitted and the above-mentioned control signal to be transmitted can be transmitted to the target quantum bit as required, thereby ensuring the normal execution of the target quantum logic gate operation.
[0118] In the above embodiments, the explanation only takes the line delay between the pulse modulation line and the magnetic flux modulation line as an example of the first time delay. When the target quantum logic gate operation is a dual quantum logic gate operation or a multi-quantum logic gate operation, the first time delay may also include the line delay between different pulse modulation lines and the line delay between different magnetic flux modulation lines, etc. Here, the first time delay is not specifically limited.
[0119] In an optional embodiment, the aforementioned read signal line also has a corresponding line delay, as described above. Figure 2 The delay shown is 4. The line delay for reading the signal line can be set according to user needs, etc. Here, no specific limit is made on the line delay for reading the signal line.
[0120] In an optional embodiment, according to the above... Figure 1 The method shown in this application also provides a quantum state readout method. For example... Figure 5 As shown, Figure 5 This is a schematic diagram of a fourth quantum state readout method provided in an embodiment of this application. The method includes the following steps.
[0121] Step S501: Obtain the quantum measurement and control information required for the target qubit to perform the target quantum logic gate operation. The quantum measurement and control information includes the first waveform parameters corresponding to the read signal line and the second waveform parameters corresponding to the bit signal line.
[0122] Step S502: Based on the first waveform parameters, obtain the quantum state reading result of the target qubit at the current moment by reading the signal line, and use it as the first reading result.
[0123] The steps S501-S502 described above are the same as the steps S101-S102 described above.
[0124] Step S503: Based on the fifth waveform parameters, a zero-bias signal matching the first execution duration is transmitted to the target quantum bit via a magnetic flux modulation line.
[0125] In an optional embodiment, after the introduction of the first measurement and readout phase, considering that a signal may still exist on the quantum chip's readout bus when the first measurement and readout phase is completed (denoted as a residual signal), the presence of the residual signal may interfere with the quantum logic gate operation phase. To avoid interference from the residual signal of the first measurement and readout phase on the quantum logic gate operation phase, a zero-bias operation can be performed preferentially after entering the quantum logic gate operation phase. Accordingly, the aforementioned quantum measurement and control information may also include the fifth waveform parameter and the first execution duration corresponding to the zero-bias operation on the flux modulation line.
[0126] When entering the quantum logic gate operation phase, the quantum computing measurement and control system can, instead of sending a pulse signal to the target qubit, first trigger a zero-bias operation on the magnetic flux modulation line. That is, the quantum computing measurement and control system first generates a zero-bias signal matching the first execution duration based on the fifth waveform parameter in the quantum measurement and control information, and then transmits this zero-bias signal to the target qubit through the aforementioned magnetic flux modulation line.
[0127] In an optional embodiment, the aforementioned zero-bias signal can be an empty wave with an amplitude of 0. Furthermore, the aforementioned first execution duration can be set based on user experience or experimental test values, etc. Here, no specific limitations are made on the aforementioned zero-bias signal and first execution duration.
[0128] In an optional embodiment, during the zero-bias operation described above, the target qubit will not receive the signal transmitted via the pulse modulation line, and the readout bus on the quantum chip will not receive the signal transmitted via the readout signal line. As described above... Figure 2 During the zero-bias operation, there is a delay on both the pulse modulation line and the read signal line that matches the first execution duration, such as the delay 6 on the read signal line.
[0129] Through the above step S503, before the target qubit is triggered to execute the target quantum logic gate, the quantum computing measurement and control system transmits a zero-bias signal on the magnetic flux modulation line to create a time interval between the first measurement and reading operation and the quantum logic gate operation. This avoids the influence of the residual signal in the first measurement and reading stage on the quantum logic gate operation stage, which improves the accuracy of the target quantum logic gate operation in the quantum logic gate operation stage, and thus improves the accuracy of the subsequent quantum state reading results.
[0130] Step S504: Based on the second waveform parameters, the target qubit is triggered to perform the target quantum logic gate operation through the bit signal line.
[0131] Step S505: Based on the first waveform parameters, the quantum state reading result after the target quantum bit completes the target quantum logic gate operation is obtained by reading the signal line, and used as the second reading result.
[0132] Step S506: When the first read result is the target quantum state, the second read result is determined as the target read result corresponding to the target quantum logic gate operation.
[0133] Steps S504-S506 are the same as steps S103-S105.
[0134] In an optional embodiment, according to the above... Figure 3 The method shown in this application also provides a quantum state readout method. For example... Figure 6 As shown, Figure 6 This is a fifth flowchart illustrating the quantum state readout method provided in this application. The method includes the following steps.
[0135] Step S601: Obtain the quantum measurement and control information required for the target qubit to perform the target quantum logic gate operation. The quantum measurement and control information includes the first waveform parameters corresponding to the read signal line and the second waveform parameters corresponding to the bit signal line.
[0136] Step S602: Based on the first waveform parameters, obtain the quantum state reading result of the target qubit at the current moment by reading the signal line, and use it as the first reading result.
[0137] Step S603: Generate the drive signal to be transmitted on the pulse modulation line according to the third waveform parameters.
[0138] Step S604: Generate the control signal to be transmitted on the flux modulation line according to the fourth waveform parameters.
[0139] In step S605, a drive signal to be transmitted and a control signal to be transmitted are transmitted to the target qubit through a pulse modulation line and a magnetic flux modulation line, respectively, so that the target qubit can perform target quantum logic gate operations based on the drive signal to be transmitted and the control signal to be transmitted.
[0140] The steps S601-S605 described above are the same as the steps S101-S1033 described above.
[0141] Step S606: Based on the transmission time of the control signal to be transmitted, after the second execution duration, the first read signal is transmitted to the target quantum bit through the magnetic flux modulation line according to the sixth waveform parameter.
[0142] In an optional embodiment, the aforementioned quantum measurement and control information may further include the second execution duration of the target quantum logic gate operation and the sixth waveform parameter corresponding to the operating point frequency readout operation on the flux modulation line.
[0143] After the quantum computing measurement and control system transmits the control signal to be transmitted to the target qubit via the aforementioned magnetic flux modulation line for a second execution duration, it can generate an operating point frequency readout signal (denoted as the first readout signal) based on the sixth waveform parameter in the quantum measurement and control information. The quantum computing measurement and control system then transmits this first readout signal to the target qubit via the magnetic flux modulation line.
[0144] In the embodiments of this application, such as Figure 2 As shown, the above-mentioned operating point frequency readout operation occurs during the second measurement and readout phase. Since the same qubit corresponds to different operating point frequencies when performing different quantum logic gate operations, such as the operating point frequency of a qubit when performing a single quantum logic gate operation being different from its operating point frequency when participating in a two-quantum logic gate operation, in order to ensure the readout quality of the quantum state during the second measurement and readout phase, the operating point frequency readout of the target qubit can be triggered during the second measurement and readout phase.
[0145] Step S607: Based on the first waveform parameters, the quantum state reading result after the target quantum bit completes the target quantum logic gate operation is obtained by reading the signal line, and used as the second reading result.
[0146] Step S608: When the first read result is the target quantum state, the second read result is determined as the target read result corresponding to the target quantum logic gate operation.
[0147] Steps S607-S608 are the same as steps S104-S105.
[0148] In an optional embodiment, according to the above... Figure 6 The method shown in this application also provides a quantum state readout method. For example... Figure 7 As shown, Figure 7 This is a sixth flowchart illustrating a quantum state readout method provided in an embodiment of this application. The method includes the following steps.
[0149] Step S701: Obtain the quantum measurement and control information required for the target qubit to perform the target quantum logic gate operation. The quantum measurement and control information includes the first waveform parameters corresponding to the read signal line and the second waveform parameters corresponding to the bit signal line.
[0150] Step S702: Based on the first waveform parameters, obtain the quantum state reading result of the target qubit at the current moment by reading the signal line, and use it as the first reading result.
[0151] The steps S701-S702 described above are the same as the steps S601-S602 described above.
[0152] Step S703: According to the sixth waveform parameters, a second read signal is transmitted to the target quantum bit through the magnetic flux modulation line; wherein, the trigger time of the second read signal is the same as the trigger time of the read operation corresponding to the first read result, and the execution duration of the second read signal is the same as the execution duration of the read operation corresponding to the second read result.
[0153] During the first measurement and reading phase described above, the quantum computing measurement and control system can also generate an operating point frequency readout signal (denoted as the second readout signal) based on the sixth waveform parameters mentioned above. This second readout signal is the same as the first readout signal. The quantum computing measurement and control system can send the second readout signal to the target qubit via the aforementioned magnetic flux modulation line.
[0154] Step S704: Generate the drive signal to be transmitted on the pulse modulation line according to the third waveform parameters.
[0155] Step S705: Generate the control signal to be transmitted on the flux modulation line according to the fourth waveform parameters.
[0156] In step S706, a drive signal to be transmitted and a control signal to be transmitted are transmitted to the target qubit through a pulse modulation line and a magnetic flux modulation line, respectively, so that the target qubit can perform the target quantum logic gate operation based on the drive signal to be transmitted and the control signal to be transmitted.
[0157] Step S707: Based on the transmission time of the control signal to be transmitted, after the second execution duration, the first read signal is transmitted to the target quantum bit through the magnetic flux modulation line according to the sixth waveform parameter.
[0158] Step S708: Based on the first waveform parameters, the quantum state reading result after the target quantum bit completes the target quantum logic gate operation is obtained by reading the signal line, and used as the second reading result.
[0159] Step S709: When the first read result is the target quantum state, the second read result is determined as the target read result corresponding to the target quantum logic gate operation.
[0160] Steps S704-S709 are the same as steps S603-S608.
[0161] In the above Figure 7 In the embodiment shown, in order to ensure the quality of the second measurement and reading operation, the operating point frequency reading operation is performed in the second measurement and reading stage. Therefore, in order to ensure that the first measurement and reading operation and the second measurement and reading operation have the same measurement environment, the operating point frequency reading operation of the target qubit can also be triggered in the first measurement and reading stage, that is, the above-mentioned step S703 is executed. This ensures the accuracy and validity of the first reading result.
[0162] In the above embodiments, for ease of understanding, the quantum state readout process of the target quantum logic gate operation is described in three stages: the first measurement and readout stage, the quantum logic gate operation stage, and the second measurement and readout stage. In practical applications, the quantum computing measurement and control system can be implemented according to the above... Figure 2 The process is executed as shown. For example, at a certain moment, for a pulse modulation line, the quantum computing measurement and control system can transmit the drive signal corresponding to the X-gate operation after delay 1 and delay 2 at that moment; for a flux modulation line, the quantum computing measurement and control system can, after delay 3 at that moment, sequentially trigger the action point frequency readout operation with a duration matching the measurement width 1, the zero-bias operation with a duration of delay 6, the Z-gate operation with a duration of delay 7, and the operating point frequency readout operation with a duration matching the measurement width 2; for a readout signal line, the quantum computing measurement and control system can, after delay 4 at that moment, trigger the first measurement readout operation with a duration of measurement width 1, and after delay 8, trigger the second measurement readout operation with a duration of measurement width 2.
[0163] Based on the same inventive concept, and according to the quantum state readout method provided in the above embodiments of this application, this application also provides a quantum computing measurement and control system. For example... Figure 8 As shown, Figure 8 This is a schematic diagram of a first structure of a quantum computing measurement and control system provided in an embodiment of this application. The quantum computing measurement and control system includes the following modules.
[0164] The acquisition module 801 is used to acquire the quantum measurement and control information required for the target quantum bit to perform the target quantum logic gate operation. The quantum measurement and control information includes the first waveform parameters corresponding to the read signal line and the second waveform parameters corresponding to the bit signal line.
[0165] The first reading module 802 is used to obtain the quantum state reading result of the target quantum bit at the current moment through the reading signal line based on the first waveform parameters, and use it as the first reading result;
[0166] Trigger module 803 is used to trigger the target qubit to perform target quantum logic gate operation through bit signal line based on the second waveform parameters;
[0167] The second reading module 804 is used to obtain the quantum state reading result after the target quantum bit completes the target quantum logic gate operation based on the first waveform parameters through the reading signal line, and use it as the second reading result;
[0168] The determination module 805 is used to determine the second reading result as the target reading result corresponding to the target quantum logic gate operation when the first reading result is the target quantum state.
[0169] Optionally, the bit signal line mentioned above includes a pulse modulation line and a magnetic flux modulation line corresponding to the target quantum bit, and the second waveform parameter includes a third waveform parameter corresponding to the pulse modulation line and a fourth waveform parameter corresponding to the magnetic flux modulation line.
[0170] The aforementioned trigger module 803 may include:
[0171] The first generation submodule is used to generate the drive signal to be transmitted on the pulse modulation line according to the third waveform parameters.
[0172] The second generation submodule is used to generate the control signal to be transmitted on the magnetic flux modulation line according to the fourth waveform parameters.
[0173] The transmitting submodule is used to transmit the driving signal and the control signal to be transmitted to the target qubit through the pulse modulation line and the magnetic flux modulation line, respectively, so that the target qubit can perform the target quantum logic gate operation based on the driving signal and the control signal to be transmitted.
[0174] Optionally, the aforementioned quantum measurement and control information also includes a first time delay between the pulse modulation line and the magnetic flux modulation line, which is determined based on the signal transmission time delay between the pulse modulation line and the magnetic flux modulation line.
[0175] Specifically, the aforementioned transmitting submodule can be used to transmit the driving signal and the control signal to be transmitted to the target quantum bit through the pulse modulation line and the magnetic flux modulation line, respectively, based on the first time delay.
[0176] Optionally, the aforementioned quantum measurement and control information may also include the fifth waveform parameters and the first execution duration corresponding to the zero bias operation on the flux modulation line;
[0177] The aforementioned quantum computing measurement and control system may also include:
[0178] The first transmission module is used to transmit a zero-bias signal matching the first execution duration to the target quantum bit via a magnetic flux modulation line according to the fifth waveform parameters before triggering the target quantum bit to perform the target quantum logic gate operation via a bit signal line based on the second waveform parameters.
[0179] Optionally, the aforementioned quantum measurement and control information also includes the second execution duration of the target quantum logic gate operation and the sixth waveform parameter corresponding to the operating point frequency reading operation on the magnetic flux modulation line;
[0180] The aforementioned quantum computing measurement and control system may also include:
[0181] The second transmission module is used to transmit the drive signal to be transmitted and the control signal to be transmitted to the target quantum bit through the pulse modulation line and the magnetic flux modulation line, respectively. Based on the transmission time of the control signal to be transmitted, after a second execution duration, it transmits the first read signal to the target quantum bit through the magnetic flux modulation line according to the sixth waveform parameter.
[0182] Optionally, the aforementioned quantum computing measurement and control system may further include:
[0183] The third transmission module is used to transmit a second read signal to the target quantum bit through a magnetic flux modulation line according to the sixth waveform parameters before triggering the target quantum bit to perform the target quantum logic gate operation through the bit signal line based on the second waveform parameters; wherein, the trigger time of the second read signal is the same as the trigger time of the read operation corresponding to the first read result, and the execution duration corresponding to the second read signal is the same as the execution duration of the read operation corresponding to the second read result.
[0184] The quantum computing measurement and control system provided in this application embodiment can, after obtaining the quantum measurement and control information required for the target quantum bit to perform the target quantum logic gate operation, read the quantum state of the target quantum bit based on the first waveform parameter in the quantum measurement and control information before and after triggering the target quantum bit to perform the target quantum logic gate operation based on the second waveform parameter in the quantum measurement and control information, respectively, to obtain a first reading result and a second reading result. Thus, if the first reading result is the target quantum state, the second reading result is determined as the target reading result corresponding to the target quantum logic gate operation.
[0185] Compared to related technologies, since the first readout result is obtained before the target quantum bit performs the target quantum logic gate operation, it accurately reflects the initial state of the target quantum bit before the target quantum logic gate is executed, reducing the uncertainty of the initial state of the target quantum bit. Furthermore, if the first readout result is the target quantum state, the second readout result is determined as the target readout result, which effectively improves the accuracy of the readout quantum state result.
[0186] Based on the same inventive concept, and according to the quantum state readout method provided in the above embodiments of this application, this application also provides a quantum computing measurement and control system, such as... Figure 9 As shown, it includes a processor 901, a communication interface 902, a memory 903, and a communication bus 904, wherein the processor 901, the communication interface 902, and the memory 903 communicate with each other through the communication bus 904.
[0187] Memory 903 is used to store computer programs;
[0188] The processor 901, when executing the program stored in the memory 903, implements any of the above-described quantum state reading method steps.
[0189] The communication bus mentioned in the aforementioned quantum computing measurement and control system can be a Peripheral Component Interconnect (PCI) bus or an Extended Industry Standard Architecture (EISA) bus, etc. This communication bus can be divided into address bus, data bus, control bus, etc. For ease of illustration, only one thick line is used to represent it in the diagram, but this does not indicate that there is only one bus or one type of bus.
[0190] The communication interface is used for communication between the aforementioned quantum computing measurement and control system and other devices.
[0191] The memory may include random access memory (RAM) or non-volatile memory (NVM), such as at least one disk storage device. Optionally, the memory may also be at least one storage device located remotely from the aforementioned processor.
[0192] The processors mentioned above can be general-purpose processors, including central processing units (CPUs), network processors (NPs), etc.; they can also be digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components.
[0193] Based on the same inventive concept, and according to the quantum state reading method provided in the above embodiments of this application, this application also provides a computer-readable storage medium storing a computer program, which, when executed by a processor, implements the steps of any of the above quantum state reading methods.
[0194] Based on the same inventive concept, and according to the quantum state reading method provided in the above embodiments of this application, this application also provides a computer program product containing instructions, which, when run on a computer, causes the computer to execute any of the quantum state reading methods in the above embodiments.
[0195] In the above embodiments, implementation can be achieved entirely or partially through software, hardware, firmware, or any combination thereof. When implemented using software, it can be implemented entirely or partially in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of this application are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wired (e.g., coaxial cable, fiber optic, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that integrates one or more available media. The available medium can be a magnetic medium (e.g., floppy disk, hard disk, magnetic tape), an optical medium (e.g., DVD), or a semiconductor medium (e.g., solid state disk (SSD)).
[0196] It should be noted that, in this document, relational terms such as "first" and "second" are used only to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element.
[0197] The various embodiments in this specification are described in a related manner. Similar or identical parts between embodiments can be referred to mutually. Each embodiment focuses on its differences from other embodiments. In particular, embodiments such as quantum computing measurement and control systems, computer-readable storage media, and computer program products are basically similar to the method embodiments, so the descriptions are relatively simple; relevant parts can be referred to the descriptions of the method embodiments.
[0198] The above description is merely a preferred embodiment of this application and is not intended to limit the scope of protection of this application. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application are included within the scope of protection of this application.
Claims
1. A quantum state readout method, characterized in that, The method, applied to quantum computing measurement and control systems, includes: Acquire quantum measurement and control information required for the target qubit to perform the target quantum logic gate operation, wherein the quantum measurement and control information includes the first waveform parameters corresponding to the read signal line and the second waveform parameters corresponding to the bit signal line; Based on the first waveform parameters, the quantum state reading result of the target quantum bit at the current moment is obtained through the reading signal line, and is used as the first reading result; Based on the second waveform parameters, the target quantum bit is triggered to perform the target quantum logic gate operation through the bit signal line; Based on the first waveform parameters, the quantum state reading result after the target quantum bit completes the target quantum logic gate operation is obtained through the reading signal line, and is used as the second reading result; When the first read result is the target quantum state, the second read result is determined as the target read result corresponding to the target quantum logic gate operation.
2. The method according to claim 1, characterized in that, The bit signal line includes a pulse modulation line and a magnetic flux modulation line corresponding to the target quantum bit, and the second waveform parameter includes a third waveform parameter corresponding to the pulse modulation line and a fourth waveform parameter corresponding to the magnetic flux modulation line; The step of triggering the target quantum bit to perform the target quantum logic gate operation through the bit signal line based on the second waveform parameters includes: Based on the third waveform parameters, a drive signal to be transmitted on the pulse modulation line is generated; Based on the fourth waveform parameters, a control signal to be transmitted on the magnetic flux modulation line is generated; The driving signal to be transmitted and the control signal to be transmitted are transmitted to the target quantum bit through the pulse modulation line and the magnetic flux modulation line, respectively, so that the target quantum bit can perform the target quantum logic gate operation based on the driving signal to be transmitted and the control signal to be transmitted.
3. The method according to claim 2, characterized in that, The quantum measurement and control information also includes a first time delay between the pulse modulation line and the magnetic flux modulation line, the first time delay being determined based on the signal transmission time delay between the pulse modulation line and the magnetic flux modulation line; The step of transmitting the driving signal to be transmitted and the control signal to be transmitted to the target quantum bit through the pulse modulation line and the magnetic flux modulation line respectively includes: Based on the first time delay, the driving signal to be transmitted and the control signal to be transmitted are transmitted to the target quantum bit through the pulse modulation line and the magnetic flux modulation line, respectively.
4. The method according to claim 2, characterized in that, The quantum measurement and control information also includes the fifth waveform parameter and the first execution duration corresponding to the zero bias operation on the magnetic flux modulation line; Before triggering the target quantum bit to perform the target quantum logic gate operation through the bit signal line based on the second waveform parameters, the method further includes: According to the fifth waveform parameters, a zero-bias signal matching the first execution duration is transmitted to the target quantum bit through the magnetic flux modulation line.
5. The method according to claim 2, characterized in that, The quantum measurement and control information also includes the second execution duration of the target quantum logic gate operation, and the sixth waveform parameter corresponding to the operating point frequency reading operation on the magnetic flux modulation line; After transmitting the drive signal to be transmitted and the control signal to be transmitted to the target quantum bit through the pulse modulation line and the flux modulation line respectively, the method further includes: Based on the transmission time of the control signal to be transmitted, after the second execution duration, a first read signal is transmitted to the target quantum bit through the magnetic flux modulation line according to the sixth waveform parameter.
6. The method according to claim 5, characterized in that, Before triggering the target quantum bit to perform the target quantum logic gate operation through the bit signal line based on the second waveform parameters, the method further includes: According to the sixth waveform parameters, a second read signal is transmitted to the target quantum bit through the magnetic flux modulation line; wherein, the trigger time of the second read signal is the same as the trigger time of the read operation corresponding to the first read result, and the execution duration of the second read signal is the same as the execution duration of the read operation corresponding to the second read result.
7. A quantum computing measurement and control system, characterized in that, The quantum computing measurement and control system includes: The acquisition module is used to acquire the quantum measurement and control information required for the target qubit to perform the target quantum logic gate operation. The quantum measurement and control information includes the first waveform parameters corresponding to the read signal line and the second waveform parameters corresponding to the bit signal line. The first reading module is used to obtain the quantum state reading result of the target quantum bit at the current moment through the reading signal line based on the first waveform parameters, and use it as the first reading result; The triggering module is used to trigger the target quantum bit to perform the target quantum logic gate operation through the bit signal line based on the second waveform parameters; The second reading module is used to obtain the quantum state reading result of the target quantum bit after completing the target quantum logic gate operation through the reading signal line based on the first waveform parameters, and use it as the second reading result; The determining module is used to determine the second reading result as the target reading result corresponding to the target quantum logic gate operation when the first reading result is the target quantum state.
8. The quantum computing measurement and control system according to claim 7, characterized in that, The bit signal line includes a pulse modulation line and a magnetic flux modulation line corresponding to the target quantum bit, and the second waveform parameter includes a third waveform parameter corresponding to the pulse modulation line and a fourth waveform parameter corresponding to the magnetic flux modulation line; The triggering module includes: The first generation submodule is used to generate the drive signal to be transmitted on the pulse modulation line according to the third waveform parameters. The second generation submodule is used to generate the control signal to be transmitted on the magnetic flux modulation line according to the fourth waveform parameters. The transmitting submodule is used to transmit the drive signal to be transmitted and the control signal to be transmitted to the target qubit through the pulse modulation line and the magnetic flux modulation line, respectively, so that the target qubit executes the target quantum logic gate operation based on the drive signal to be transmitted and the control signal to be transmitted.
9. A quantum computing measurement and control system, characterized in that, It includes a processor, a communication interface, a memory, and a communication bus, wherein the processor, the communication interface, and the memory communicate with each other through the communication bus; Memory, used to store computer programs; A processor, when executing a program stored in memory, implements the steps of the method described in any one of claims 1-6.
10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that, when executed by a processor, implements the steps of the method described in any one of claims 1-6.