• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer

Microcontroller Tips

Microcontroller engineering resources, new microcontroller products and electronics engineering news

  • Products
    • 8-bit
    • 16-bit
    • 32-bit
    • 64-bit
  • Applications
    • 5G
    • Automotive
    • Connectivity
    • Consumer Electronics
    • EV Engineering
    • Industrial
    • IoT
    • Medical
    • Security
    • Telecommunications
    • Wearables
    • Wireless
  • Learn
    • eBooks / Tech Tips
    • EE Training Days
    • FAQs
    • Learning Center
    • Tech Toolboxes
    • Webinars/Digital Events
  • Resources
    • Design Guide Library
    • DesignFast
    • LEAP Awards
    • Podcasts
    • White Papers
  • Videos
    • EE Videos & Interviews
    • Teardown Videos
  • EE Forums
    • EDABoard.com
    • Electro-Tech-Online.com
  • Engineering Training Days
  • Advertise
  • Subscribe

What’s quantum control and how is it used?

September 11, 2023 By Jeff Shepard

Quantum control has several uses. Its primary use is to prevent the performance degradation of quantum computers as a result of the decoherence of qubits. It’s also an important function in the field of quantum sensing; for information on that application, see the FAQ on “What’s a quantum sensor?” This FAQ reviews the current status and near-term developments related to controllers for quantum computers.

Quantum controllers are available that combine hardware and software capabilities to simplify the control and readout of quantum computing systems. These modular systems combine FPGA-based digital conversion and microwave hardware and can be programmed using a quantum-specific Python-based application programming interface (API) combined with a graphical user interface (GUI) to speed the execution of tasks on quantum computers and speed experimentation.

Figure 1. Quantum controllers include GUIs to speed the implementation of experiments (Image: Keysight).

Another option is a qubit controller designed to interface with 2, 4, or 6 qubits. It includes an integrated microwave generator and trigger distribution unit and is capable of 350 ns feedback between channels. The integrated software can configure the system for creating phase- and timing-programmable waveforms with a frequency range from DC to 8.5 GHz, and it can react based on measurements on the readout channels. Both controllers are optimized to enable fast and efficient implementation of experimental quantum computers. The larger numbers of qubits in practical quantum computers will require integrated control ICs that can operate at millikelvin (mK) temperatures where the qubits reside.

Cryogenic CMOS control ICs
CMOS is a potential platform for developing quantum control ICs. Conventional CMOS processing, however, is challenging to use due to high power dissipation that can damage the qubits. Researchers have recently demonstrated a CMOS-based control platform that can provide the required signals for qubit control at 100 mK. The experimental control IC was able to generate 100 mV control pulses while dissipating only 18 nW per cell. Based on that performance, a scaled-up version of the IC could be used to control thousands of cells cooled with commonly available dilution refrigerators.

The experimental cryogenic CMOS control IC measured 2.5 mm square, with about 100,000 transistors and an integrated serial peripheral interface (SPI). The SPI consists of four low-bandwidth connections and is used to provide input signals to the chip. The chip processes those input signals through an on-chip finite-state machine which interfaces with 23 analog circuit blocks. Each analog block can be used to control a qubit gate.

Pulse processing units
In between the use of dedicated cryogenic CMOS control ICs and FPGA-based controllers are pulse processing unit (PPU) control ICs that are custom-designed to coordinate classical digital computations and analog control signals, enabling real-time control of qubits. Quantum control protocols consist of four interrelated elements, waveform generation and waveform acquisition, followed by classical processing that leads to the next round of waveform generation. In a quantum computer, multiple threads need to be run in parallel, but they are not independent, and one thread can affect the operation of other threads.

When being programmed, the PPU needs a few points to define the basic waveform envelope. The programmer describes the waveform needed for the experiment, and the PPU takes it from there. During operation, the PPU can create, stretch, amplify, and process measured waveforms in a few nanoseconds and send the required control signal to the qubit, enabling real-time control of the qbits and the quantum computer (Figure 2).

Figure 2. PPUs can simplify real-time control of qubits (Image: Quantum Machines).

Summary
Quantum controllers are evolving as rapidly as quantum computing. They include FPGA-based designs and controllers based on PPUs for control of small numbers of qubits. Dedicated cryogenic CMOS quantum control ICs are under development to support large-scale quantum computers.

References
8.5 GHz Qubit Controller, Zurich Instruments
A cryogenic CMOS chip for generating control signals for multiple qubits, Nature Electronics
Pulse processing unit, Quantum Machines
Quantum Control System (QCS) – The world’s first fully digital quantum control solution, Keysight Technologies
What is quantum control?, Q-crtl

You may also like:


  • Post-quantum crypto standardization — background

  • What’s a quantum processing unit?

  • What are the five types of quantum computers?

  • Post-quantum crypto standardization — where we are

  • What’s a quantum sensor?

Filed Under: Computer, FAQ, Featured Tagged With: FAQ

Primary Sidebar

Featured Contributions

Five challenges for developing next-generation ADAS and autonomous vehicles

Securing IoT devices against quantum computing risks

RISC-V implementation strategies for certification of safety-critical systems

What’s new with Matter: how Matter 1.4 is reshaping interoperability and energy management

Edge AI: Revolutionizing real-time data processing and automation

More Featured Contributions

EE TECH TOOLBOX

“ee
Tech Toolbox: 5G Technology
This Tech Toolbox covers the basics of 5G technology plus a story about how engineers designed and built a prototype DSL router mostly from old cellphone parts. Download this first 5G/wired/wireless communications Tech Toolbox to learn more!

EE Learning Center

EE Learning Center

EE ENGINEERING TRAINING DAYS

engineering
“bills
“microcontroller
EXPAND YOUR KNOWLEDGE AND STAY CONNECTED
Get the latest info on technologies, tools and strategies for EE professionals.

DesignFast

Design Fast Logo
Component Selection Made Simple.

Try it Today
design fast globle

Footer

Microcontroller Tips

EE World Online Network

  • 5G Technology World
  • EE World Online
  • Engineers Garage
  • Analog IC Tips
  • Battery Power Tips
  • Connector Tips
  • DesignFast
  • EDA Board Forums
  • Electro Tech Online Forums
  • EV Engineering
  • Power Electronic Tips
  • Sensor Tips
  • Test and Measurement Tips

Microcontroller Tips

  • Subscribe to our newsletter
  • Advertise with us
  • Contact us
  • About us

Copyright © 2025 · WTWH Media LLC and its licensors. All rights reserved.
The material on this site may not be reproduced, distributed, transmitted, cached or otherwise used, except with the prior written permission of WTWH Media.

Privacy Policy