Skip to main content
Science Advances logoLink to Science Advances
. 2026 Mar 27;12(13):eadz2384. doi: 10.1126/sciadv.adz2384

Scalable Ising machine composed entirely of Si transistors

Seong-Yun Yun 1,†, Joon Pyo Kim 1,†, Jaeyong Jeong 1, Sang-Won Lee 1, Ye-Seong Chung 1, Sanghyeon Kim 1,2,*, Yang-Kyu Choi 1,2,*
PMCID: PMC13025105  PMID: 41894508

Abstract

We introduce a complementary metal-oxide semiconductor (CMOS) Ising machine (CIM) composed entirely of silicon-based metal-oxide semiconductor field-effect transistors (MOSFETs). Instead of adhering to the conventional functions of MOSFETs as switches or amplifiers, CIM adopts an unprecedented approach that uses the dual characteristics of MOSFETs to function as both oscillators and couplers, enabling the coupling strength between oscillators to be tuned through gate biasing. These dual behaviors facilitate effective synchronization within the CIM, while the use of MOSFETs ensures full compatibility with standard CMOS fabrication technology and provides a pathway toward scalable hardware implementation. We also address the challenge of frequency variability, a critical issue in a large-scale CIM, by finely tuning the gate voltage of the oscillating transistors. This strategy notably enhances the stability and reliability of the CIM, achieving a level of control that is difficult to attain in other Ising machines using heterotypic device architectures. This CIM was applied to solve a MaxCUT problem. The demonstrated advantages of our CIM, including its compact cell size, high scalability, and robust operation, represent a promising direction for the advancement of future large-scale and energy-efficient Ising machines.


A highly scalable and reliable CMOS Ising machine, entirely composed of silicon-based transistors, is demonstrated.

INTRODUCTION

Combinatorial optimization, a method that aims to find the minimum of an objective function within a large set of candidate solutions, is crucial in various industries including transportation and telecommunications. While specialized algorithms exist for specific cases, most real-world combinatorial optimization problems (COPs) remain intractable because of their complexity and the vast computational load, and require additional steps for conventional optimization methods (1, 2). Conventional heuristic methods for solving COPs rely on von Neumann architectures, which lead to an exponential growth in resources as problem size increases. As an alternative, an Ising machine has been proposed as a specialized hardware system to accelerate the solution of nondeterministic polynomial-time hard COPs, making it valuable in diverse fields such as autonomous vehicles, layout design, and drug discovery.

To date, the spin-based Ising model has been extensively studied for solving COPs, thanks to its inherent computational efficiency when handling such problems (3, 4). The Ising model consists of binary spin states connected by a coupling matrix, as shown in Fig. 1A. The Ising model provides a framework for identifying the spin configuration that minimizes the Ising Hamiltonian, effectively mapping COPs onto an energy minimization process. Ising machines have been developed using various technological approaches, including static random-access memory (SRAM)–based annealers implemented with complementary metal-oxide semiconductor (CMOS) technology (5, 6), quantum annealers (7, 8), and optical systems (9–11), each of which relies on distinct physical principles to perform optimization tasks. However, SRAM-based annealers, while benefiting from CMOS compatibility and room-temperature operation, are limited by their large footprint, as each SRAM cell consists of six metal-oxide semiconductor field-effect transistors (MOSFETs). Quantum annealers require ultralow temperatures, resulting in high operational costs, whereas optical coherent Ising machines suffer from structural complexity and limited scalability.

Fig. 1. Concept of all-MOSFET Ising machine.

Fig. 1.

(A) Spin-based Ising model. COPs can be mapped to an Ising model. (B) OIM comprising Nosc and couplers. There are two major limitations in conventional large-scale OIMs using CMOS circuits. One is the need for a large number of transistors and the other is fosc variations between oscillators. The proposed CIM consists of oscillating transistors (1T-Os) and coupling transistors (1T-Cs). (C) Operation of the 1T-O and 1T-C. (D) Schematic of the 1T-O coupled through 1T-C. The proposed CIM significantly reduces the number of transistors compared to circuit-based oscillators, thereby reducing footprint area, improving energy efficiency, and solving COPs accurately.

As another approach, oscillator-based Ising machines (OIMs) have attracted interest because of their simple architecture and inherent stochasticity, which enable the efficient exploration of complex energy landscapes (12–18). In general, an OIM processes signals based on the phase of oscillations instead of relying on the signal amplitude, and this is advantageous in terms of energy consumption. This feature is even more pronounced as the system size increases. In OIMs, the spin states in the Ising model are represented by individual oscillators, while spin interactions are modeled as coupling strengths between oscillators, as shown in Fig. 1B. Moreover, subharmonic injection locking (SHIL) has been used in OIMs to facilitate the identification of optimized solutions by constraining oscillator phases to two distinct states (19–21). These machines exploit the collective dynamics of coupled oscillators to naturally converge toward the global minima of the energy function.

However, despite their potential, existing OIMs are presently limited by their scalability and power efficiency. As the number of oscillators (Nosc) increases, the number of required couplers grows quadratically, leading to a substantial rise in configurational complexity. Previous CMOS-based OIMs use ring oscillators as the oscillating elements and use complex circuitry for coupling, which necessitates a large number of MOSFETs (13) and imposes constraints on both chip area and total energy consumption. The conventional use of MOSFETs as switches or amplifiers constrained prior efforts to consider them as standalone oscillators, thereby precluding the proposal to replace a ring oscillator with a single MOSFET. In response, alternative OIM architectures were introduced, which depart from CMOS technology, using metal-insulator transition (MIT) oscillators (22, 23). This approach offers advantages in terms of energy consumption by realizing oscillatory behavior using only a single MIT-based oscillator without relying on circuitry. However, the coupler used to connect multiple MITs poses challenges to miniaturization, large-scale integration, and CMOS compatibility. These challenges arise from the use of heterotypic resistors or capacitors, which are structurally different from MIT devices.

