← 返回 JSSC 论文列表JSSC 2024第1期Digital Circuits65nmEqualizer
CTLE-Ising: A Continuous-Time Latch-Based Ising Machine Featuring One-Shot Fully Parallel Spin Updates and Equalization of Spin States
提出一种基于锁存器的连续时间伊辛机,用于高效解决组合优化问题。
0.656 × 0.680 mm², 40 × 36 自旋阵列
伊辛机组合优化锁存器连续时间CMOS
▸创新点1:连续时间操作(方法创新)。该论文提出了一种连续时间操作的Ising机器,相较于传统的离散时间操作,显著减少了计算延迟和能量消耗,实现了1000倍的加速。
▸创新点2:锁存器自旋电路(电路创新)。采用紧凑的锁存器自旋电路,使得自旋状态能够随机化或叠加初始状态,从而找到更低Ising哈密顿量的解决方案,提升了求解组合优化问题的效率。
▸创新点3:全并行自旋操作(系统创新)。通过全并行自旋操作(锁存器之间的耦合),显著提高了计算并行度,进一步降低了计算延迟和能量消耗,适用于大规模组合优化问题求解。
▸创新点4:低功耗设计(电路创新)。在0.75-1.05V核心供电电压下,仅消耗0.2-3nJ能量,展示了其在低功耗应用场景中的潜力。
Abstract
Recently, hardware accelerators based on the Ising model have gained ever-increasing interest by demonstrating their capabilities of solving complex decision and optimiza- tion problems that are intractable using classical computers [CPUs/graphics processing units (GPUs)]. The problems are translated into combinatorial optimization problems (COPs) and mapped to the Ising machine, comprised of artificial spins interacting and naturally finding their optimal states. Recent discrete-time Ising machines operating at room tem- peratures have demonstrated solving small-scale COPs while consuming orders of magnitude lower energy than prior quan- tum annealers; however, they have several limitations due to their discrete-time operations, bulky spins, and lack of com- pact random number generators. In this work, we propose a novel Ising machine with compact latch-based spin circuits operating in a continuous time. The proposed continuous-time Ising machine finds solutions to COPs with fully parallel spin operations (couplings between latches), significantly reducing computing latency and energy consumption. Besides, the latch- based spins randomize or superpose their initial spin states to find better solutions with the lower Ising Hamiltonian (i.e., a key performance indicator (KPI) of the Ising machine). A 0.656 × 0.680 mm 2 test chip with a 40 × 36 latch-based spin array is fabricated using a 65 nm CMOS process. The proposed continuous-time latch-based spin with equalization (CTLE)