| The development of classical computer is facing with the bottleneck because the integrated circuit technology is approaching the physical limit gradually.We need to seek a new computing mode to replace the classical computer.The quantum computing is one of the most promising modes,which utilizes quantum parallelism and quantum coherence to realize computation,and has the computing ability far beyond the classical computer in solving some specific problems.The operation and principle of quantum computer is different from that of traditional computer.The former requires new algorithm,software,hardware and control technology.In recent years,with a series of breakthroughs in quantum computing,the number of qubits has a trend of large-scale expansion.Simple script programs become difficult to maintain when dealing with complex quantum chip structure,and the short board of control program becomes more and more prominent in the whole qubit experiment.The main work of this thesis is to research and implement the superconducting quantum control system software based on the independent research and development of the quantum computer hardware system in the laboratory.Because the whole system has the characteristics of complexity,scalability and large number of experimenters,this paper chooses LabRAD as the framework of the control system software.Based on the framework of LabRAD,the function modules of the whole software are designed,and the software is divided into three levels--user layer,experiment layer and equipment layer,and two sets of processes--calibration process and experiment process.Among them,the design of calibration work and experiment work in the software is described respectively.In addition,this paper implements a series of measurements to verify two sets of processes of the software,including calibration correlation measurements,experimental calibration measurements and a quantum circuit instance measurement.Through the AWG output consistency calibration verification,it can be obtained that the error of gain calibration is less than 0.03%,and the error of bias calibration is 10 to the negative sixth power,satisfying the accuracy of theoretically adjustable gain and bias.After calibration,the voltage-code value curves of each channel basically coincide with each other,and the error is 10 to the minus 4 power,which can meet the consistency requirement of AWG output in superconducting quantum computation.It is verified by IQ mixer calibration that the local oscillator leakage decreases by 60 d B on average compared with that before suppression,and the feasibility of this scheme is verified in the superconducting quantum circuit experiment.Secondly,for the calibration measurement of the experiment,a complete set of qubit calibration process is carried out,which shows that the software meets the functional requirements in the user layer,the experimental layer and the device layer,and verifies the effectiveness of the overall process of the superconducting quantum control system software.After calibration,a threequbits circuit is run.The operating results are basically consistent with the theoretical results,and the high-fidelity GHZ state circuit can be made successfully,which fully verifies the feasibility of the whole software system. |