At the same time, prior implementations of OIMs have exhibited limited reconfigurability because they do not allow dynamic tuning of coupling strengths, which is an essential feature for a wide range of Ising model configurations (24). In particular, the requirement to dynamically adjust the coupling strength depending on the scale of connections remains a substantial challenge in reconfigurable hardware design. Another critical issue arises from frequency (fosc) variations among oscillators. As the number of coupled oscillators increases, their natural frequencies interact, resulting in phase dispersion that complicates the differentiation of spin states. While SHIL has demonstrated effectiveness in small-scale systems, difficulties arise in large-scale OIMs with complex Ising model connectivity. If the fosc variations exceeds the locking range of the injection signal, the system fails to solve the COPs correctly.

To address the limitations of existing OIMs, we present a highly scalable CMOS Ising machine (CIM) composed entirely of MOSFETs, using an industry-comparable structure with a footprint of 4F2. This work presents a demonstration of CIM that uses a single MOSFET as an individual oscillator and another as a coupler, thereby simplifying the overall design and enhancing scalability. As shown in Fig. 1C, each transistor-based oscillator (1T-O) represents an individual spin state, and each transistor-based coupler (1T-C) with adjustable frequency serves to regulate the strength of interaction between spins, effectively emulating spin-to-spin coupling. In the proposed CIM, the 1T-Os use vertical silicon pillars protruding from a silicon wafer as channels, each fully surrounded by a gate in what is known as a gate-all-around (GAA) structure. The 1T-C uses a planar silicon channel that serves as the floating body (FB), with the gate positioned above it. In this work, the vertically structured 1T-Os and the planar 1T-Cs were fabricated separately and connected using wire bonding for the characterizations. In future work, monolithic integration through vertical stacking will be used by fabricating the 1T-Cs using thin-film transistors with polycrystalline silicon channels directly above the vertical 1T-Os to further enhance packing density for very large-scale integration. The vertical stacking of MOSFETs for such monolithic integration has already been commercially realized in vertical NAND flash memory under architectures known as “cell over periphery” or “periphery under cell.” Thus, this approach aligns with, rather than contradicts, Jack Kilby’s original concept of the integrated circuit.

Figure 1D presents a conceptual schematic of the coupled 1T-Os through 1T-C. Unlike other devices used in Ising machines, the 1T-O regulates fosc through gate voltage (VG,1T-O), enabling a compact and energy-efficient design. Furthermore, we demonstrate that tuning VG,1T-O allows precise adjustment of fosc, effectively reducing frequency dispersion in large-scale CIMs and thereby improving system solvability. The results confirmed the robustness of this approach in mitigating frequency dispersion and maintaining reliable phase synchronization across the CIM.

On the other hand, the 1T-C modulates the coupling strength between connected 1T-Os by adjusting its channel conduction state via its gate voltage (VG,1T-C), in contrast to passive devices such as resistors and capacitors, which lack external tunability. The use of an active device such as an MOSFET to achieve tunable coupling strength also distinguishes this approach from previous work that reported a reconfigurable coupled oscillator platform based on CMOS circuits (25). This functionality enables reconfigurable operation of the CIM across diverse applications by supporting multiple levels of coupling strength, thereby facilitating highly flexible connectivity within the system. In addition, unintended current paths, commonly known as sneaky paths between adjacent elements in the arrayed CIM, are effectively suppressed. This is attributed to the use of three-terminal MOSFET-based 1T-Os and 1T-Cs, whose structural configuration inherently prevents leakage currents and parasitic bypasses compared to two-terminal devices. Last, to validate the feasibility of the proposed CIM, using SHIL, we solved the MaxCUT problems through both hardware experiments for a small-scale case and semiempirical simulations for a large-scale scenario.

RESULTS

Characteristics of a 1T-O

The n-channel 1T-Os were fabricated using standard CMOS fabrication technology. To minimize the footprint area, a vertical MOSFET structure with a layout of 4F2 was designed. In addition, a GAA configuration was devised to effectively confine holes to sustain oscillations. Figure 2A presents a schematic of the 1T-Os; Fig. 2B shows a scanning electron microscopy (SEM) image of the fabricated 1T-O array, and Fig. 2C presents a cross-sectional transmission electron microscopy (TEM) image of a single 1T-O. Each 1T-O is composed of an n+ source (S) at the top, a p-type FB in the middle, and an n+ drain (D) at the bottom. The p-type FB is fully surrounded by a gate (G). The diameter and height of the silicon pillar are 400 and 700 nm, respectively. The detailed fabrication processes are explained in fig. S1. This vertical structure inherently provides an FB due to the GAA configuration, while also enabling scalability, high integration density, and the realization of large-scale CIM (26, 27).

Fig. 2. Measured characteristics of 1T-O.

Fig. 2.

(A) Schematic illustration of the 1T-O array with a vertical pillar channel surrounded by a gate. (B) SEM image of the vertical 1T-O array. (C) TEM image of the vertical 1T-O. (D) Energy band diagram for the 1T-O. The energy barrier height between source and FB (Vbi,S-FB) is controlled by its gate voltage (VG,1T-O). (E) Measured output characteristic (ID-VD) of the 1T-O for various VG,1T-O. At VLU, ID was abruptly increased from HRS to LRS. The value of VLU was also adjusted by VG,1T-O. (F) Measured oscillating Vout of the 1T-O for various VG,1T-O. Vout oscillates between Vtop and Vbot. (G) Measured latch-up voltage (VLU) and oscillation frequency (fosc) of the five 1T-Os for various VG,1T-O.

Figure 2D illustrates the energy band diagram along the vertical depth direction. The FB is physically isolated by the S/D and electrically confined by the built-in potential (Vbi,S-FB) at the S-FB junction and the built-in potential (Vbi,D-FB) at the D-FB junction along the vertical direction. The FB is also completely surrounded by the gate dielectrics due to its GAA structure. When a drain voltage (VD) is applied to the D, the Vbi,D-FB is enlarged sufficiently to initiate impact ionization (II) near the D, leading to the iterative generation of electron-hole pairs. The generated holes momentarily accumulate in the FB, reducing the Vbi,S-FB and thereby increasing the injection of electrons from the S toward the FB, which further enhances II. The generated electrons add to the injected electrons, amplifying the II process further. This cycle of carrier generation, accumulation, and reinforcement continues as a positive feedback loop until all the holes are evacuated from the FB. When the FB becomes fully charged with the generated holes, the Vbi,S-FB is reduced to nearly 0 V, becoming effectively flattened. At a critical latch voltage (VLU), the accumulated holes in the FB are suddenly released toward the S because Vbi,S-FB disappears. These sequential processes were explained and verified by transient simulations with the aid of the Sentaurus TCAD tool (commercial device simulator) in fig. S2. Consequently, the drain current (ID) abruptly increases, transitioning the 1T-O from a high-resistance state (HRS) to a low-resistance state (LRS). This phenomenon is referred to as a single transistor latch (STL) (28–31).

