Modular, scalable hardware architecture for a quantum computer (2024)

Quantum computers hold the promise of being able to quickly solve extremely complex problems that might take the world’s most powerful supercomputer decades to crack.

But achieving that performance involves building a system with millions of interconnected building blocks called qubits. Making and controlling so many qubits in a hardware architecture is an enormous challenge that scientists around the world are striving to meet.

Toward this goal, researchers at MIT and MITRE have demonstrated a scalable, modular hardware platform that integrates thousands of interconnected qubits onto a customized integrated circuit. This “quantum-system-on-chip” (QSoC) architecture enables the researchers to precisely tune and control a dense array of qubits. Multiple chips could be connected using optical networking to create a large-scale quantum communication network.

By tuning qubits across 11 frequency channels, this QSoC architecture allows for a new proposed protocol of “entanglement multiplexing” for large-scale quantum computing.

The team spent years perfecting an intricate process for manufacturing two-dimensional arrays of atom-sized qubit microchiplets and transferring thousands of them onto a carefully prepared complementary metal-oxide semiconductor (CMOS) chip. This transfer can be performed in a single step.

“We will need a large number of qubits, and great control over them, to really leverage the power of a quantum system and make it useful. We are proposing a brand new architecture and a fabrication technology that can support the scalability requirements of a hardware system for a quantum computer,” says Linsen Li, an electrical engineering and computer science (EECS) graduate student and lead author of a paper on this architecture.

Li’s co-authors include Ruonan Han, an associate professor in EECS, leader of the Terahertz Integrated Electronics Group, and member of the Research Laboratory of Electronics (RLE); senior author Dirk Englund, professor of EECS, principal investigator of the Quantum Photonics and Artificial Intelligence Group and of RLE; as well as others at MIT, Cornell University, the Delft Institute of Technology, the U.S. Army Research Laboratory, and the MITRE Corporation. The paper appears today in Nature.

Diamond microchiplets

While there are many types of qubits, the researchers chose to use diamond color centers because of their scalability advantages. Theypreviously used such qubits to produce integrated quantum chips with photonic circuitry.

Qubits made from diamond color centers are “artificial atoms” that carry quantum information. Because diamond color centers are solid-state systems, the qubit manufacturing is compatible with modern semiconductor fabrication processes. They are also compact and have relatively long coherence times, which refers to the amount of time a qubit’s state remains stable, due to the clean environment provided by the diamond material.

In addition, diamond color centers have photonic interfaces which allows them to be remotely entangled, or connected, with other qubits that aren’t adjacent to them.

“The conventional assumption in the field is that the inhom*ogeneity of the diamond color center is a drawback compared to identical quantum memory like ions and neutral atoms. However, we turn this challenge into an advantage by embracing the diversity of the artificial atoms: Each atom has its own spectral frequency. This allows us to communicate with individual atoms by voltage tuning them into resonance with a laser, much like tuning the dial on a tiny radio,” says Englund.

This is especially difficult because the researchers must achieve this at a large scale to compensate for the qubit inhom*ogeneity in a large system.

To communicate across qubits, they need to have multiple such “quantum radios” dialed into the same channel. Achieving this condition becomes near-certain when scaling to thousands of qubits. To this end, the researchers surmounted that challenge by integrating a large array of diamond color center qubits onto a CMOS chip which provides the control dials. The chip can be incorporated with built-in digital logic that rapidly and automatically reconfigures the voltages, enabling the qubits to reach full connectivity.

“This compensates for the in-hom*ogenous nature of the system. With the CMOS platform, we can quickly and dynamically tune all the qubit frequencies,” Li explains.

Lock-and-release fabrication

To build this QSoC, the researchers developed a fabrication process to transfer diamond color center “microchiplets” onto a CMOS backplane at a large scale.

They started by fabricating an array of diamond color center microchiplets from a solid block of diamond. They also designed and fabricated nanoscale optical antennas that enable more efficient collection of the photons emitted by these color center qubits in free space.

Then, they designed and mapped out the chip from the semiconductor foundry. Working in the MIT.nano cleanroom, they post-processed a CMOS chip to add microscale sockets that match up with the diamond microchiplet array.

They built an in-house transfer setup in the lab and applied a lock-and-release process to integrate the two layers by locking the diamond microchiplets into the sockets on the CMOS chip. Since the diamond microchiplets are weakly bonded to the diamond surface, when they release the bulk diamond horizontally, the microchiplets stay in the sockets.

“Because we can control the fabrication of both the diamond and the CMOS chip, we can make a complementary pattern. In this way, we can transfer thousands of diamond chiplets into their corresponding sockets all at the same time,” Li says.

The researchers demonstrated a 500-micron by 500-micron area transfer for an array with 1,024 diamond nanoantennas, but they could use larger diamond arrays and a larger CMOS chip to further scale up the system. In fact, they found that with more qubits, tuning the frequencies actually requires less voltage for this architecture.

“In this case, if you have more qubits, our architecture will work even better,” Li says.

The team tested many nanostructures before they determined the ideal microchiplet array for the lock-and-release process. However, making quantum microchiplets is no easy task, and the process took years to perfect.

“We have iterated and developed the recipe to fabricate these diamond nanostructures in MIT cleanroom, but it is a very complicated process. It took 19 steps of nanofabrication to get the diamond quantum microchiplets, and the steps were not straightforward,” he adds.

Alongside their QSoC, the researchers developed an approach to characterize the system and measure its performance on a large scale. To do this, they built a custom cryo-optical metrology setup.

