Building a large-scale physical quantum computer is challenging. When scaling up qubits, wiring diagrams get increasingly complicated. Bogdan Govoreanu, quantum computing program manager at Imec, has shown a smart way of interconnecting neighboring silicon qubits in a 2D bilinear array.
This architecture tackles the qubit connectivity problem and is a potential pathway for realising a quantum computer. The basic units of a quantum computer, quantum bits or qubits, simultaneously exist in two states making it possible to sift through a vast number of potential outcomes at once.
Silicon-based qubits are very attractive for potential use in quantum computers because they are compatible with the well-established processes of high-volume manufacturing in the semiconductor industry.
Nevertheless, scaling up the number of qubits remains a roadblock for building large-scale quantum computers. While small arrays have been demonstrated, a practical design that scales to the requirements where it outperforms classical computers is still lacking.
One bottleneck to developing larger quantum computers is the problem of how to arrange qubits. Efficient quantum algorithms require 2D-arrays where qubits can interact with their neighbors and be accessed by external circuits and devices.
Each qubit needs dedicated lines for control and readout and a small pitch of typically tens of nanometers between two qubits. Increasing the number of qubits makes it therefore difficult to access the qubits at the center of the array.
“We propose an elegant solution to this challenge: a bilinear 2D design for silicon qubits where each qubit connects to four other qubits,” says Govoreanu, “this architecture yields a compact array where different qubit coupling mechanisms are combined to achieve an overall connectivity of four, for each qubit in the bilinear array.”
Figure 1: (top): Mapping of a square 2D lattice onto an equivalent bilinear array. Qubits are arranged physically into two parallel 1D arrays, which are interconnected through the top-bottom “photonic interconnections”, realised with superconducting resonators (shown in red and blue). (bottom): Zoomed-in area “A” (left), illustrating neighboring qubits within the same 1D linear array, which couple through the exchange interaction mechanism. Each qubit has an overall connectivity of four, just as if they were arranged in a 2D surface code compatible lattice (right).
“Our design is based on topologically mapping a 2D square lattice, to form a so-called bilinear design, where alternating rows of the lattice are shifted into two rows or 1D arrays (see Figure 1). By arranging the qubits in two rows they always remain addressable while maintaining the target connectivity of four in the equivalent 2D square lattice array,” says Govoreanu, “these arrays are also easily scalable as we only need to grow them in one dimension, along the rows. The connections between the two 1D arrays do not intersect because they are wired on two different planes, separated by a ground plane to isolate them from each other (Figure 2).”
In this architecture, each qubit corresponds to the spin orientation of an electron confined in a potential well, called a quantum dot. Coupling these qubits is necessary for ‘quantum entanglement’, a property that underlies the exponential computing power of quantum computers.
Entangled qubits store all the possible combinations of the quantum states of each qubit (e.g. for two qubits, this results in four values). The quantum dots within a 1D array are coupled through the spin interaction between electrons in nearby quantum dots, where nearby electron spins naturally interact through a quantum mechanical process called exchange coupling.
The quantum dots between the 1D arrays are coupled over a long distance (~mm) via a microwave resonator, fabricated using superconducting materials. Such a long range is possible since the qubit state can be coupled to the photonic mode of the resonator, when the qubit electron is delocalized between two quantum dots.