Figure 2E presents the output characteristics (ID-VD) measured at various VG,1T-O. When VD is applied to the D, a one-time transition from HRS to LRS via the STL is observed at VLU. Unlike two-terminal bistable resistors (32, 33), the three-terminal 1T-O modulates VLU by adjusting VG,1T-O, which affects Vbi,S-FB. As VG,1T-O becomes more negative, fewer electrons can overcome Vbi,S-FB, resulting in reduced II and a corresponding decrease in VLU. In contrast, when input current (Iin) is applied to the D, the 1T-O exhibits repeated STL behavior. Within one cycle of the oscillation, the holes supplied by Iin increase Vbi,D-FB, thereby triggering II near the D, forming a positive feedback loop until STL occurs, and generating an oscillating output voltage (Vout) from the D. The accumulation of holes in the FB corresponds to a charging process, while their sudden effusion represents the discharging process. As long as an Iin of 10 μA is supplied, charging to the FB and discharging from the FB will occur iteratively. Consequently, Vout measured at the D terminal exhibits a triangular waveform oscillating between the top voltage (Vtop) and the bottom voltage (Vbot), while the output current (Iout) from the S terminal is characterized by sharp and narrow peaks (34). Vout increases linearly toward Vtop due to gradual charging and then abruptly drops to Vbot as a result of rapid discharging by STL, as shown in Fig. 2F. The tunability of fosc was experimentally confirmed by varying VG,1T-O, similar to the modulation of VLU achieved through adjustments to VG,1T-O, as shown in Fig. 2G. In addition, fosc was also tuned by modulating both Iin and parallel capacitance (Cpar). As shown in fig. S3, fosc increases with higher Iin and decreases with lower Cpar due to the accelerated charging and discharging, in accordance with the relation fosc = Iin/(Cpar·Vpp), where Vpp is defined as Vtop − Vbot (30). Changes in the number of interconnected oscillators also affect Cpar. This variation in Cpar leads to corresponding changes in fosc, which can be compensated by tuning VG,1T-O.

To evaluate the variability and reliability of the 1T-O in the proposed CIM, device-to-device (D2D) and cycle-to-cycle (C2C) variations were statistically characterized, as shown in fig. S4. The variations were assessed using the metric of VLU. Furthermore, forming the S/D of 1T-O by epitaxial growth, rather than by ion implantation, which introduces statistical fluctuations in the junction profile, yields more uniform metallurgical junctions between the n+ S/D and the p-type channel and is expected to further improve D2D uniformity.

Characteristics of a 1T-C

To achieve the reconfigurable control of coupling between two 1T-Os, the D and S of 1T-C were connected to the output terminals (drains) of the two 1T-Os, as shown in Fig. 3A. The SEM image of the 1T-C with channel length (Lch) of 380 nm and width (Wch) of 180 nm is shown in fig. S5A. The threshold voltage of the 1T-C (VT,1T-C) was found to be near 0 V, as shown in fig. S5B. To show the suitability of the 1T-C in large-scale CIM, D2D and C2C variations of the 1T-C were also measured, as shown in fig. S6, using VT,1T-C as a metric. Their low variations can be attributed to the mature CMOS fabrication technology, demonstrating superior reliability and uniformity compared with OIM approaches that rely on non–CMOS-compatible materials and processes.

Fig. 3. Measured characteristics of coupled 1T-Os through 1T-C.

Fig. 3.

(A) Circuit diagram of two 1T-Os coupled by 1T-C. (B) Oscillating output voltages (Vout,1 from 1T-O1 and Vout,2 from 1T-O2) for various gate voltages of the 1T-C (VG,1T-C). Out-of-phase synchronization was observed when VG,1T-C was larger than a criterion value of 3 V. (C) Comparison of measured and simulated phase difference (Δϕ) between the two 1T-Os for various VG,1T-C. The shaded region indicates various levels for multibit. Five different 1T-O/1T-C combinations were selected for measurement. The top axis shows the calibrated coupling strength (Kij) derived from the measured Δϕ, illustrating the implementation of the full three-bit weight range in simulation for solving MaxCUT problems.

Then, Vout,1 corresponds to the source voltage of the 1T-C (VS,1T-C), while Vout,2 corresponds to the VD of the 1T-C (VD,1T-C). After the same VG,1T-O of −2.5 V was applied to each G of the 1T-Os and the same Iin of 10 μA was applied to each D of the 1T-Os, each Vout (Vout,1 and Vout,2) was then measured. The measured Vout,1 and Vout,2 for various VG,1T-C are compared in Fig. 3B.

The conductance state of the 1T-C channel is determined by voltage differences of the gate-to-source and gate-to-drain (ΔVGS,1T-C and ΔVGD,1T-C), which control the coupling strength between 1T-Os by leveraging the charge transfer and adjusting the phase difference (Δϕ). Herein, ΔVGS,1T-C is defined as VG,1T-C − VS,1T-C, and ΔVGD,1T-C is defined as VG,1T-C – VD,1T-C. As shown in fig. S7, ΔVGS,1T-C on the primary y axis and ΔVGD,1T-C on the secondary y axis were compared for various values of VG,1T-C. As VG,1T-C increases, the Δϕ between 1T-Os tends to become larger up to 180°. For dynamical coupling of two 1T-Os, the condition ΔVGS,1T-C > VT or ΔVGD,1T-C > VT must be satisfied to induce the on-state in the 1T-C, where the charge transfer between 1T-Os occurs through the 1T-C. Therefore, Δϕ ranging from 0° to 180° is modulated by VG,1T-C, as shown in Fig. 3C. This experimental observation was also validated through circuit simulations using LTSpice. On the other hand, in spin-based Ising models, a Δϕ of 0° corresponds to parallel spin alignment (e.g., up-up or down-down), resulting in energy minimization through positive coupling. Similarly, a Δϕ of 180° corresponds to antiparallel spin alignment (e.g., up-down or down-up), leading to another energy minimization through negative coupling. In the proposed CIM, a Δϕ of 0° indicates in-phase synchronization, whereas a Δϕ of 180° signifies out-of-phase synchronization. Consequently, the proposed CIM effectively maps spin interactions onto oscillator phase relationships.

