论文标题
过去:一个分支开关的超导时间NOC
PaST-NoC: A Packet-Switched Superconducting Temporal NoC
论文作者
论文摘要
时间计算有望减轻传统超导数字计算的严格区域约束和时钟分布开销。为了在芯片(NOC)上设计一个可扩展的,区域和功率的超导网络,我们提出了数据包切换的超导时间NOC(过去NOC)。过去的NOC使用种族逻辑(RL)在时间域中运行其控制路径,并结合无缓冲偏转流控制以最大程度地减少面积。数据包使用RL编码其目的地,并携带一个数据脉冲的集合,接收器可以将其解释为脉冲列,RL,串行二进制或其他格式。我们演示了如何根据2x2路由器和4x4蝴蝶作为构建块来扩展过去的任意拓扑结构。如我们所示,如果使用RL解释数据脉冲,则过去NOC在每个区域的吞吐量中都优于最先进的超导二进制NOC,而长数据包则高达5倍。
Temporal computing promises to mitigate the stringent area constraints and clock distribution overheads of traditional superconducting digital computing. To design a scalable, area- and power-efficient superconducting network on chip (NoC), we propose packet-switched superconducting temporal NoC (PaST-NoC). PaST-NoC operates its control path in the temporal domain using race logic (RL), combined with bufferless deflection flow control to minimize area. Packets encode their destination using RL and carry a collection of data pulses that the receiver can interpret as pulse trains, RL, serialized binary, or other formats. We demonstrate how to scale up PaST-NoC to arbitrary topologies based on 2x2 routers and 4x4 butterflies as building blocks. As we show, if data pulses are interpreted using RL, PaST-NoC outperforms state-of-the-art superconducting binary NoCs in throughput per area by as much as 5x for long packets.