DROID: discrete-time simulation for ring-oscillator-based Ising design
Many combinatorial problems can be mapped to Ising machines, i.e., networks of coupled oscillators that settle to a minimum-energy ground state, from which the problem solution is inferred. This work proposes DROID, a novel event-driven method for simulating the evolution of a CMOS Ising machine to its ground state. The approach is accurate under general delay-phase relations that include the effects of the transistor nonlinearities and is computationally efficient. On a realistic-size all-to-all coupled ring oscillator array, DROID is nearly four orders of magnitude faster than a traditional HSPICE simulation and two orders of magnitude faster than a commercial fast SPICE solver in predicting the evolution of a coupled oscillator system and is demonstrated to attain a similar distribution of solutions as the hardware.
Authors
- S Ramprasath (ORCID: https://orcid.org/0000-0001-9487-9340)
- Ulya R. Karpuzcu (ORCID: https://orcid.org/0000-0001-9238-4256)
- Chris H. Kim (ORCID: https://orcid.org/0000-0002-4194-1347)
- Sachin S. Sapatnekar (ORCID: https://orcid.org/0000-0002-5353-2364)
- Abhimanyu Kumar (ORCID: https://orcid.org/0000-0002-8933-9996)
Institutions
- University of Minnesota (US)
- Indian Institute of Technology Madras (IN)
Publication Details
- Journal
- Scientific Reports
- Published
- 2025-05-28
- DOI
- https://doi.org/10.1038/s41598-025-00037-y
- Primary Topic
- Quantum Computing Algorithms and Architecture
- Type
- article
- Field-Weighted Citation Impact
- 0.00
Funders
- National Science Foundation
- Defense Advanced Research Projects Agency
- Advanced Research Projects Agency
- Air Force Research Laboratory