Mitigation of frequency variability through gate-biasing

In large-scale CIMs, the number of interconnected oscillators varies with each network configuration. This leads to differences in the equivalent capacitance (Cequiv) due to variations in the connected capacitive loads. This causes variations in fosc. Specifically, as the Cequiv experienced by each oscillator increases, the fosc of that oscillator decreases. Consequently, variations in fosc across oscillators hinder effective coupling, preventing the large-scale CIM from accurately solving COPs.

However, gate-biasing of a 1T-O can mitigate these fosc variations through mismatch compensation. To investigate this, we mimicked the situation where multiple capacitive loads are connected to the 1T-O by using parallel capacitors that correspond to Cequiv. Figure 4A shows the circuit diagram of the coupled 1T-Os with parallelly connected Cequiv. When 1T-O1 was connected to Cequiv,1 and 1T-O2 was connected to Cequiv,2, Vout,1 and Vout,2 differed from each other. If Cequiv,1 is larger than Cequiv,2, the fosc of the 1T-O1 is smaller than that of the 1T-O2, leading to unsynchronized Vout,1 and Vout,2. However, by applying a more positive VG,1T-O1 to the 1T-O1, its fosc can be increased to match the fosc level of the 1T-O2. Figure 4B shows the case where a ΔCequiv (= Cequiv,1 − Cequiv,2) of 100 pF is compensated by the ΔVG,1T-O (= VG,1T-O1 − VG,1T-O2). By applying an appropriate ΔVG,1T-O, Δϕ between Vout,1 and Vout,2 approaches 180°, indicating clear out-of-phase synchronization. To further verify the compensation effect, we conducted a fast Fourier transform (FFT) analysis to assess whether the two 1T-Os’ fosc converge to nearly the same value. As shown in the FFT spectra (fig. S8), the coupled 1T-Os exhibit a clear fosc mismatch before compensation due to ΔCequiv; after VG,1T-O control, their fosc converge to nearly identical values. Furthermore, as shown in Fig. 4C, even with large ΔCequiv values between the two 1T-Os, applying an appropriate ΔVG,1T-O minimizes the fosc mismatch caused by ΔCequiv. Simulations using LTSpice also replicated this trend. Figure 4D shows the extracted fosc as a function of the Nosc used in the CIM. Ideally, if fosc remains consistent regardless of Nosc, effective coupling will be achieved among the 1T-Os in the CIM. However, as Nosc increases, fosc deviates from the locking range due to the SHIL, which hinders effective coupling. By adjusting the VG,1T-O biasing, fosc of the 1T-Os can be tuned, reducing the fosc variations across 1T-Os and restoring effective coupling. In this way, the proposed CIM can accurately solve COPs by gate-biasing to reduce the mismatch.

Fig. 4. Measured characteristics of coupled 1T-Os with parallelly connected capacitors (Cequiv,1, Cequiv,2) through 1T-C.

Fig. 4.

(A) Circuit diagram of the coupled 1T-Os parallelly connected to Cequiv through 1T-C to emulate networks in large-scale CIM configurations. (B) Oscillating Vout,1 and Vout,2 for various VG,1T-O differences (ΔVG,1T-O = VG,1T-O2 − VG,1T-O1) at the fixed Cequiv differences (ΔCequiv = Cequiv,2 − Cequiv,1). (C) Comparison of measured and simulated ΔVG,1T-O required to observe out-of-phase synchronization for various ΔCequiv. (D) Measured and simulated fosc according to the Nosc. fosc variation among 1T-Os in a CIM can be compensated by using VG,1T-O. For actual implementation of this mitigation, additional circuitry that extracts fosc and transmits the appropriate VG,1T-O is needed.

While this work demonstrates proof-of-concept compensation, practical large-scale systems will require peripheral circuitry for automated VG,1T-O control. To address fosc dispersion among 1T-Os, additional peripheral circuitry for VG,1T-O control is required. A conceptual diagram of the peripheral system, composed of compact building blocks such as a multiplexer, frequency detector, calibration logic, charge pump, and low-power digital-to-analog converter, is provided in fig. S9. Analogous to phase-locked-loop systems, the architecture adds only modest area and power overhead and remains fully CMOS compatible.

Subharmonic injection locking in the 1T-O

To enhance the robustness and efficiency of synchronization among 1T-Os, SHIL was introduced, as shown in fig. S10. SHIL was implemented by applying a sinusoidal voltage (Vinj) of 2 V with a frequency close to twice the fosc of the 1T-O through an injection capacitance (Cinj) of 30 pF. The configuration for SHIL is depicted in the inset of fig. S10B. Vout was binarized to phase 1 and phase 2, indicating that the 1T-O was locked to the external signal, as shown in fig. S10A. To clearly distinguish the binarized phases by eliminating other subpeaks, the Vout data were transformed into the frequency domain using an FFT, as shown in fig. S10B. In addition, as shown in fig. S10C, when fosc was extracted from the measured Vout at various finj, a linear relationship with a slope of 1/2 (i.e., fosc = finj/2) was observed within the locking range. Even in the presence of the aforementioned fosc variations, SHIL can compensate for them as long as they remain within the locking range. However, if each fosc of the 1T-Os is not within this range, phase binarization cannot be achieved despite the application of SHIL. In such cases, VG,1T-O can be adjusted to tune fosc and ensure effective coupling. In short, gate-biasing is the primary method for addressing fosc variations, with SHIL serving as a secondary approach. It is also important to investigate how Vinj affects SHIL. As shown in fig. S10D, Vinj was varied from 0.5 to 3.0 V. SHIL was not achieved when Vinj was 0.5 V. However, as Vinj increases, phase bifurcation progresses, and the associated statistical variations tend to decrease. These results indicate that the effect of SHIL becomes more pronounced with stronger injection signals (35, 36).

