这块芯片不是更快的电脑——是另一种"算"的方式。它不需要软件、不需要 CPU 跑指令, 电流流过去, 答案自己浮现出来。下面用一个看医生的故事讲完它的核心。
医生看孩子, 在脑子里飞快地查询一连串知识。我们把医生的"思考"分成三种由浅入深的查询方式, 每一种都对应芯片里一种电流流动的方式。看完这三层, 你就理解了 CDC 怎么"想问题"。
整个过程只需要 ~10 纳秒。没有 CPU, 没有指令, 没有"先把问题翻译成机器能懂的语言"这一步。电流流过那个房间的瞬间, 答案就出现了——不是被"算"出来, 是被"读"出来。这就是 CDC 最基本的原子操作。
问"发烧指向感染吗?"和问"发烧指向什么?"——耗时是一样的。都是 ~10 纳秒。这跟普通电脑天差地别——普通电脑里 N 个问题就要 N 倍时间, CDC 里只要它们同处一行, 一次电压就一起读完。这就是为什么医生的诊断思维"一瞬间"——他确实在并行思考。
每一步都是第二层的"一次电压一行读取"——只是这一周期的输出, 接进下一周期的输入。每步都重新做一次"读 + 阈值判断", 等于每步都把信号刷新干净, 这样错误就不会越走越大。这就是为什么从"发烧"一路追到"需要抗生素"——经过 4-5 步追问——总耗时也只是 40-50 纳秒。医生的"层层联想"在硬件上是一串互相驱动的电流脉冲。
这就是为什么我们说: 读取 = 推理。
芯片不是在"算"什么——它没有算术单元、没有指令、没有解释器。
电流自己流过去, 答案自己浮现出来——就像把钥匙插进锁孔, 锁自己告诉你能不能开。