<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Physics on QSysArch - Quantum Computer System Architecture</title><link>https://qsysarch.com/zh-cn/categories/physics/</link><description>Recent content in Physics on QSysArch - Quantum Computer System Architecture</description><generator>Hugo</generator><language>zh-cn</language><lastBuildDate>Sat, 08 Nov 2025 00:00:00 +0000</lastBuildDate><atom:link href="https://qsysarch.com/zh-cn/categories/physics/index.xml" rel="self" type="application/rss+xml"/><item><title>脉冲整形：DRAG脉冲</title><link>https://qsysarch.com/zh-cn/posts/the-drag-pulse/</link><pubDate>Sat, 08 Nov 2025 00:00:00 +0000</pubDate><guid>https://qsysarch.com/zh-cn/posts/the-drag-pulse/</guid><description>&lt;p&gt;谈到提高量子比特保真度，一个间接的问题是：能否通过“整形”比&lt;em&gt;简单&lt;/em&gt;的高斯脉冲更复杂的脉冲来提高门保真度？答案是：“让我们来看看_DRAG脉冲”！&lt;/p&gt;&#10;&lt;p&gt;人们对 DRAG Pulse 感兴趣的真正原因是 Joseph Bardin 在关于 Google 的 &lt;a href="https://research.google/pubs/a-28nm-bulk-cmos-4-to-8ghz-2mw-cryogenic-pulse-modulator-for-scalable-quantum-computing/" class="external-link" target="_blank" rel="noopener"&gt;Cryo Pulse Modulator&lt;/a&gt; 的 &lt;a href="https://www.youtube.com/watch?v=VA2HEUmkrKo" class="external-link" target="_blank" rel="noopener"&gt;视频&lt;/a&gt; 演示中发表的评论：&lt;/p&gt;&#10;&lt;p&gt;[21:08] 我们意识到，如果我们不去尝试诸如拖拽之类的操作，我们只需要一个对称的包络线。升余弦或高斯函数——它们都是对称的。所以我们构建了一个可编程电流源阵列，然后使用相应的使能函数来创建这种类似婚礼蛋糕形状的电流波形。这样我们就可以对振幅等等进行编程。&lt;/p&gt;&#10;&lt;p&gt;这就是谷歌的架构——它真的很巧妙：&lt;/p&gt;&#10;&lt;p&gt;&lt;img src='https://qsysarch.com/images/google-cryo-2019/waveform-generation-approach.webp' style='width:50%'&gt;&lt;img src='https://qsysarch.com/images/google-cryo-2019/block-diagram.webp' style='width:50%'&gt;&lt;/p&gt;&#10;&lt;p&gt;但是，要使这种架构能够产生阻力脉冲，需要做哪些调整呢？要理解这个问题，首先需要了解什么是阻力脉冲。&lt;/p&gt;&#10;&lt;h1 id="数学模型"&gt;&#10; 数学模型&#10; &lt;a class="heading-link" href="#%e6%95%b0%e5%ad%a6%e6%a8%a1%e5%9e%8b"&gt;&#10; &lt;i class="fa-solid fa-link" aria-hidden="true" title="链接到标题"&gt;&lt;/i&gt;&#10; &lt;span class="sr-only"&gt;链接到标题&lt;/span&gt;&#10; &lt;/a&gt;&#10;&lt;/h1&gt;&#10;&lt;p&gt;DRAG（绝热门导数消除）脉冲由一个标准高斯脉冲及其正交分量加上该脉冲的缩放导数构成。这产生一个双分量脉冲，一个分量是高斯包络，另一个分量是高斯导数，这有助于减少向高能态的不必要泄漏，并校正超导量子比特中的相位误差。&lt;/p&gt;&#10;&lt;p&gt;DRAG脉冲的组成部分 标准高斯脉冲：&lt;/p&gt;&#10;&lt;p&gt;脉冲的基部是一个标准的高斯包络，它是一条平滑的钟形曲线。这是脉冲的“同相”\(i(t)\)分量。&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;高斯导数：在脉冲中添加第二个分量，它是标准高斯脉冲的导数，并乘以一个称为 \(\beta \) 的因子。这就是“正交” \(q(t)\) 分量。&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;总脉冲：最终的 DRAG 脉冲是这两个分量 \(v(t)\) 的组合。&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;导数由以下方程表示：&lt;/p&gt;&#10;\[ DRAG(t) = v(t)=i(t)+q(t) = i(t)+ \beta \frac{d(i(t))}{dt} \]&lt;p&gt;这里没有什么花哨的东西，但我们需要注意的是，拖拽脉冲有很多种类型，而且，即使标准的拖拽脉冲是高斯拖拽脉冲，也丝毫不会阻止我们创造出更强大的组合：&lt;/p&gt;&#10;&lt;p&gt;&#10;&lt;img class="glightbox" src="https://qsysarch.com/images/drag-pulse/the-many-drag-pulse-types.webp" alt="多种拖曳脉冲类型" /&gt; 图片来源：&lt;a href="https://journals.aps.org/prxquantum/pdf/10.1103/PRXQuantum.5.030353" class="external-link" target="_blank" rel="noopener"&gt;APS&lt;/a&gt;&lt;/p&gt;&#10;&lt;h1 id="程序化模式"&gt;&#10; 程序化模式&#10; &lt;a class="heading-link" href="#%e7%a8%8b%e5%ba%8f%e5%8c%96%e6%a8%a1%e5%bc%8f"&gt;&#10; &lt;i class="fa-solid fa-link" aria-hidden="true" title="链接到标题"&gt;&lt;/i&gt;&#10; &lt;span class="sr-only"&gt;链接到标题&lt;/span&gt;&#10; &lt;/a&gt;&#10;&lt;/h1&gt;&#10;&lt;p&gt;现在我们已经了解了 DRAG 脉冲的构建方式，接下来可以研究它如何通过量子控制系统实现。这里，我将重点分析 &lt;a href="https://docs.qblox.com/en/main/products/qblox_scheduler/index.html" class="external-link" target="_blank" rel="noopener"&gt;Qblox Scheduler&lt;/a&gt;，它作为一个高级编译器，使用户能够用量子比特和脉冲来定义实验，同时抽象化底层仪器控制的复杂性。&lt;/p&gt;&#10;&lt;p&gt;相关代码可在&lt;a href="https://gitlab.com/quantify-os/quantify-scheduler/-/blob/main/quantify_scheduler/waveforms.py?ref_type=heads#L176" class="external-link" target="_blank" rel="noopener"&gt;gitlab&lt;/a&gt;上找到。以下代码是原始代码的简化版本：&lt;/p&gt;&#10;&lt;div class="code-block"&gt;&#10; &lt;div class="code-header"&gt; &lt;span data-label-text="Python"&gt;&lt;i class="fas fa-code fa-fw small"&gt;&lt;/i&gt;&lt;/span&gt; &lt;button aria-label="copy" data-title-succeed="Copied!"&gt;&lt;i class="far fa-clipboard"&gt;&lt;/i&gt;&lt;/button&gt;&lt;/div&gt;&#10; &#10; &lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-python" data-lang="python"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="k"&gt;def&lt;/span&gt; &lt;span class="nf"&gt;drag&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt; &lt;span class="n"&gt;t&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;np&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;ndarray&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;G_amp&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;D_amp&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;duration&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="nb"&gt;float&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;nr_sigma&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="nb"&gt;float&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="mi"&gt;4&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;phase&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="nb"&gt;float&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="mi"&gt;0&lt;/span&gt; &lt;span class="p"&gt;)&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="o"&gt;-&amp;gt;&lt;/span&gt; &lt;span class="n"&gt;np&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;ndarray&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="n"&gt;mu&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;t&lt;/span&gt;&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="p"&gt;]&lt;/span&gt; &lt;span class="o"&gt;+&lt;/span&gt; &lt;span class="n"&gt;duration&lt;/span&gt; &lt;span class="o"&gt;/&lt;/span&gt; &lt;span class="mi"&gt;2&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="n"&gt;sigma&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;duration&lt;/span&gt; &lt;span class="o"&gt;/&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="mi"&gt;2&lt;/span&gt; &lt;span class="o"&gt;*&lt;/span&gt; &lt;span class="n"&gt;nr_sigma&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="c1"&gt;# In-phase envelope&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="n"&gt;gauss_env&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;G_amp&lt;/span&gt; &lt;span class="o"&gt;*&lt;/span&gt; &lt;span class="n"&gt;np&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;exp&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="mf"&gt;0.5&lt;/span&gt; &lt;span class="o"&gt;*&lt;/span&gt; &lt;span class="p"&gt;((&lt;/span&gt;&lt;span class="n"&gt;t&lt;/span&gt; &lt;span class="o"&gt;-&lt;/span&gt; &lt;span class="n"&gt;mu&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="o"&gt;**&lt;/span&gt; &lt;span class="mi"&gt;2&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="o"&gt;/&lt;/span&gt; &lt;span class="n"&gt;sigma&lt;/span&gt;&lt;span class="o"&gt;**&lt;/span&gt;&lt;span class="mi"&gt;2&lt;/span&gt;&lt;span class="p"&gt;))&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="c1"&gt;# Quadrature envelope&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="n"&gt;deriv_gauss_env&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;D_amp&lt;/span&gt; &lt;span class="o"&gt;*&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;t&lt;/span&gt; &lt;span class="o"&gt;-&lt;/span&gt; &lt;span class="n"&gt;mu&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="o"&gt;/&lt;/span&gt; &lt;span class="n"&gt;sigma&lt;/span&gt; &lt;span class="o"&gt;*&lt;/span&gt; &lt;span class="n"&gt;gauss_env&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="c1"&gt;# generate pulses&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="n"&gt;drag_wave&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;gauss_env&lt;/span&gt; &lt;span class="o"&gt;+&lt;/span&gt; &lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="n"&gt;j&lt;/span&gt; &lt;span class="o"&gt;*&lt;/span&gt; &lt;span class="n"&gt;deriv_gauss_env&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="c1"&gt;# Apply phase rotation&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="n"&gt;rot_drag_wave&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;rotate_wave&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;drag_wave&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;phase&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="n"&gt;phase&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="k"&gt;return&lt;/span&gt; &lt;span class="n"&gt;rot_drag_wave&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&#10;&lt;/div&gt;&#10;&lt;p&gt;这其实很简单，而且原始代码在功能方面更加强大。更多信息请查看在线&lt;a href="https://docs.qblox.com/en/main/autoapi/qblox_scheduler/waveforms/index.html#qblox_scheduler.waveforms.drag" class="external-link" target="_blank" rel="noopener"&gt;文档&lt;/a&gt;。&lt;/p&gt;</description></item><item><title>低温计算机和控制器</title><link>https://qsysarch.com/zh-cn/posts/cryogenic-machines/</link><pubDate>Sun, 05 Oct 2025 00:00:00 +0000</pubDate><guid>https://qsysarch.com/zh-cn/posts/cryogenic-machines/</guid><description>&lt;div style='float:right;max-width:300px;padding-left:10px;text-align:center;line-height:1.2;'&gt;&#10;&lt;img src='https://qsysarch.com/images/cryogenic-stack-2.webp'&gt;&#10;&lt;p&gt;来源：用于控制多个量子比特的低温接口（ &lt;a href='https://arxiv.org/pdf/1912.01299'&gt;arXiv:1912.01299&lt;/a&gt; ）&lt;/p&gt;&#10;&lt;/div&gt;&#10;&lt;p&gt;量子比特有多种类型，其中一种很有前途的类型是超导量子比特。&lt;/p&gt;&#10;&lt;p&gt;超导量子比特模式的挑战在于其对环境噪声高度敏感，且寿命比其他模式更短。此外，超导量子比特需要在低温下运行，因此需要使用专门的冷却系统。&lt;/p&gt;&#10;&lt;p&gt;低温系统的目标是达到接近绝对零度（&amp;lt; 0.1 K），从而最大限度地减少热能的干扰。量子比特是敏感元件，因此干扰越小越好。&lt;/p&gt;&#10;&lt;h1 id="低温量子qpu"&gt;&#10; 低温量子QPU&#10; &lt;a class="heading-link" href="#%e4%bd%8e%e6%b8%a9%e9%87%8f%e5%ad%90qpu"&gt;&#10; &lt;i class="fa-solid fa-link" aria-hidden="true" title="链接到标题"&gt;&lt;/i&gt;&#10; &lt;span class="sr-only"&gt;链接到标题&lt;/span&gt;&#10; &lt;/a&gt;&#10;&lt;/h1&gt;&#10;&lt;img src='https://qsysarch.com/images/bluefors-high-density-wiring.webp' style='float:right;max-width:280px;padding-left:10px;'&gt;&#10;&lt;p&gt;关于低温应用，有几个方面需要考虑：首先，将量子处理器（QPU）置于冰箱中，而控制堆栈则在室温下运行。目前，Bluefors 的解决方案已经可以实现这一点，但这会在互连层面造成所谓的“布线瓶颈”。&lt;/p&gt;&#10;&lt;p&gt;幸运的是，业界在应对这一挑战方面非常积极主动，并且已经有很多高密度布线解决方案，甚至与冰箱集成在一起（见右图）。&lt;/p&gt;&#10;&lt;h1 id="低温数模转换器-dac"&gt;&#10; 低温数模转换器 (DAC)&#10; &lt;a class="heading-link" href="#%e4%bd%8e%e6%b8%a9%e6%95%b0%e6%a8%a1%e8%bd%ac%e6%8d%a2%e5%99%a8-dac"&gt;&#10; &lt;i class="fa-solid fa-link" aria-hidden="true" title="链接到标题"&gt;&lt;/i&gt;&#10; &lt;span class="sr-only"&gt;链接到标题&lt;/span&gt;&#10; &lt;/a&gt;&#10;&lt;/h1&gt;&#10;&lt;p&gt;第二个方面是在更低的温度下运行控制堆栈。低温运行的优势在于，必须将噪声水平降至最低，以防止量子比特之间的干扰。因此，低温CMOS正在成为大规模量子计算机以及其他受布线瓶颈限制的应用的关键使能技术。&lt;/p&gt;&#10;&lt;p&gt;在下图（来自&lt;a href="https://ieeexplore.ieee.org/document/11037551" class="external-link" target="_blank" rel="noopener"&gt;TU Deflt&lt;/a&gt;）中，敏感的模拟信号以蓝色表示，而更稳定的数字信号和电源/偏置线分别以黑色和红色表示。主要目标是最小化蓝色信号。&lt;/p&gt;&#10;&lt;p&gt;&#10;&lt;img class="glightbox" src="https://qsysarch.com/images/comparison-of-biasing-strategies.webp" alt="" /&gt;&lt;/p&gt;&#10;&lt;h1 id="低温控制亚瑟士"&gt;&#10; 低温控制亚瑟士&#10; &lt;a class="heading-link" href="#%e4%bd%8e%e6%b8%a9%e6%8e%a7%e5%88%b6%e4%ba%9a%e7%91%9f%e5%a3%ab"&gt;&#10; &lt;i class="fa-solid fa-link" aria-hidden="true" title="链接到标题"&gt;&lt;/i&gt;&#10; &lt;span class="sr-only"&gt;链接到标题&lt;/span&gt;&#10; &lt;/a&gt;&#10;&lt;/h1&gt;&#10;&lt;p&gt;低温专用集成电路（ASIC）面临的诸多挑战之一是，必须将CMOS技术在低温下的物理特性（包括功耗和热预算）保持在较低水平。因此，第三个方面是完全控制ASIC在低温下的运行。&lt;/p&gt;&#10;&lt;p&gt;例如，在下面的图中，FPGA 现在位于 4K (-269.15 °C)，考虑到 FPGA 的发热量，这与仅将 DAC 置于 4K 相比，就成了一个巨大的挑战（而 DAC 本身也是一个巨大的挑战！）。&lt;/p&gt;&#10;&lt;p&gt;&#10;&lt;img class="glightbox" src="https://qsysarch.com/images/quantum-readout-pcb.webp" alt="量子读出 (QuRO) PCB" /&gt;（来源：&lt;a href="https://pure.tudelft.nl/ws/portalfiles/portal/52934784/dissertation_harald_V5_final.pdf" class="external-link" target="_blank" rel="noopener"&gt;用于量子处理器读出的低温电子器件&lt;/a&gt;）&lt;/p&gt;&#10;&lt;h1 id="案例研究谷歌迈向量子处理器低温控制之路"&gt;&#10; 案例研究：谷歌：迈向量子处理器低温控制之路&#10; &lt;a class="heading-link" href="#%e6%a1%88%e4%be%8b%e7%a0%94%e7%a9%b6%e8%b0%b7%e6%ad%8c%e8%bf%88%e5%90%91%e9%87%8f%e5%ad%90%e5%a4%84%e7%90%86%e5%99%a8%e4%bd%8e%e6%b8%a9%e6%8e%a7%e5%88%b6%e4%b9%8b%e8%b7%af"&gt;&#10; &lt;i class="fa-solid fa-link" aria-hidden="true" title="链接到标题"&gt;&lt;/i&gt;&#10; &lt;span class="sr-only"&gt;链接到标题&lt;/span&gt;&#10; &lt;/a&gt;&#10;&lt;/h1&gt;&#10;&lt;p&gt;尽管谷歌发布的&lt;a href="https://research.google/blog/on-the-path-to-cryogenic-control-of-quantum-processors/" class="external-link" target="_blank" rel="noopener"&gt;论文&lt;/a&gt;和&lt;a href="https://www.youtube.com/watch?v=VA2HEUmkrKo" class="external-link" target="_blank" rel="noopener"&gt;视频&lt;/a&gt;已经相当老旧（2019年），但其中仍然包含大量相关信息。&lt;/p&gt;&#10;&lt;p&gt;当前“单量子比特”控制和测量硬件的问题在于，当系统扩展到温度分级分布（例如，在 300K 或约 25°C 下读出）时，布线瓶颈会显现出来。右图显示了将系统扩展到 72 量子比特系统时所需的电缆数量，以及每个量子比特“组件”（组件指的是 DAC、ADC、AWG 等）数量的近似值。&lt;/p&gt;&#10;&lt;p&gt;&lt;img src='https://qsysarch.com/images/google-cryo-2019/typical-single-qubit-control-readout-hardware.webp' style='width:50%'&gt;&lt;img src='https://qsysarch.com/images/google-cryo-2019/materialization-of-a-72qubits-system.webp' style='width:50%'&gt;&lt;/p&gt;&#10;&lt;p&gt;接下来的两张幻灯片展示了谷歌团队提出的关于“低温预制”的方案，不出所料，这与之前将控制权转移到 4K 的理念相符。有趣的是，对谷歌而言，数字领域被分为两部分，分别以 4K 和 300K 分辨率运行。&lt;/p&gt;&#10;&lt;p&gt;&lt;img src='https://qsysarch.com/images/google-cryo-2019/architecture-suitable-for-72qubits.webp' style='width:50%'&gt;&lt;img src='https://qsysarch.com/images/google-cryo-2019/possible-hardware-architecture-for-1m-qubits.webp' style='width:50%'&gt;&lt;/p&gt;</description></item><item><title>我的量子比特在哪儿？</title><link>https://qsysarch.com/zh-cn/posts/0002-wheres-my-qubit/</link><pubDate>Mon, 18 Aug 2025 00:00:00 +0000</pubDate><guid>https://qsysarch.com/zh-cn/posts/0002-wheres-my-qubit/</guid><description>&lt;p&gt;量子比特的有趣之处在于……我们并不总是能确定它们的位置。因此，这并不奇怪——量子计算仍处于早期发展阶段。想想当年研究晶体管的时候，人们使用笨重的测试设备来确定这些晶体管是否真的按预期工作。如今，量子比特的情况也与之类似。&lt;/p&gt;&#10;&lt;p&gt;其理念在于，我们需要进行大量的调整才能确定我们是否真的在与量子比特“对话”。我用了“对话”这个词，但考虑到量子比特对噪声非常敏感，或许用“低语”来描述更为贴切。然而，实际上，“与量子比特对话”通常被表述为“控制和读出”。&lt;/p&gt;&#10;&lt;p&gt;这个想法很简单：首先，你以特定频率向量子比特发出低语，然后通过读取“量子比特”来观察它的反应。有时它会反应，有时则不会，这意味着找到一个量子比特需要进行大量的调谐——而这正是量子物理学家和实验物理学家如今花费大量时间的地方。&lt;/p&gt;&#10;&lt;center&gt;&#10;&lt;p&gt;&#10;&lt;img class="glightbox" src="https://qsysarch.com/images/josephson-qubit-readout.png" alt="量子比特读出信号" /&gt; 图片来源：&lt;a href="https://www.nature.com/articles/ncomms11417" class="external-link" target="_blank" rel="noopener"&gt;约瑟夫森参量振荡器实现的量子比特读出&lt;/a&gt;&lt;/p&gt;&#10;&lt;/center&gt;&#10;&lt;p&gt;更有趣的是，一旦“找到”了一个量子比特，游戏就会继续，玩家必须在处理器（我们称之为“QPU”或量子处理单元）中的一组量子比特中找到一个量子比特。&lt;/p&gt;&#10;&lt;center&gt;&#10;&lt;p&gt;&#10;&lt;img class="glightbox" src="https://qsysarch.com/images/spin-qubits-quantum-dot.png" alt="自旋量子比特和量子点电路" style="width: 100%; max-width: 500px;"/&gt; 图片来源：&lt;a href="https://qdev.nbi.ku.dk/research/solid-state_qubits/" class="external-link" target="_blank" rel="noopener"&gt;尼尔斯·玻尔研究所&lt;/a&gt;&lt;/p&gt;&#10;&lt;/center&gt;&#10;&lt;p&gt;乍一看似乎很简单，但想想看，要同时向所有量子比特发出指令，还要避免量子比特信号之间的干扰，这有多难。这里面有很多值得探讨的地方，但超出了本博客的范围。如果您感兴趣，可以先阅读&lt;a href="https://arxiv.org/pdf/2412.01183v3" class="external-link" target="_blank" rel="noopener"&gt;基于神经网络的超导量子芯片频率优化&lt;/a&gt;这篇论文。&lt;/p&gt;&#10;&lt;p&gt;我们需要记住的是，在制造量子计算机之前，我们必须首先能够制造出在量子比特控制和读出方面性能可预测的量子处理器（QPU）。目前该领域进展迅速，因此我们完全有理由相信，这一挑战将在未来五年内得到解决。&lt;/p&gt;&#10;&lt;p&gt;与此同时，还有一些非常棒的调优工作需要完成——而人工智能/机器学习正是在这里发挥作用。我们将在下一篇文章中深入探讨这一点。敬请期待！&lt;/p&gt;</description></item></channel></rss>