MaxCUT problem solving with the CIM

With the aid of SHIL, which enforces a binary phase and prevents ambiguous phases, the proposed CIM effectively solves MaxCUT problems. The MaxCUT problem is a representative example of COPs, with the objective of partitioning the nodes of a given graph into two complementary sets such that the number of edges between the two sets is maximized (37). As a proof of concept, a simplified MaxCUT problem was solved using CIM hardware. Figure 5 and fig. S11 show various graph configurations with four nodes and different numbers of edges, ranging from three to six. As shown in Figs. 5 (A to E), for a graph with four nodes and four edges, 1T-O1 and 1T-O4 shared the same phase, while 1T-O2 and 1T-O3 shared the other phase, which was out-of-phase relative to 1T-O1. Similarly, as shown in Fig. 5 (F to J), for a graph with four nodes and six edges, 1T-O1 and 1T-O2 shared the same phase, while 1T-O3 and 1T-O4 shared the opposite phase, also out-of-phase relative to 1T-O1. Notably, SHIL was effective not only in a single 1T-O but also in coupled 1T-Os. Across all graph configurations, the 1T-Os were binarized into two distinct phases, corresponding to the ground-state configuration. In contrast, when SHIL was not applied, the CIM failed to solve the problems, as shown in Fig. 5 (B and G) and fig. S12.

Fig. 5. Experimental data after solving the MaxCUT problem with four nodes.

Fig. 5.

(A) MaxCUT problem with five edges. For all 1T-Cs, VG,1T-C was set to 4 V. (B) Measured Vout for 1T-Oi (i = 1, 2, 3, and 4) in (A) without SHIL. (C) A close-up view of the shaded region in (B). (D) Measured Vout for 1T-Oi (i = 1, 2, 3, and 4) in (A) with SHIL. (E) A close-up view of the shaded region in (D). (F) MaxCUT problem with six edges. (G) Measured Vout for 1T-Oi (i = 1, 2, 3, and 4) in (F) without SHIL. (H) A close-up view of the shaded region in (G). (I) Measured Vout for 1T-Oi (i = 1, 2, 3, and 4) in (F) with SHIL. (J) A close-up view of the shaded region in (I).

Next, to demonstrate that VG,1T-O control can also be applied in MaxCUT problem solving, we performed 50 measurement runs on a case where each 1T-O had a different Nosc interconnected, as shown in fig. S13. In a four-node, three-edge graph, two of the 1T-Os were connected to two neighbors, while the remaining two were connected to only one neighbor. Since the number of connections effectively acts as Cequiv for each 1T-O, this configuration induced fosc dispersion, which often resulted in either no valid cut formation or incorrect solutions, thereby preventing convergence to the correct ground state. However, by applying VG,1T-O, the slower 1T-Os could be accelerated, allowing the system to converge to the correct solution. Consequently, when comparing the success probability of the CIM (Psuc)—defined as the ratio of the number of trials that successfully identified the true ground-state energy to the total number of trials conducted—a clear enhancement of Psuc was observed.

It is impractical to perform full hardware-based validation for large-scale problems by connecting all 1T-Os and 1T-Cs. Instead, semiempirical simulations were conducted with the aid of MATLAB, based on experimental data from paired 1T-Os and their mediating 1T-C. Using this approach, we conducted semiempirical simulations for a large-scale MaxCUT problem with various numbers of nodes (Nnode) and 50% connectivity, using the proposed CIM. Here, as shown in fig. S14, connectivity is defined as the ratio between the number of connected edges and the total number of possible edges. Psuc was extracted to enable comparison between each case. The graphs were generated using the Rudy graph generator (38). The benchmark for the true ground state was established using solutions obtained from the Biq Mac solver, which uses a branch-and-bound algorithm (39). The results in Fig. 6 (A and B) show the Ising energy and the normalized cut-set weight, respectively, for a 100-node MaxCUT problem with 50% connectivity over 50 independent runs. Phase evolution in a single run is shown in fig. S15, offering a visual representation of how the system dynamically seeks the optimal solution over time.

Fig. 6. Simulated data for solving MaxCUT problems with large-scale CIM.

Fig. 6.

(A) Ising energy versus oscillation cycles. The gray lines represent 50 runs, while the black line highlights a run that successfully finds the solution. a.u., arbitrary units. (B) Normalized cut-set weight versus oscillation cycles. (C) Psuc after solving multi-weight MaxCUT problems for various weights (one-, two-, and three-bit) versus different Nnode. (D) Psuc after solving MaxCUT problems with and without VG,1T-O control.

The effectiveness of the proposed CIM for solving MaxCUT problems stems from its reconfigurable coupling strength, which is enabled by tuning VG,1T-C, and its ability to minimize frequency dispersion among 1T-Os by controlling VG,1T-O. This reconfigurability allowed us to implement multiweight MaxCUT problems by assigning discrete coupling strengths between oscillator nodes. On the basis of the experimentally validated ability to achieve up to eight distinct phase states, we extended the simulation framework to support weighted graphs with one-, two-, and three-bit weights. Simulations were conducted across various graph sizes with 50% connectivity. As shown in Fig. 6C, the Psuc increases with higher bit-width weights. The improvement arises because additional discrete coupling levels provide greater flexibility to compensate for D2D variability and connectivity imbalance. In one-bit coupling, all interactions are fixed to a single strength, which can be insufficient when oscillator frequencies are dispersed. In contrast, two- and three-bit coupling attenuate connections, reduce imperfections, and promote more reliable convergence to the ground state. This demonstrates not only the versatility of the proposed CIM for solving multiweight MaxCUT problems but also its robustness under practical nonideal conditions, highlighting the potential for scalable and reconfigurable Ising computation.

