JOVANA
Library Glossary Getting Started Three Levels Fields How it works Mission
Join the mission
All guides

布线瓶颈与低温 CMOS

每个超导量子比特,都需要几根粗同轴电缆,从室温电子设备一路接到冰箱最冷的那一层。一百个量子比特还能应付;一百万个就不行了——光是电缆就塞不下,它们带下来的热量也会压垮制冷。本文解释为什么真正撞墙的是布线而非量子比特本身,以及为什么低温 CMOS 和片上复用是穿过这堵墙的主流办法——很有希望,但仍处于早期。

每个量子比特几根线,加起来很快就爆了

想象芯片待在一台稀释制冷机的最底部,比深空还冷。要驱动它,上方室温的电子设备必须把微波脉冲送下去,以驱动和读出每个量子比特。这些信号沿着同轴电缆传送——那是又硬、有手指那么粗、镀金的线,蜿蜒穿过制冷机的每一层冷区。

麻烦在于数量。一个典型的超导量子比特,需要好几根专属于它的线:一根驱动单比特门,常常还有一根用来调它的频率,再加上至少一根用于读出。乘以量子比特的数目,电缆就堆成山。一台 50 比特的机器,已经要靠上百根同轴线组成的一片“森林”来运转;把它放大到一台有用的纠错机器所需的数百万量子比特,你根本塞不下这些电缆——更别提给它们降温了。这就是[[wiring-bottleneck|布线瓶颈]]

  roughly how the cable count grows

   qubits   lines/qubit   total coax lines (order of)
   ------   -----------   --------------------------
      1         ~3                 ~3
     50         ~3                ~150
    100         ~3                ~300
  1,000,000     ~3            ~3,000,000  (cannot fit)

  'lines/qubit ~3' = one drive + one flux/tune + one readout
  the fridge has finite space and finite cooling power;
  millions of independent coax lines fit in neither.
电缆数量随量子比特数增长;规模一大,光是电缆就在物理上塞不下,还没算它们带来的热。

热,以及让情况更糟的笨重元件

电缆不只是信号的通道——它也是热量的通道。每根同轴线都是一座热桥,把制冷机温暖的顶部和冰冷的芯片连在一起,你每多加一根,就有多一点热漏进最冷的那一层。那一层的制冷功率,是以毫瓦的零头来计的;要是把它全花在给电缆升温上,制冷机就再也维持不住让芯片正常工作所需的低温了。那些为你传送信号的电缆,正悄悄地与你的冰箱作对。

读出让情况更糟,因为读一个量子比特通常需要一只环行器:一个小元件,让信号只能朝一个方向通过、不能倒回,于是芯片传来的微弱回声能抵达放大器,而放大器自身的噪声又被挡住、不会反扑回量子比特。环行器工作得很出色——但每一只都是硬币大小的沉重圆块,里头满是磁性材料,而每条读出线大约就要一只。在冷板上叠几百只,你就有了一片又笨、又重、根本无法扩展的“黄铜丛林”。

  signal path down a single readout line today

   300 K  room-temp electronics
   (warm)      |  coax (carries signal AND heat down)
              v
   ~4 K     attenuators / amplifier stages
              |  coax
              v
   ~10 mK   [ CIRCULATOR ]  <- coin-sized, magnetic, heavy
   (cold)        |             one per readout line
              QUBIT CHIP

  add up: many coax lines  +  one bulky circulator each
          = space runs out, cooling budget runs out
今天的一条读出线:每个冷区都有一根同轴电缆,底部还有一只笨重的环行器——乘以每个量子比特,空间和制冷预算就都用光了。

主流的出路:复用与低温 CMOS

如果你负担不起“一个量子比特一根线”,那么显然的一步,就是让一根线服务于许多量子比特。这就是[[multiplexed-readout|复用读出]]:你给几个读出谐振器各自稍微不同的频率,把它们全接到同一根线上,然后发出一把“梳齿”般的多频信号,按音高把回声分拣开,一次就把它们都读了。十个量子比特,一根线。这一招已经能用、也广泛在用——它是缓解瓶颈里最便宜、最成熟的办法。

更大的设想,是干脆不再从室温把控制信号一路送下去。[[cryo-cmos|低温 CMOS]]的意思,是制造普通的硅控制芯片——和你手机里一样的晶体管工艺,只是设计成能在几开尔文下工作——并把它们放进制冷机内部,靠近量子比特。这样,从温到冷的长电缆就只需传送少量数字指令和一个时钟,真正的微波脉冲在冷区就地生成。穿过温-冷边界的电缆少得多,瓶颈大大缓解。

  before  (one cable per qubit, signals made warm)

   300 K  [ generate every pulse here ]
            | | | | | | | | |   many long coax lines
            v v v v v v v v v
   10 mK  Q Q Q Q Q Q Q Q Q   chip

  after  (cryo-CMOS + multiplexing)

   300 K  [ a few digital lines + clock ]
            |   (thin, low-traffic)
            v
   ~4 K   [ CRYO-CMOS controller ]  <- makes pulses locally
            | shared / multiplexed lines
            v
   10 mK  Q Q Q Q Q Q Q Q Q   chip

  fewer wires cross the warm->cold boundary
之前:每个脉冲都在室温生成、沿各自的电缆推下去。之后:一个冷控制器就地生成脉冲,于是只有一小束共享的线进入制冷机。

为什么低温 CMOS 很有希望,却仍处早期

诚实的关键就在这里。一块硅控制芯片,哪怕做得很高效,也会耗散功率——晶体管开关,就是晶体管在生热。把这块芯片放进冷区,它的废热就正好落在量子比特赖以生存的、那点稀缺的制冷预算上。你只是把“电缆漏热”的问题,换成了“晶体管倾倒热量”的问题。于是整个设计博弈变成:在尽可能少耗功率、因而尽可能少占制冷预算的前提下,交付干净的控制脉冲。

正因如此,这些控制器通常被放在制冷机里更温暖、更宽裕的一层(4 开尔文上下),那里有多得多的制冷功率可用,而不是直接放在最冷板上、紧挨着量子比特。这给热量留出了余地,代价是仍需向芯片拉一些线下去。这个领域正在取得真实进展——实验室里已经有能工作的低温 CMOS 控制器——但要在守住紧绷的功率预算的同时,达到室温电子设备那样的信号纯度,在规模上尚未做到。

  1. 估算控制器所在那一层可用的制冷功率(4 K 处远大于 10 mK 处)。
  2. 为每条控制通道可耗散的功率定预算,再乘以量子比特数——总和必须保持在那点制冷功率之下。
  3. 把低温 CMOS 电路设计到那个单通道功率,同时仍能产生足够干净、不给量子比特添误差的脉冲。
  4. 若热量仍然超预算,就更激进地复用,或把控制器移到更温暖的一层——并接受更温暖那层意味着的额外布线。