Millions of qubits powered by light
Learn more about Xanadu’s FTQC blueprint.
// Why Photonics
The unique advantages of Photonics
Room temperature computation
Error correction flexibility
Modular and networkable
Fast clock speeds
Measurement-based quantum computing
Xanadu’s architecture is modular and capable of scaling to one million qubits through optical networking. To get there, we are developing a manufacturable, fault-tolerant module consisting of four components that work together to generate, entangle, and process thousands of qubits.
A single qubit is generated, with some probability, by sending laser light into an array of optical elements, and then counting the photons at the output using transition edge sensors. A special photon number pattern indicates the desired qubit has been created.
To boost the probability of generating a qubit, outputs of state preparation are sent to a multiplexer: a large network of optical switches. If there is at least one success, the qubit is routed to the next stage. Otherwise, another useful quantum state is substituted in.
In the stitcher, beamsplitters entangle the qubits in space and time to produce a three-dimensional quantum state called a cluster state. This type of state is required to achieve fault-tolerance.
QPU (Quantum Processing Unit)
The QPU implements the quantum logic and corrects for errors that build up during the computation. Measuring each qubit with room-temperature photodetectors has the same effect as applying a quantum gate. A quantum algorithm is just a recipe of measurements to perform in the QPU.