We further demonstrated that reducing frequency dispersion among oscillators significantly enhances Psuc. When the fosc variation among the 1T-Os was large, Psuc was low even with injection locking because of the excessive capacitive load on each oscillator. However, by properly adjusting VG,1T-O to reduce fosc variation, Psuc was significantly improved compared to the uncompensated case, as shown in Fig. 6D. Furthermore, as shown in fig. S16, thanks to the inherent parallelism of the CIM, the time to solution was significantly shorter than that of conventional CPU-based algorithms solving the same problem. This advantage became more pronounced as the problem size increased and the complexity grew.

DISCUSSION

In this work, we have demonstrated a highly scalable CIM using 100% silicon MOSFETs (Si-MOSFETs). The CIM consists of 1T-Os and 1T-Cs, which correspond to spin states and their interaction. By using a single Si-MOSFET as both a frequency-tunable 1T-O and a reconfigurable 1T-C, we significantly reduce the hardware complexity of conventional OIMs, thereby achieving superior scalability and integration density compared to circuit-based oscillators and resistor- or capacitor-based couplers. The frequency tunability provides an effective way of mitigating fosc variations caused by different capacitive loads in large-scale CIM implementations. In addition, the precise reconfigurability of the coupling strength using 1T-C enables flexible connectivity for solving diverse COPs. Distinctive advantages of this work compared to previous reports are illustrated in fig. S17 and compared in table S1. This work demonstrates a CIM using Si-MOSFETs as oscillators rather than circuits and as couplers instead of capacitors and resistors that are not easily scalable, thereby mitigating variations in fosc to effectively solve COPs. To validate our proposed CIM, we applied it to solving MaxCUT problems. Experimental results demonstrated that the system successfully identified optimal spin configurations, proving the feasibility of our approach. This work establishes a ground-breaking framework for efficient and scalable CIM, offering a viable alternative to conventional von Neumann–based heuristic solvers.

MATERIALS AND METHODS

Device fabrication

The fabrication of the 1T-O starts with a three-step ion implantation on a (100) bulk-Si wafer. The top source region was formed via shallow implantation of high-dose arsenic (As), the FB region was implanted with a moderate dose of boron (B) at a medium depth, and the bottom drain was created through deep implantation of high-dose phosphorus (P). An annealing process was then conducted to activate the dopants. Next, the vertical pillar was defined using photolithography and plasma etching. The deposition of the first interlayer dielectric (ILD) was followed to electrically isolate each 1T-O. Then, gate dielectrics and n+ in situ–doped poly-crystalline silicon (poly-Si) gate were sequentially deposited, fully wrapping the vertical pillar due to their conformal nature. Afterward, the gate was patterned using another photolithography step and plasma etching. The second ILD was deposited to isolate all electrodes from the overlying metal lines. Metallization using Ti/TiN/W layers was then performed to form electrical contacts and interconnects.

On the other hand, not all components comprising the CIM need to be integrated simultaneously. Some elements can be monolithically integrated using a stacked “one-over-the-other” configuration without significantly compromising the aforementioned advantages in scalability and manufacturing efficiency. For example, 1T-Cs can be positioned above the vertical 1T-Os to minimize the overall footprint, as shown in fig. S18, although this concept could not be demonstrated in the present work because of limitations in the fabrication facilities. For the STL at low VLU, a single-crystalline silicon channel is preferred for a vertical 1T-O, whereas for monolithic integration, a poly-Si channel is preferred for a horizontal 1T-C, which is a type of thin-film transistor.

Characterization and measurement

The dc electrical characterization of the 1T-O and 1T-C was conducted using a semiconductor parameter analyzer (B1500A, Keysight). To apply sinusoidal injection signal to the 1T-O for SHIL, a function generator (AFG 3022B, Tektronix) was used. The Vout of the 1T-O alone and the coupled 1T-Os were measured using an oscilloscope (TBS 200B, Tektronix). The experimental setup for the proposed CIM is shown in fig. S19.

Simulations

Device simulations were performed using the Sentaurus TCAD simulator (Synopsys) to analyze the STL. All device parameters were set to values closely matching those obtained from TEM images. The 1T-O was modeled as a voltage-controlled threshold switch in parallel with a capacitor for semiempirical simulations of large-scale arrays in the CIM using SPICE software (LTspice, Analog Devices). To address the MaxCUT problems through multiple simulation runs, we used a stochastic differential equation solver within a MATLAB simulation framework to closely replicate the dynamics of the coupled Si oscillating transistor system under injection locking. The fitting of the coupling strength, injection locking strength, and frequency dispersion were based on the experimental observations.

Acknowledgments

Funding:

This work was funded by the National Research Foundation of Korea (NRF) grant RS-2025-04162969 (Y.-K.C.), National Research Foundation of Korea (NRF) grant RS-2023-00260637 (Y.-K.C.), National Research Foundation of Korea (NRF) grant RS-2023-00217888 (Y.-K.C.), National Research Foundation of Korea (NRF) grant RS-2024-00333710 (Y.-K.C.), National Research Foundation of Korea (NRF) grant RS-2023-00215860 (S.K.), National Research Foundation of Korea (NRF) grant RS-2023-00273669 (S.K.), National Research Foundation of Korea (NRF) grant RS-2024-00416583 (S.K.), National Research Council of Science & Technology (NST) grant GTL24041-000 (S.K.), National Research Council of Science & Technology (NST) grant GTL24041-103 (S.K.), and Korea Association for ICT Promotion (KAIT) grant RS-2023-KI002692 (S.K.).

Author contributions:

Conceptualization: S.-Y.Y., J.P.K., S.K., and Y.-K.C. Experiment: S.-Y.Y. and J.P.K. Simulation: S.-Y.Y. and J.P.K. Visualization: S.-Y.Y. and J.P.K. Validation: S.-Y.Y., J.P.K., J.J., and Y.-S.C. Methodology: S.-Y.Y., J.P.K., and S.-W.L. Supervision: S.K. and Y.-K.C. Writing—original draft: S.-Y.Y. and J.P.K. Writing—review and editing: S.K. and Y.-K.C.

