Generating pulse schedules on hardware
So far, you have learned how to create quantum circuits, add gates that manipulate the qubits of the circuit, and execute the circuits. In this section, we'll go a little deeper to see how a quantum circuit is converted from digital instructions into pulse instructions that physically manipulate the qubits as instructed by the quantum circuit. We'll begin by illustrating how the hardware components are connected to the various pulse channels.
IBM Quantum Experience provides you with access to the machines in a way that is unique from most other quantum systems available on the cloud. Terra includes a Pulse library that allows you to control the pulses sent to the hardware that controls the device. Based on the OpenPulse documentation (https://arxiv.org/abs/1809.03452), it is tailored to provide the functionality to generate pulse signals used to control the qubits.
In order to understand how the pulse functionality works, we&apos...