Using this technique, they demonstrated an entire chip with over 4,000 qubits that could be tuned to the same frequency while maintaining their spin and optical properties. They also built a digital twin simulation that connects the experiment with digitized modeling, which helps them understand the root causes of the observed phenomenon and determine how to efficiently implement the architecture.

In the future, the researchers could boost the performance of their system by refining the materials they used to make qubits or developing more precise control processes. They could also apply this architecture to other solid-state quantum systems.

This work was supported by the MITRE Corporation Quantum Moonshot Program, the U.S. National Science Foundation, the U.S. Army Research Office, the Center for Quantum Networks, and the European Union’s Horizon 2020 Research and Innovation Program.

Modular, scalable hardware architecture for a quantum computer (2024)

FAQs

What architecture do quantum computers use? ›

Superconductive circuits and quantum gates

At their core, these computers use superconductive circuits to create “artificial qubits” on a chip made of niobium or superconductive aluminum.

What hardware is used for quantum computing? ›

Our quantum computers use Josephson junctions as superconducting qubits. By firing microwave photons at these qubits, we can control their behavior and get them to hold, change and read out individual units of quantum information. A qubit itself isn't very useful.

What is scalability in quantum computing? ›

However, achieving this potential hinges on the ability to build larger and more powerful quantum computers. One of the most significant challenges in this pursuit is scalability – how to efficiently integrate and control a growing number of qubits (the quantum equivalent of bits in classical computers).

What are the 5 main components of quantum computing? ›

5.1 HARDWARE STRUCTURE OF A QUANTUM COMPUTER
  • 1 Quantum Data Plane. The quantum data plane is the “heart” of a QC. ...
  • 2 Control and Measurement Plane. ...
  • 3 Control Processor Plane and Host Processor. ...
  • 4 Qubit Technologies.

Has any company built a quantum computer? ›

IBM, the current leader in quantum computing, last year launched its Quantum System Two, a modular quantum computer powered by an IBM-made chip called the Heron. The chip improves “error correction,” combatting decoherence, a phenomenon that leads to the loss of quantum states in a quantum system.

What is the most sophisticated quantum computer? ›

Atom Computing, a California startup, beat IBM to the 1,000-qubit mark in October, with even more: 1,225 qubits. But its computer is made of trapped neutral atoms, not tiny superconducting circuits. IBM calls Condor the world's largest quantum processor.

Why is IT hard to scale quantum computers? ›

One of the key challenges in scaling quantum systems is maintaining the coherence of qubits. Qubits are highly sensitive to their environment, and any interaction with the outside world can cause them to lose their quantum state.

What are the three main components of scalability? ›

The three pillars of scalability
  • Statelessness: If an application does not store persistent state locally, one can scale it by adding servers. ...
  • Idempotency: An operation is said to be idempotent if it produces the same result when executed multiple times. ...
  • Coding to interfaces: ...
  • Conclusion:
Apr 28, 2020

What are the three dimensions of scalability? ›

We can measure the scalability of a distributed system in three main ways: size scalability, geographical scalability, and administrative scalability. These three forms of measuring how a system scales are often refereed to as scalability dimensions.

What is the biggest problem with quantum computing? ›

Challenges of quantum computing

The three main challenges we'll look at include quantum decoherence, error correction, and scalability. Each is a major hurdle on the road to quantum computing, and must be overcome if the technology is to reach full potential.

Does a quantum computer have a CPU? ›

A quantum processing unit, or QPU for short, is the brain of a quantum computer. It is where the qubits reside, and where computation takes place. Like the central processing unit, or CPU, of a classical computer, a QPU needs quite a bit of supporting infrastructure.

What are the three pillars of quantum computing? ›

What are the principles of quantum computing?
  • Superposition. Superposition states that, much like waves in classical physics, you can add two or more quantum states and the result will be another valid quantum state. ...
  • Entanglement. ...
  • Decoherence.

Is quantum computing a von Neumann architecture? ›

The von Neumann architecture and quantum computers represent two fundamentally different approaches to computing, each with its unique strengths, applications, and implications for the future of technology.

What is qubit architecture? ›

A qubit uses the quantum mechanical phenomena of superposition to achieve a linear combination of two states. A classical binary bit can only represent a single binary value, such as 0 or 1, meaning that it can only be in one of two possible states.

What operating system does a quantum computer use? ›

The Innsbruck company ParityQC has developed a groundbreaking blueprint and an operating system for quantum computers. Quantum computers could, in the future, be able to accomplish within seconds the tasks that it would take conventional computers days, or even years, to complete.

What are quantum computers coded in? ›

The Modern QDK includes the quantum programming language Q#, a high-level, open-source programming language that allows you to focus your work at the algorithm level to create quantum programs. Q# is an open-source, high-level, programming language for developing and running quantum algorithms.

Top Articles
Latest Posts
Article information

Author: Foster Heidenreich CPA

Last Updated:

Views: 5442

Rating: 4.6 / 5 (76 voted)

Reviews: 83% of readers found this page helpful

Author information

Name: Foster Heidenreich CPA

Birthday: 1995-01-14

Address: 55021 Usha Garden, North Larisa, DE 19209

Phone: +6812240846623

Job: Corporate Healthcare Strategist

Hobby: Singing, Listening to music, Rafting, LARPing, Gardening, Quilting, Rappelling

Introduction: My name is Foster Heidenreich CPA, I am a delightful, quaint, glorious, quaint, faithful, enchanting, fine person who loves writing and wants to share my knowledge and understanding with you.