Competing interests:

The authors declare that they have no competing interests.

Data, code, and materials availability:

All data and code needed to evaluate and reproduce the results in the paper are present in the paper and/or the Supplementary Materials. This study did not generate new materials.

Supplementary Materials

This PDF file includes:

Figs. S1 to S19

Table S1

Supplementary Text

REFERENCES

  • 1.Peres F., Castelli M., Combinatorial optimization problems and metaheuristics: Review, challenges, design, and development. Appl. Sci. 11, 6449 (2021). [Google Scholar]
  • 2.Schuetz M. J. A., Brubaker J. K., Katzgraber H. G., Combinatorial optimization with physics-inspired graph neural networks. Nat. Mach. Intell. 4, 367–377 (2022). [Google Scholar]
  • 3.Brush S. G., History of the Lenz-Ising model. Rev. Mod. Phys. 39, 883–893 (1967). [Google Scholar]
  • 4.Lucas A., Ising formulations of many NP problems. Front. Phys. 2, 5 (2014). [Google Scholar]
  • 5.M. Yamaoka, T. Okuyama, M. Hayashi, C. Yoshimura, T. Takemoto, CMOS annealing machine: An in-memory computing accelerator to process combinatorial optimization problems, Proceedings of the 2019 IEEE Custom Integrated Circuits Conference (CICC) (2019), pp. 1–8. [Google Scholar]
  • 6.Takemoto T., Hayashi M., Yoshimura C., Yamaoka M., A 2×30k-spin multi-chip scalable CMOS annealing processor based on a processing-in-memory approach for solving large-scale combinatorial optimization problems. IEEE J. Solid State Circuits 55, 145–156 (2020). [Google Scholar]
  • 7.Hamerly R., Inagaki T., McMahon P. L., Venturelli D., Marandi A., Onodera T., Ng E., Langrock C., Inaba K., Honjo T., Enbutsu K., Umeki T., Kasahara R., Utsunomiya S., Kako S., Kawarabayashi K., Byer R. L., Fejer M. M., Mabuchi H., Englund D., Rieffel E., Takesue H., Yamamoto Y., Experimental investigation of performance differences between coherent Ising machines and a quantum annealer. Sci. Adv. 5, eaau0823 (2019). [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 8.Johnson M. W., Amin M. H. S., Gildert S., Lanting T., Hamze F., Dickson N., Harris R., Berkley A. J., Johansson J., Bunyk P., Chapple E. M., Enderud C., Hilton J. P., Karimi K., Ladizinsky E., Ladizinsky N., Oh T., Perminov I., Rich C., Thom M. C., Tolkacheva E., Truncik C. J. S., Uchaikin S., Wang J., Wilson B., Rose G., Quantum annealing with manufactured spins. Nature 473, 194–198 (2011). [DOI] [PubMed] [Google Scholar]
  • 9.McMahon P. L., Marandi A., Haribara Y., Hamerly R., Langrock C., Tamate S., Inagaki T., Takesue H., Utsunomiya S., Aihara K., Byer R. L., Fejer M. M., Mabuchi H., Yamamoto Y., A fully programmable 100-spin coherent Ising machine with all-to-all connections. Science 354, 614–617 (2016). [DOI] [PubMed] [Google Scholar]
  • 10.Honjo T., Sonobe T., Inaba K., Inagaki T., Ikuta T., Yamada Y., Kazama T., Enbutsu K., Umeki T., Kasahara R., Kawarabayashi K., Takesue H., 100,000-spin coherent Ising machine. Sci. Adv. 7, eabh0952 (2021). [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 11.Inagaki T., Haribara Y., Igarashi K., Sonobe T., Tamate S., Honjo T., Marandi A., McMahon P. L., Umeki T., Enbutsu K., Tadanaga O., Takenouchi H., Aihara K., Kawarabayashi K., Inoue K., Utsunomiya S., Takesue H., A coherent Ising machine for 2000-node optimization problems. Science 354, 603–606 (2016). [DOI] [PubMed] [Google Scholar]
  • 12.Mohseni N., McMahon P. L., Byrnes T., Ising machines as hardware solvers of combinatorial optimization problems. Nat. Rev. Phys. 4, 363–379 (2022). [Google Scholar]
  • 13.Moy W., Ahmed I., Chiu P. W., Moy J., Sapatnekar S. S., Kim C. H., A 1,968-node coupled ring oscillator circuit for combinatorial optimization problem solving. Nat. Electron. 5, 310–317 (2022). [Google Scholar]
  • 14.T. Wang, L. Wu, J. Roychowdhury, New computational results and hardware prototypes for oscillator-based Ising machines, Proceedings of the 56th Annual Design Automation Conference 2019 (2019), vol. 56, pp. 1–2. [Google Scholar]
  • 15.Lee Y. W., Kim S. J., Kim J., Kim S., Park J., Jeong Y., Hwang G. W., Park S., Park B. H., Lee S., Demonstration of an energy-efficient Ising solver composed of ovonic threshold switch (OTS)-based nano-oscillators (OTSNOs). Nano Converg. 11, 232–256 (2024). [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 16.Dutta S., Khanna A., Assoa A. S., Paik H., Schlom D. G., Toroczkai Z., Raychowdhury A., Datta S., An Ising Hamiltonian solver based on coupled stochastic phase-transition nano-oscillators. Nat. Electron. 4, 502–512 (2021). [Google Scholar]
  • 17.Kim J. P., Kim H. W., Jeong J., Park J., Kuk S., Kim J., Woo J., Kim S., BEOL-compatible 4F2 oscillator using vertical InGaAs biristor for highly scalable monolithic 3D Ising solver. Small 20, 2406822 (2024). [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 18.Chen X., Yang D., Hwang G., Dong Y., Cui B., Wang D., Chen H., Lin N., Zhang W., Li H., Shao R., Lin P., Hong H., Yao Y., Sun L., Wang Z., Yang H., Oscillatory neural network-based Ising machine using 2D memristors. ACS Nano 18, 10758–10767 (2024). [DOI] [PubMed] [Google Scholar]
  • 19.Rategh H. R., Lee T. H., Superharmonic injection-locked frequency dividers. IEEE J. Solid State Circuits 34, 813–821 (1999). [Google Scholar]
  • 20.T. Wang, J. Roychowdhury, OIM: Oscillator-based Ising machines for solving combinatorial optimisation problems, International Conference Unconventional Computation and Natural Computation (2019), pp. 232–256. [Google Scholar]
  • 21.J. P. Kim, H. W. Kim, J. Jeong, J. Park, S. K. Kim, J. Kim, J. Woo, S. Kim, BEOL-compatible 4F2 single crystalline semiconductor oscillator for low-power and large-scale oscillatory neural network hardware, Proceedings of the 2023 International Electron Devices Meeting (IEDM) (2023), pp. 1–4. [Google Scholar]
  • 22.Avedillo M. J., Través M. J., Delacour C., Todri-Sanial A., Linares-Barranco B., Núñez J., Operating coupled VO2-based oscillators for solving Ising models. IEEE J. Emerg. Sel. Top. Circuits Syst. 13, 901–913 (2023). [Google Scholar]
  • 23.Maher O., Jiménez M., Delacour C., Harnack N., Núñez J., Avedillo M. J., Linares-Barranco B., Todri-Sanial A., Indiveri G., Karg S., A CMOS-compatible oscillation-based VO2 Ising machine solver. Nat. Commun. 15, 3334 (2024). [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 24.Kim J. P., Kuk S.-H., Kim H. W., Jeong J., Park J., Kim B. H., Kim J., Todri-Sanial A., Kim S., Monolithic 3D oscillatory Ising machine using reconfigurable FeFET routing for large-scalability and low-power consumption. Adv. Sci. 12, e2413247 (2025). [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 25.Bashar M. K., Mallick A., Truesdell D. S., Calhoun B. H., Joshi S., Shukla N., Experimental demonstration of a reconfigurable coupled oscillator platform to solve the Max-Cut problem. IEEE J. Explor. Solid State Comput. Devices Circuits 6, 116–121 (2020). [Google Scholar]
  • 26.Donaghy D., Hall S., deGroot C. H., Kunz V. D., Ashburn P., Design of 50-nm vertical MOSFET incorporating a dielectric pocket. IEEE Trans. Electron Devices 51, 158–160 (2004). [Google Scholar]
  • 27.Han J.-K., Yun S.-Y., Yu J.-M., Jeon S.-B., Choi Y.-K., Artificial multisensory neuron with a single transistor for multimodal perception through hybrid visual and thermal sensing. ACS Appl. Mater. Interfaces 15, 5449–5455 (2023). [DOI] [PubMed] [Google Scholar]
  • 28.Singh Parihar M., Ghosh D., Kranti A., Single transistor latch phenomenon in junctionless transistors. J. Appl. Phys. 113, 184503 (2013). [Google Scholar]
  • 29.Lee S.-W., Kim S.-I., Yun S.-Y., Han J.-K., Yu J.-M., Son J.-H., Choi Y.-K., Single transistor latch Near 1 V with asymmetric biasing in a MOSFET. IEEE Trans. Electron Devices 71, 6539–6543 (2024). [Google Scholar]
  • 30.Yun S.-Y., Han J.-K., Choi Y.-K., A nanoscale bistable resistor for an oscillatory neural network. Nano Lett. 24, 2751–2757 (2024). [DOI] [PubMed] [Google Scholar]
  • 31.Chen C.-D., Matloubian M., Sundaresan R., Mao B.-Y., Wei C. C., Pollack G. P., Single-transistor latch in SOI MOSFETs. IEEE Electron Device Lett. 9, 636–638 (1988). [Google Scholar]
  • 32.Han J.-K., Seo M., Kim W.-K., Kim M.-S., Kim S.-Y., Kim M.-S., Yun G.-J., Lee G.-B., Yu J.-M., Choi Y.-K., Mimicry of excitatory and inhibitory artificial neuron with leaky integrate-and-fire function by a single MOSFET. IEEE Electron Device Lett. 41, 208–211 (2020). [Google Scholar]
  • 33.Yun S.-Y., Lee S.-W., Lee T., Son J.-H., Yu J.-M., Choi Y.-K., Frequency response to AC input signal in a neuristor. IEEE Trans. Electron Devices 71, 7484–7488 (2024). [Google Scholar]
  • 34.Lee S.-W., Yun S.-Y., Han J.-K., Zho Y.-H., Jeon S.-B., Choi Y.-K., Spike-based neuromorphic hardware for dynamic tactile perception with a self-powered mechanoreceptor array. Adv. Sci. 11, 2402175 (2024). [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 35.Paciorek L. J., Injection locking of oscillators. Proc. IEEE 53, 1723–1727 (1965). [Google Scholar]
  • 36.P. Bhansali, J. Roychowdhury, Gen-Adler: The generalized Adler’s equation for injection locking analysis in oscillators, Proceedings of the 2009 Asia and South Pacific Design Automation Conference (2009), pp. 522–527. [Google Scholar]
  • 37.Festa P., Pardalos P. M., Resende M. G. C., Ribeiro C. C., Randomized heuristics for the Max-Cut problem. Optim. Methods Softw. 17, 1033–1058 (2002). [Google Scholar]
  • 38.G. Rinaldi (1998); https://user.tu-chemnitz.de/~helmberg/rudy.tar.gz.
  • 39.A. Wiegele, Biq Mac Library – A collection of Max-Cut and quadratic 0–1 programming instances of medium size (2007); https://biqmac.aau.at/biqmaclib.pdf.

Associated Data

This section collects any data citations, data availability statements, or supplementary materials included in this article.

Supplementary Materials

Figs. S1 to S19

Table S1

Supplementary Text

Data Availability Statement

All data and code needed to evaluate and reproduce the results in the paper are present in the paper and/or the Supplementary Materials. This study did not generate new materials.


Articles from Science Advances are provided here courtesy of American Association for the Advancement of Science

RESOURCES