Quantum Computing

Circuit Depth

/ser-kit depth/
The number of sequential gate layers (time steps) in a quantum circuit, where each layer consists of gates executing in parallel across different qubits. Circuit depth determines total execution time (depth × gate time) and decoherence exposure. For superconducting transmon qubits with T2 of 50 to 200 μs and gate times of 20 to 50 ns, maximum useful depth is practically 100 to 1,000 layers before two-qubit gate errors (0.5 to 2%) accumulate beyond correction. NISQ-era algorithms like VQE and QAOA are designed for shallow circuits of depth 10 to 100.
Category: Quantum Computing
Practical Limit: 100 to 1,000 layers
Gate Time: 20 to 50 ns (1Q)

Understanding Circuit Depth

A quantum circuit is structured as a sequence of gate layers applied to a register of qubits. Gates within the same layer execute simultaneously on different qubits, while gates in different layers execute sequentially. The circuit depth is the total number of these sequential layers, analogous to the critical path length in classical circuit timing analysis. A circuit with depth d and gate time tg takes total time d·tg to execute, during which the qubit states are subject to decoherence (energy relaxation at rate 1/T1 and dephasing at rate 1/T2).

The fundamental constraint is that circuit depth cannot exceed T2/tg before the quantum information is lost to decoherence. For a superconducting transmon with T2 = 100 μs and single-qubit gate time of 25 ns, this gives a theoretical maximum of 4,000 layers. However, two-qubit gates (CX, CZ) have significantly higher error rates (0.5 to 2% per gate) than single-qubit gates (0.01 to 0.1%), so the practical depth limit is determined by the cumulative two-qubit gate error budget. A circuit with 100 two-qubit gates at 1% error per gate has a total error probability of approximately 1 - (1 - 0.01)100 = 63%, meaning the output is mostly noise. This is why NISQ algorithms target shallow circuits with depth 10 to 100, using classical optimization loops to compensate for limited gate budget. Quantum error correction will eventually break the depth barrier by detecting and correcting errors faster than they accumulate, but current surface codes require 1,000+ physical qubits per logical qubit to achieve the necessary error suppression.

Circuit Depth Constraints

Theoretical Maximum Depth:
dmax = T2 / tgate

Cumulative Error Probability:
Perror = 1 - (1 - ε)d ≈ d · ε   [for small ε]

Quantum Volume:
QV = 2n   where n = max achievable depth = width

Where T2 = coherence time, tgate = gate duration, ε = per-gate error rate, d = circuit depth, n = number of qubits (= depth for QV). QV = 128 means depth 7 circuits execute reliably.

Circuit Depth by Platform

Platform1Q Gate Time2Q Gate TimeT2Practical Depth
Superconducting (transmon)20 to 50 ns100 to 300 ns50 to 200 μs100 to 500
Trapped ion1 to 10 μs10 to 200 μs1 s to minutes100 to 1,000
Neutral atom0.1 to 1 μs1 to 10 μs1 to 10 s100 to 500
Photonic~1 nsProbabilisticN/A (no idle)Limited by loss
Error-corrected (future)~1 μs (logical)~10 μs (logical)UnlimitedUnlimited
Common Questions

Frequently Asked Questions

How does circuit depth relate to algorithm feasibility?

Every algorithm has a minimum depth. Shor's for 2048-bit RSA requires depth in millions, far beyond current hardware. NISQ variational algorithms (VQE, QAOA) target depth 10 to 100. If depth × gate_time exceeds T2, the output is meaningless noise. Hardware progress focuses on increasing T2 (longer coherence) and decreasing gate times (faster operations).

What is the relationship between depth and quantum volume?

QV = 2n where n is the largest square circuit (depth = width) executing with heavy output probability > 2/3. IBM's 27-qubit processors have demonstrated QV = 512 (depth 9). QV captures both qubit count and quality as a holistic metric incorporating depth limitations.

How does depth differ across hardware platforms?

Superconducting transmons: fast gates (20 to 50 ns) but shorter T2 (50 to 200 μs), practical depth 100 to 500. Trapped ions: slow gates (10 to 200 μs) but much longer T2 (seconds to minutes), practical depth 100 to 1,000. Error correction will enable arbitrary depth but requires 1,000+ physical qubits per logical qubit.

Quantum RF Components

Request a Quote

Need precision microwave components for quantum computing systems or cryogenic RF test setups? Contact our engineering team.

Get in Touch