Skip to main content
Advanced Science logoLink to Advanced Science
. 2026 Sep 27:e77797. Online ahead of print. doi: 10.1002/advs.77797

A Dual‐Programmable 2M NOR Flash Architecture for Energy‐Efficient In‐Memory Computing

Suhan Kim 1,#, Donghyun Ryu 2,#, Hyoseob Kim 1, Sangwoo Jung 1, Min‐Hwi Kim 1,3,✉
PMCID: PMC13616378  PMID: 42801588

ABSTRACT

Conventional NOR Flash architectures employ either a 1M structure or a 1T–1M structure, the latter integrating an access transistor to enable selective program and erase operations. While the access transistor occupies a substantial portion of the 1T–1M cell area, it does not contribute to information storage. Here, a 2M NOR Flash architecture is demonstrated in which two series‐connected charge‐trap transistors (Cell1 and Cell2) simultaneously function as programmable memory elements and current‐controlling components, enabling conductance‐window extension and current‐path gating within a single device structure. Device measurements show that sequential programming of the two memory devices significantly extends the accessible current window, reducing the minimum read current from 72.7 nA to 4.22 pA while maintaining reliable inhibit behavior under array bias conditions. Hardware‐aware neural inference further demonstrates that the extended conductance window reduces inference power by approximately 45% across multiple neural networks. In addition, the second programmable memory device enables true‐off hardware pruning and Cell2 state modulation, allowing substantial reduction of inference power while maintaining classification accuracy. These dual functional roles establish a task‐adaptive operation framework, in which the proposed 2M NOR Flash architecture serves as a scalable device platform for energy‐efficient compute‐in‐memory systems.

Keywords: charge‐trap synaptic device, compute‐in‐memory, energy‐efficient computing, hardware pruning, neural network inference, NOR Flash memory


In conventional NOR Flash, the access transistor occupies area but stores no information. Here, it is repurposed as a programmable second memory device that plays two functional roles: an analog memory element that lowers the minimum read current from 72.7 nA to 4.22 pA, and a current‐path gating element enabling true‐off pruning and current‐range modulation for energy‐efficient compute‐in‐memory.

graphic file with name ADVS-9999-e77797-g008.webp

1. Introduction

The growing demand for energy‐efficient artificial intelligence hardware has stimulated extensive research into compute‐in‐memory (CIM) architectures capable of performing analog multiply–accumulate (MAC) operations directly within memory arrays [1, 2, 3]. Various emerging and conventional non‐volatile memory technologies, including resistive random‐access memory (RRAM), phase‐change memory (PCM), ferroelectric RAM (FeRAM), magnetic RAM (MRAM), and Flash memory, have been explored as synaptic devices for neuromorphic and CIM systems [4, 5, 6, 7, 8, 9, 10, 11, 12].

Among these candidate technologies, Flash memory is particularly attractive for CIM applications because of its high integration density, mature CMOS‐compatible fabrication infrastructure, and compatibility with large‐scale memory manufacturing [13, 14, 15]. Recent demonstrations of Flash‐based or Flash‐derived neuromorphic and in‐memory computing hardware further highlight the potential of this technology family for energy‐efficient neural computing [16, 17, 18, 19, 20, 21].

The suitability of Flash memory for analog computing is strongly influenced by the underlying program and erase mechanisms that determine charge storage behavior and device reliability. In Flash devices, program and erase operations are typically achieved through hot‐carrier injection (HCI) or Fowler–Nordheim (FN) tunneling [15, 22, 23, 24]. HCI‐based programming relies on high‐energy carriers, which can induce localized oxide damage and spatially non‐uniform charge trapping, whereas FN tunneling enables more uniform charge transfer across the oxide and is therefore attractive for reliable operation in Flash‐based computing devices [22, 23, 24].

To support selective operation under such erase conditions, practical Flash arrays generally require a cell structure that electrically isolates the memory device from unselected channel regions [15, 25, 26]. In conventional NOR Flash architectures, this requirement is commonly addressed by adopting a 1T–1M structure, in which an access transistor is integrated alongside the memory device [15, 26, 27]. While simpler 1M configurations exist, the 1T–1M structure is widely used in practical NOR Flash arrays for its selectivity under array bias conditions. Recent Flash‐memory developments, including advanced NOR‐compatible architectures, highly integrated Flash chips, and Flash‐based vector–matrix operation, further indicate that array compatibility, density, and update controllability remain central design constraints in practical hardware implementations [26, 28, 29, 30]. Despite its essential role in enabling selective operation, however, the access transistor itself does not participate in information storage. Consequently, a substantial portion of the cell structure in 1T–1M NOR architectures is assigned to a component that does not directly contribute to memory density or computational functionality.

To address this limitation, a 2M NOR Flash architecture is introduced in which the access transistor of the conventional 1T–1M cell is repurposed as a second programmable charge‐trap memory device (Cell2). In this configuration, Cell2 plays two distinct functional roles depending on its programmed state: it can serve as an additional analog memory element that, in series with Cell1, extends the effective conductance window, or as a current‐path gating element that programmably blocks or restricts the current flow through the device.

Analog in‐memory computing hardware has shown strong potential for efficient neural inference, but its practical performance remains constrained by limited conductance range, residual current, and energy consumption during array‐level operation [31, 32, 33]. For energy‐efficient neuromorphic computing, an ideal synaptic memory device should simultaneously provide a wide analog conductance window, selective activation of synaptic connections, and low‐power operation, as conceptually summarized in Figure 1 [34, 35, 36]. However, these requirements are difficult to satisfy simultaneously in conventional NOR Flash architectures due to the limited functionality of the access transistor and the restricted conductance range of a single memory device. In this work, it is experimentally demonstrated that the proposed 2M NOR Flash device enables both analog conductance extension and programmable current‐path gating within a single device structure. Device measurements show that sequential programming of two memory devices extends the accessible current window from the nA range to the pA range, while the programmable state of the second memory device enables hardware‐level pruning and current‐range modulation. Through inhibit verification under array bias conditions and hardware‐aware neural inference, the architecture is further confirmed to maintain reliable selective operation while significantly reducing inference power. Importantly, the proposed structure remains fully compatible with conventional FN‐based NOR Flash fabrication flows and does not require additional masks or fundamentally new process modules.

FIGURE 1.

FIGURE 1

Key requirements for synaptic memory devices in neuromorphic computing systems. Conceptual illustration of the requirements for synaptic devices, including a wide analog conductance window, selective activation of synaptic connections, and energy‐efficient operation.

2. Results and Discussion

2.1. Architecture and Operating Principle of the Proposed 2M NOR Flash Device

The architecture of the proposed 2M NOR Flash device is described first (Figure 2a). The charge‐trap gate stack used in this work [37] is shown in the cross‐sectional TEM image of the charge‐trap memory device in Figure 2b, and the layout of the manufactured device with independently accessible source, drain, Gate1 and Gate2 terminals is presented in the optical top‐view image in Figure 2c.

FIGURE 2.

FIGURE 2

Device structure, conceptual transformation, and Cell2 functional roles of the proposed 2M NOR Flash architecture. (a) Schematic illustration of the proposed 2M NOR Flash device structure. (b) Cross‐sectional transmission electron microscopy image of a charge‐trap memory device, showing the TiN/Al2O3/Si3N4/SiO2/poly‐Si stack. (c) Optical top‐view image of the fabricated device, showing the source, drain, Gate1, and Gate2 terminals. (d) Conceptual comparison between the conventional 1T–1M NOR Flash cell and the proposed 2M NOR Flash cell, illustrating the transformation of the access transistor into an additional programmable memory element. (e) Two functional roles of Cell2 in the proposed 2M NOR Flash architecture: as an analog memory element enabling conductance‐window extension, and as a current‐path gating element enabling current suppression and state modulation.

In contrast to conventional 1T–1M NOR structures, where only one device stores information and the other serves as a passive access transistor, the proposed structure allows the access transistor to also function as a programmable memory element. As conceptually illustrated in Figure 2d, this transformation converts the conventional 1T–1M configuration into a 2M NOR Flash architecture in which both devices operate as memory elements. Because the two memory devices are connected in series, the effective conductance of the 2M NOR Flash device is jointly determined by their programmed states, enabling mutual modulation of the overall current. 

The two functional roles of Cell2 are illustrated in Figure 2e. When Cell2 is programmed into analog states together with Cell1, it serves as an additional analog memory element whose conductance is combined with that of Cell1 through the series configuration, enabling an extended effective conductance window. Alternatively, when Cell2 is programmed to strongly suppress the current path, it acts as a current‐path gating element that enables explicit control of synaptic activation, including complete suppression of current for pruning and selective modulation of the effective current range. Through these two functional roles of Cell2, the proposed 2M NOR Flash device unifies conductance extension and programmable current‐path gating within a single device structure.

2.2. Access Transistor as an Analog Memory Element

When Cell2 is utilized as an additional analog memory element, the effective conductance of the 2M NOR Flash device is jointly determined by the analog states of Cell1 and Cell2, as illustrated in Figure 3. The operation is based on a sequential programming scheme, as shown in Figure 3a, in which Cell1 and Cell2 are programmed in sequence.

FIGURE 3.

FIGURE 3

Cell2 as an analog memory element in the proposed 2M NOR Flash device. (a) Sequential programming scheme of the 2M NOR Flash device. (b) Transfer characteristics (ID–VG) under Cell1 programming, showing the formation of multiple analog states. (c) Transfer characteristics (ID–VG) under additional Cell2 programming, showing further modulation of the device characteristics.

Figure 3b shows the transfer characteristics obtained after programming Cell1. As the programming condition is gradually varied, multiple analog states are formed, establishing the base states of the device.

After defining the states of Cell1, additional programming of Cell2 further modulates the device characteristics. As shown in Figure 3c, the measured ID–VG curves shift systematically after Cell2 programming, indicating that the second memory device introduces an additional degree of modulation.

Because Cell2 modulation is applied on top of the states defined by Cell1, the effective electrical characteristics of the device are jointly determined by the programmed states of both memory devices. This sequential programming scheme therefore extends the accessible state space beyond that of a single‐device implementation.

2.3. Drain‐Input Encoding for Analog MAC Operation

The proposed architecture enables MAC operation through a drain‐input encoding scheme, in which the input signal is applied to the drain terminal while the programmed conductance of the 2M NOR Flash device represents the synaptic weight. In this configuration, the output current in the low drain‐voltage regime approximately follows the relationship given in Equation (1):

ID∝GdeviceVD. (1)

As described by Equation (1), the drain current is jointly determined by the device conductance and the input voltage.

Figure 4a illustrates the drain‐input encoding scheme used in this work. The drain voltage represents the input signal, while the programmed conductance state of the 2M NOR Flash device determines the effective synaptic weight.

FIGURE 4.

FIGURE 4

Drain‐input encoding for analog multiply–accumulate operation. (a) Schematic illustration of the drain‐input encoding scheme, where the drain voltage represents the input signal and the programmed state of the 2M NOR Flash device represents the synaptic weight. (b) Output characteristics (ID–VD) under Cell1 programming, defining the baseline current range of the device. (c) Output characteristics (ID–VD) under additional Cell2 programming on top of the states defined by Cell1, showing systematic modulation toward lower current levels. (d) Distribution of read currents, showing the reduction of the minimum read current from 72.7 nA to 4.22 pA.

Figure 4b shows the measured ID–VD characteristics when only Cell1 is programmed, defining the baseline current range of the device. In this case, the achievable current range is limited by the states of a single memory device.

Figure 4c shows the ID–VD characteristics after additional programming of Cell2 on top of the pre‐defined Cell1 states. The current characteristics shift systematically toward lower current levels over the entire voltage range, indicating that the second memory device provides additional control over the current path.

The resulting read current distribution is summarized in Figure 4d. The minimum read current is reduced from 72.7 nA to 4.22 pA through sequential programming of the two memory devices. This reduction is particularly important for CIM systems, because analog MAC operation in memory arrays is directly governed by device current and voltage, and lower‐current operation provides an effective route toward reducing inference power in hardware‐aware in‐memory computing systems.

2.4. Access Transistor as a Current‐Path Gating Element

Beyond its role as an analog memory element, Cell2 can also function as a current‐path gating element that programmably controls the current flow through the device. As conceptually illustrated in Figure 5a, the programmable state of Cell2 can be used either to strongly suppress the current path or to modulate the accessible current range.

FIGURE 5.

FIGURE 5

Cell2 as a current‐path gating element in the proposed 2M NOR Flash device. (a) Conceptual illustration of current‐path gating enabled by the programmable state of Cell2, including true‐off pruning and current‐range modulation. (b) Experimental verification of the Cell2 OFF state, showing that the current path can be effectively suppressed regardless of the conductance state of Cell1. (c) Modulation of the output current range using intermediate states of Cell2. Note that each distribution represents the accessible current range attainable by Cell1 programming under the corresponding Cell2 state, rather than the statistical spread of a single conductance level. A specific Cell2 state is selected according to the target task.

When Cell2 is programmed into the OFF state, the current path of the 2M NOR Flash device is effectively blocked regardless of the conductance state stored in Cell1. Figure 5b experimentally verifies this behavior, showing that the device current is almost completely suppressed. This functionality enables hardware‐level control of synaptic activation, providing true‐off pruning that completely suppresses the current path, unlike conventional analog CIM approaches where pruned weights still produce residual current.

Such cell‐wise permanent suppression cannot be achieved in a single‐memory‐device implementation, in which even the most deeply programmed cell still conducts a residual current of 72.7 nA. Gate‐bias‐based deactivation of the access transistor is likewise limited, because the shared word line turns off an entire row and the bias‐driven off state is volatile, whereas the Cell2 OFF state is stored in the charge‐trap layer and is therefore cell‐wise independent and non‐volatile.

Alternatively, intermediate conductance states of Cell2 allow the effective current range of the device to be modulated. As shown in Figure 5c, the current distribution shifts systematically toward lower values as the programmed state of Cell2 changes. This behavior originates from the additional series resistance introduced by Cell2, which limits the overall current flowing through the device.

These results show that Cell2 serves as a programmable current‐path controller, enabling both true‐off synaptic gating and current‐range modulation within a single device.

2.5. Inhibit Validation Under Array Operating Conditions

To evaluate the feasibility of selective operation in array environments, inhibit behavior was investigated by applying array‐relevant bias conditions to fabricated devices.

Figure 6a,b show the structure and optical image of the fabricated NOR Flash array used in this study. The array consists of Gate1 word lines (G1WL), Gate2 word lines (G2WL), bit lines (BL), and source lines (SL), enabling selective addressing of individual devices.

FIGURE 6.

FIGURE 6

Inhibit validation under array‐relevant operating conditions. (a) Schematic illustration of the fabricated NOR Flash array. (b) Optical micrograph of the fabricated NOR Flash array. (c) Array operation scheme and bias configuration used for the inhibit evaluation. The table summarizes the bias conditions applied during program and erase operations, and the substrate is held at 0 V (grounded) for all operating modes. (d) Program inhibit evaluation for both Cell1 and Cell2 programming operations under array‐relevant bias conditions, showing that the selected device is properly programmed while inhibited devices remain stable. (e) Erase inhibit evaluation for both Cell1 and Cell2 erase operations under array‐relevant bias conditions, showing that the selected device is properly erased while inhibited devices remain stable.

The biasing scheme used for the disturb evaluation is illustrated in Figure 6c. In this configuration, the target device is programmed or erased while neighboring devices sharing the same G1WL, G2WL, BL, or SL are biased under inhibit conditions to prevent unintended state changes. The detailed bias conditions used in these experiments are summarized in the table of Figure 6c.

Program inhibit behavior was evaluated for both Cell1 and Cell2 programming operations. As shown in Figure 6d, the selected device exhibits the intended programming‐induced current change, while the inhibited devices remain stable under the corresponding bias conditions. This confirms that program disturb is effectively suppressed for both Cell1 and Cell2 programming operations.

Erase inhibit behavior was also investigated for both Cell1 and Cell2 erase operations. As shown in Figure 6e, the selected device exhibits the expected erase‐induced current change, whereas the inhibited devices remain nearly unchanged. These results confirm that erase disturb is effectively suppressed for both Cell1 and Cell2 erase operations.

These results indicate that the proposed 2M NOR Flash architecture maintains reliable inhibit behavior under array operating conditions.

2.6. System‐Level Validation for Compute‐in‐Memory Inference

To evaluate the system‐level implications of the proposed architecture, hardware‐aware neural inference was performed using both compact‐model‐based simulations and measured lookup table data. Hardware‐aware evaluation is important in in‐memory computing systems because device characteristics and current–voltage nonidealities can directly influence inference accuracy and energy efficiency.

Detailed training configurations, including network architectures, optimization settings, and training procedures, are provided in the Supporting Information.

In this framework, input data from CIFAR‐10 and MNIST are first processed through a feature extractor or directly normalized, and then applied to a single fully connected layer. The resulting feature vectors are converted into input voltages and mapped to the proposed 2M NOR Flash array using the drain‐input encoding scheme. The synaptic weights are represented by the programmed conductance states of the memory devices, and the corresponding drain currents are computed using either measured lookup table data or the compact model.

Figure 7b compares the current characteristics reconstructed from the compact model with the measured lookup table data, confirming that the model accurately reproduces the device behavior across conductance states. For CIFAR‐10 classification, the feature extractor portions of convolutional neural networks, including MobileNetV1, VGG‐11, and ResNet‐20, were used. The extracted features were then processed by a single fully connected layer, whose trained weights were mapped to the conductance states of the proposed device model using the compact model. Figure 7c summarizes the hardware inference accuracy and the average inference power for CIFAR‐10 across multiple neural network architectures. Here, the default mode refers to the conductance range obtained using a single memory device, whereas the extended mode corresponds to the conductance‐window extension enabled by the dual‐programmable 2M architecture. Compared with the default mode based on a single memory device, the extended mode enabled by the proposed architecture maintains classification accuracy while reducing the inference power by approximately 41.7%–50.2% (with an average reduction of approximately 45%). This reduction originates from the ability to access lower current levels during analog MAC operations, which directly decreases the current‐driven energy consumption in the array.

FIGURE 7.

FIGURE 7

System‐level validation of the proposed architecture for compute‐in‐memory inference. (a) Hardware‐aware inference pipeline. CIFAR‐10 and MNIST inputs are processed by a feature extractor or directly normalized, followed by a single fully connected layer and mapped to the proposed 2M NOR Flash array using drain‐input encoding with measured lookup table data or compact modeling. (b) Comparison between measured lookup table and compact‐model‐reconstructed current characteristics, confirming accurate reproduction across conductance states. (c) Hardware inference accuracy and average inference power for CIFAR‐10 using MobileNetV1, VGG‐11, and ResNet‐20, comparing the default mode and extended mode. (d) Comparison of pruning implementations for MNIST, where pruned weights are mapped either to the minimum conductance state or to the Cell2 OFF state. (e) Inference power and classification accuracy for MNIST as functions of Cell2 state, evaluated for 3‐bit and 4‐bit weights.

To investigate the role of Cell2 as a current‐path gating element, additional simulations were performed on the MNIST classification task using directly measured lookup table data. Figure 7d compares two pruning strategies in which pruned weights are mapped to the minimum conductance state or completely suppressed using the Cell2 OFF state. The Cell2‐based pruning configuration suppresses unnecessary current paths more effectively while maintaining comparable classification accuracy. As a result, the inference power is reduced from 95 to 47.5 μW at a pruning ratio of 75%, corresponding to approximately 50% reduction in power consumption.

Finally, the impact of Cell2 state on inference performance was evaluated for the MNIST classification task. As shown in Figure 7e, the inference power and classification accuracy were analyzed as functions of Cell2 state for both 3‐bit and 4‐bit weights. As the Cell2 state increases, the inference power decreases substantially, while the classification accuracy remains around 90% for both cases. In particular, for the 4‐bit case, the inference power decreases from 101 μW at Cell2 state 1 to 3.39 μW at Cell2 state 8 while maintaining a classification accuracy of approximately 91%.

These results indicate that, for low‐complexity tasks such as MNIST, the synaptic current range can be deliberately compressed to reduce power consumption while preserving inference accuracy.

3. Conclusion

In this work, it is shown that extending the role of the conventional access transistor beyond passive selection enables a 2M NOR Flash architecture with both an extended conductance window and programmable current‐path gating. This dual functionality broadens the capability of NOR Flash from conventional memory operation toward energy‐efficient compute‐in‐memory applications.

A central advantage of the proposed 2M NOR Flash device is the significant extension of the accessible current window through sequential programming of two memory devices. Experimental measurements showed that programming of Cell2 substantially extended the low‐current regime, reducing the minimum read current from 72.7 nA to 4.22 pA. This extended low‐current accessibility is particularly beneficial for analog CIM systems, because the energy consumption of MAC operations scales directly with the read current. By enabling synaptic weights to be represented at much lower operating currents, the proposed architecture provides an effective device‐level route toward reducing inference power.

Beyond conductance‐window extension, Cell2 also functions as a programmable current‐path gating element within the same structure. When programmed into a strongly suppressed state, Cell2 effectively blocks the current path of the synapse, enabling true‐off hardware pruning that removes unnecessary current flow during inference. This behavior differs fundamentally from conventional analog CIM pruning approaches, in which pruned weights are mapped only to the minimum conductance state and still generate residual current. In addition, intermediate Cell2 states provide a simple means to modulate the effective current range of the device, allowing flexible trade‐offs between inference accuracy and energy consumption.

System‐level evaluation further confirmed the practical benefits of the proposed architecture. Hardware‐aware inference on CIFAR‐10 showed that the extended conductance window enables stable neural inference while reducing the average inference power across multiple neural network architectures. In lookup‐table‐based MNIST evaluation, Cell2‐assisted pruning effectively suppressed redundant current paths while preserving classification accuracy. Furthermore, Cell2 state modulation reduced the inference power from 101 to 3.39 μW while maintaining an accuracy of approximately 91%, demonstrating that the synaptic current range can be intentionally compressed to minimize energy consumption for low‐complexity inference tasks.

Overall, the proposed 2M NOR Flash architecture establishes a task‐adaptive operation framework in which the two functional roles of Cell2 can be selectively employed depending on workload requirements: the extended analog conductance window enables stable inference for complex tasks with substantially reduced inference power, while current‐path gating through Cell2 enables aggressive power reduction for low‐complexity tasks. This dual capability is achieved within a single device structure that remains fully compatible with conventional NOR Flash fabrication flows, requiring no additional masks or process modules. Future work will focus on large‐scale array integration and algorithm–hardware co‐optimization to further extend the task‐adaptive operation enabled by the dual functional roles of Cell2.

4. Experimental Section

4.1. Electrical Measurements

Electrical characterization of the proposed 2M NOR Flash devices was performed using a semiconductor parameter analyzer together with external pulse generators. All measurements were conducted at room temperature under ambient conditions. All measurements, including program, erase, and read operations, were performed on a grounded chuck, so the silicon substrate below the buried oxide (BOX) layer was held at 0 V throughout. Because the active layer is a polycrystalline silicon thin film electrically isolated by the BOX, the device has no separate body terminal. For the transfer characteristics (ID–VG), the drain voltage was fixed at VD=1 V while the gate voltages of the two memory devices were swept simultaneously. For the output characteristics (ID–VD), the drain voltage was swept while the gate voltages were fixed at VG1=5 V for Cell1 and VG2=3.3 V for Cell2. The read current used for conductance‐state definition was defined as the measured drain current at VD=1 V under the gate bias conditions VG1=5 V and VG2=3.3 V. These values were used to construct the conductance lookup table used in the subsequent system‐level simulations. The presented characteristics represent typical device behavior under the described measurement conditions.

4.2. Sequential Programming Scheme

Independent programming of the two memory devices in the proposed 2M NOR Flash device was achieved through sequential gate biasing. In the proposed structure, Cell1 and Cell2 are connected in series between the drain and source terminals, and their gate electrodes are independently accessible through Gate1 and Gate2, respectively. To establish the conductance states of Cell1, programming pulses were applied to Gate1 while Gate2 was grounded to suppress charge injection into Cell2. During this operation, both the drain and source terminals were grounded. The programming pulses had a duration of 100 μs, and the programming voltage applied to Gate1 was gradually increased from 5.5 to 10 V in increments of 0.1 V to generate multiple conductance states. After completing the programming of Cell1, the conductance states of Cell2 were defined while Gate1 was grounded to suppress charge injection into Cell1. In this step, programming pulses were applied to Gate2 while the drain and source terminals were grounded. The same programming scheme was used, where the programming voltage applied to Gate2 was increased from 5.5 to 10 V in increments of 0.1 V with a pulse duration of 100 μs.

4.3. Cell2 Programming for Current‐Path Gating

The programmable states of Cell2 were used to implement current‐path gating in the proposed 2M NOR Flash architecture. For pruning experiments, Cell2 was programmed into a strongly inhibited state in order to suppress the current path of the device. This state was achieved by applying a programming pulse of 10 V with a duration of 100 μs to Gate2. For Cell2 state modulation experiments, multiple Cell2 conductance states were defined. Eight Cell2 states were used in the experiments, consisting of the initial unprogrammed state and seven programmed states generated using programming voltages from 5.5 to 8.5 V with a 0.5 V increment. The initial state was defined as Cell2 state 1, while the programmed states were defined as Cell2 states 2–8.

4.4. Compact Model Construction

A measured‐data‐driven compact current model was constructed using the lookup table data obtained from the proposed devices, with separate models built for the default mode and extended mode current ranges using a common modeling framework. The detailed model construction procedure, including the descriptor extraction, polynomial‐interaction feature basis, and ridge regression with voltage‐dependent and state‐balance weighting, as well as the resulting model accuracy, are provided in the Supporting Information.

4.5. Hardware‐Aware Neural Inference

Hardware‐aware neural inference simulations were performed to evaluate the system‐level implications of the proposed device architecture under both functional roles of Cell2, namely the analog memory element role and the current‐path gating element role. To evaluate the analog memory element role of Cell2, convolutional neural networks including MobileNetV1, VGG‐11, and ResNet‐20 were trained on the CIFAR‐10 dataset. The convolutional backbone served as a feature extractor, and the classification head was implemented as a fully connected layer with non‐negative weights and no bias. During inference, feature vectors were normalized to the voltage range [0, 1] and applied as drain‐input signals. Synaptic weights were mapped to device conductance states, and the resulting drain currents were computed using the compact model. The accumulated currents along bit lines were used to emulate analog multiply–accumulate (MAC) operations. To evaluate the current‐path gating role of Cell2, a single‐layer neural network with a 784×10 fully connected structure was trained on the MNIST dataset under the same non‐negative and bias‐free constraints. During inference, input pixels were normalized to [0, 1] and applied as drain‐input voltages, while synaptic weights were mapped to measured conductance states obtained from the device lookup table data.

4.6. Power Evaluation

The inference power was estimated using a power proxy defined by the product of the input voltage and the device current. For each synaptic device, the power was calculated using Equation (2):

P=Vin·Idevice, (2)

where Vin is the input voltage applied to the drain terminal and Idevice is the corresponding drain current. The total power proxy was obtained by summing the contributions from all synaptic devices, as expressed in Equation (3):

Pproxy=∑iVin,iIdevice,i. (3)

The reported values correspond to the average over the inference dataset. This metric captures the relative current‐driven power consumption within the analog compute‐in‐memory array and enables consistent comparison across different conductance configurations and Cell2 functional roles. It does not include peripheral circuit overhead such as analog‐to‐digital converters and word‐line drivers. A system‐level energy analysis including the word‐line drivers, input and bit‐line drivers, and analog‐to‐digital converters is provided in Section 14 of the Supporting Information.

Author Contributions

D.R. conceived the idea and fabricated the devices. H.K. assisted with the electrical measurements. S.J. assisted with the TCAD simulations. S.K. performed the experiments, analyzed the data, carried out the system‐level evaluation and modeling, and drafted the manuscript. M.‐H.K. supervised the project and revised the manuscript. All authors discussed the results and approved the final manuscript.

Conflicts of Interest

The authors declare no conflicts of interest.

Supporting information

Supporting File: advs77797‐sup‐0001‐SuppMat.pdf.

Acknowledgements

This research was supported by National R&D Program through the National Research Foundation of Korea (NRF) funded by Ministry of Science and ICT (RS‐2026‐25494923).

Data Availability Statement

The data that support the findings of this study are available from the corresponding author upon reasonable request.

References

  • 1. Sze V., Chen Y.‐H., Yang T.‐J., and Emer J. S., “Efficient Processing of Deep Neural Networks: A Tutorial and Survey,” Proceedings of the IEEE 105, no. 12 (2017): 2295–2329, 10.1109/JPROC.2017.2761740. [DOI] [Google Scholar]
  • 2. Sebastian A., Le Gallo M., Khaddam‐Aljameh R., and Eleftheriou E., “Memory Devices and Applications for In‐Memory Computing,” Nature Nanotechnology 15 (2020): 529–544, 10.1038/s41565-020-0655-z. [DOI] [PubMed] [Google Scholar]
  • 3. Haensch W., Raghunathan A., Roy K., Chakrabarti B., Phatak C. M., Wang C., and Guha S., “Compute in‐Memory with Non‐Volatile Elements for Neural Networks: A Review from a Co‐Design Perspective,” Advanced Materials 35 (2023): 2204944, 10.1002/adma.202204944. [DOI] [PubMed] [Google Scholar]
  • 4. Yu S., “Neuro‐Inspired Computing With Emerging Nonvolatile Memorys,” Proceedings of the IEEE 106, no. 2 (2018): 260–285, 10.1109/JPROC.2018.2790840. [DOI] [Google Scholar]
  • 5. Ielmini D. and Wong H.‐S. P., “In‐Memory Computing with Resistive Switching Devices,” Nature Electronics 1 (2018): 333–343, 10.1038/s41928-018-0092-2. [DOI] [Google Scholar]
  • 6. Burr G. W., Shelby R. M., Sebastian A., et al., “Neuromorphic Computing Using Non‐Volatile Memory,” Advances in Physics: X 2, no. 1 (2017): 89–124, 10.1080/23746149.2016.1259585. [DOI] [Google Scholar]
  • 7. Aguirre F., Sebastian A., Le Gallo M., et al., “Hardware Implementation of Memristor‐Based Artificial Neural Networks,” Nature Communications 15 (2024): 1974, 10.1038/s41467-024-45670-9. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 8. Mehonic A., Ielmini D., Roy K., et al., “Roadmap to Neuromorphic Computing with Emerging Technologies,” APL Materials 12, no. 10 (2024): 109201, 10.1063/5.0179424. [DOI] [Google Scholar]
  • 9. Wan W., Kubendran R., Schaefer C., et al., “A Compute‐in‐Memory Chip Based on Resistive Random‐Access Memory,” Nature 608 (2022): 504–512, 10.1038/s41586-022-04992-8. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 10. Huo Q., Yang Y., Wang Y., et al., “A Computing‐in‐Memory Macro Based on Three‐Dimensional Resistive Random‐Access Memory,” Nature Electronics 5 (2022): 469–477, 10.1038/s41928-022-00795-x. [DOI] [Google Scholar]
  • 11. Le M. and Truong S. N., “Optimizing Memristor Crossbar for Neuromorphic Image Recognition by Introducing a Column‐wise Constant Term Circuit,” Journal of Semiconductor Technology and Science 25, no. 5 (2025): 598, 10.5573/JSTS.2025.25.5.598. [DOI] [Google Scholar]
  • 12. Kwon S., Myung S., An J., et al., “Monolithic In‐Memory Computing Microprocessor for End‐to‐End DNN Inferencing in MRAM‐Embedded 28nm CMOS Technology with 1.1Mb Weight Storage,” in 2025 IEEE International Solid‐State Circuits Conference (ISSCC) (IEEE, 2025), 1–3, 10.1109/ISSCC49661.2025.10904609. [DOI] [Google Scholar]
  • 13. Kim S. S., Yong S. K., Kim W., et al., “Review of Semiconductor Flash Memory Devices for Material and Process Issues,” Advanced Materials 35, no. 43 (2023): 2200659, 10.1002/adma.202200659. [DOI] [PubMed] [Google Scholar]
  • 14. Kim J. P., Kim S. K., Park S., et al., “Dielectric‐Engineered High‐Speed, Low‐Power, Highly Reliable Charge Trap Flash‐Based Synaptic Device for Neuromorphic Computing beyond Inference,” Nano Letters 23, no. 2 (2023): 451–461, 10.1021/acs.nanolett.2c03453. [DOI] [PubMed] [Google Scholar]
  • 15. Bez R., Camerlenghi E., Modelli A., and Visconti A., “Introduction to Flash Memory,” Proceedings of the IEEE 91, no. 4 (2003): 489–502, 10.1109/JPROC.2003.811702. [DOI] [Google Scholar]
  • 16. Xiang Y., Wang C., Liu C., et al., “Subnanosecond Flash Memory Enabled by 2D‐Enhanced Hot‐Carrier Injection,” Nature 641 (2025): 90–97, 10.1038/s41586-025-08839-w. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 17. Huang X., Liu C., Tang Z., Zeng S., Wang S., and Zhou P., “An Ultrafast Bipolar Flash Memory for Self‐Activated In‐Memory Computing,” Nature Nanotechnology 18 (2023): 486–492, 10.1038/s41565-023-01339-w. [DOI] [PubMed] [Google Scholar]
  • 18. Guo X., Merrikh‐Bayat F., Bavandpour M., et al., “Fast, Energy‐Efficient, Robust, and Reproducible Mixed‐Signal Neuromorphic Classifier Based on Embedded NOR Flash Memory Technology,” in 2017 IEEE International Electron Devices Meeting (IEDM) (IEEE, 2017), 6.5.1‐6.5.4, 10.1109/IEDM.2017.8268341. [DOI] [Google Scholar]
  • 19. Park M.‐K., Hwang J., Kim S., et al., “Charge‐Trap Synaptic Device with Polycrystalline Silicon Channel for Low Power In‐Memory Computing,” Scientific Reports 14 (2024): 29089, 10.1038/s41598-024-80272-x. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 20. Yu J., Ryu D., and Choi W. Y., “A Novel Verification Method of Minimizing Verification Error in AND‐Type Flash Arrays,” IEEE Electron Device Letters 45, no. 8 (2024): 1472–1475, 10.1109/LED.2024.3416185. [DOI] [Google Scholar]
  • 21. Ryu D., Park S., Kim S., Lee H. H., Kim S., and Choi W. Y., “Physical Reservoir Computing System Fully Implemented Using a Single Flash Memory Device via Tailored Decay Pulse Modulation,” Nano Energy 146 (2025): 111525, 10.1016/j.nanoen.2025.111525. [DOI] [Google Scholar]
  • 22. Hu C., Tam S. C., Hsu F.‐C., Ko P.‐K., Chan T.‐Y., and Terrill K. W., “Hot‐Electron‐Induced MOSFET Degradation‐Model, Monitor, and Improvement,” IEEE Journal of Solid‐State Circuits 20, no. 1 (1985): 295–305, 10.1109/JSSC.1985.1052306. [DOI] [Google Scholar]
  • 23. Fowler R. H. and Nordheim L., “Electron Emission in Intense Electric Fields,” Proceedings of the Royal Society A: Mathematical, Physical and Engineering Sciences 119, no. 781 (1928): 173–181, 10.1098/rspa.1928.0091. [DOI] [Google Scholar]
  • 24. Degraeve R., Kaczer B., and Groeseneken G., “Degradation and Breakdown in Thin Oxide Layers: Mechanisms, Models and Reliability Prediction,” Microelectronics Reliability 39, no. 10 (1999): 1445–1460, 10.1016/S0026-2714(99)00051-7. [DOI] [Google Scholar]
  • 25. Lu C.‐Y., Hsieh K.‐Y., and Liu R., “Future Challenges of Flash Memory Technologies,” Microelectronic Engineering 86, no. 3 (2009): 283–286, 10.1016/j.mee.2008.08.007. [DOI] [Google Scholar]
  • 26. Lue H.‐T., Hsu P.‐K., Wei M.‐L., et al., “Optimal Design Methods to Transform 3D NAND Flash into a High‐Density, High‐Bandwidth and Low‐Power Nonvolatile Computing in Memory (nvCIM) Accelerator for Deep‐Learning Neural Networks (DNN),” in 2019 IEEE International Electron Devices Meeting (IEDM) (IEEE, 2019), 38.1.1‐38.1.4, 10.1109/IEDM19573.2019.8993652. [DOI] [Google Scholar]
  • 27. Lee K.‐H., Kwon D., Lee I.‐S., et al., “Si‐Based Dual‐Gate Field‐Effect Transistor Array for Low‐Power On‐Chip Trainable Hardware Neural Networks,” Advanced Intelligent Systems 6, no. 1 (2024): 2300490, 10.1002/aisy.202300490. [DOI] [Google Scholar]
  • 28. Liu C., Jiang Y., Shen B., et al., “A Full‐Featured 2D Flash Chip Enabled by System Integration,” Nature 646 (2025): 1081–1088, 10.1038/s41586-025-09621-8. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 29. Jang J.‐S., Park I. S., Yoo H., et al., “Mass Producible Multi‐Site NAND Flash for Fast, Reliable and Power‐Efficient 5‐Bits/Cell Operation,” in 2025 IEEE International Electron Devices Meeting (IEDM) (IEEE, 2025), 1–4, 10.1109/IEDM50572.2025.11353763. [DOI]
  • 30. Wang P., Xu F., Wang B., et al., “Three‐Diemensional NAND Flash for Vector‐Matrix Multiplication,” IEEE Transactions on Very Large Scale Integration (VLSI) Systems 27, no. 4 (2019): 988–991, 10.1109/TVLSI.2018.2882194. [DOI] [Google Scholar]
  • 31. Ambrogio S., Narayanan P., Tsai H., et al., “Equivalent‐Accuracy Accelerated Neural‐Network Training Using Analogue Memory,” Nature 558 (2018): 60–67, 10.1038/s41586-018-0180-5. [DOI] [PubMed] [Google Scholar]
  • 32. Li C., Hu M., Li Y., et al., “Analogue Signal and Image Processing with Large Memristor Crossbars,” Nature Electronics 1 (2018): 52–59, 10.1038/s41928-017-0002-z. [DOI] [Google Scholar]
  • 33. Yao P., Wu H., Gao B., et al., “Fully Hardware‐Implemented Memristor Convolutional Neural Network,” Nature 577 (2020): 641–646, 10.1038/s41586-020-1942-4. [DOI] [PubMed] [Google Scholar]
  • 34. Rasch M. J., Mackin C., Le Gallo M., et al., “Hardware‐Aware Training for Large‐Scale and Diverse Deep Learning Inference Workloads Using In‐Memory Computing‐Based Accelerators,” Nature Communications 14 (2023): 5282, 10.1038/s41467-023-40770-4. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 35. Li Y., Wang S., Zhao Y., et al., “Pruning Random Resistive Memory for Optimizing Analog AI,” Nature Communications 17 (2026): 1190, 10.1038/s41467-025-67960-6. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 36. Hwang S., Yu J., Song M. S., Hwang H., and Kim H., “Memcapacitor Crossbar Array with Charge Trap NAND Flash Structure for Neuromorphic Computing,” Advanced Science 10, no. 32 (2023): 2303817, 10.1002/advs.202303817. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 37. Ryu D., Park S., Kim G., et al., “Crystallization‐Induced Interface Control in Poly‐Si Flash for High‐Accuracy Neuromorphic Inference,” ACS Applied Electronic Materials 7, no. 21 (2025): 9830–9837, 10.1021/acsaelm.5c01668. [DOI] [Google Scholar]

Associated Data

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

Supplementary Materials

Supporting File: advs77797‐sup‐0001‐SuppMat.pdf.

Data Availability Statement

The data that support the findings of this study are available from the corresponding author upon reasonable request.


Articles from Advanced Science are provided here courtesy of Wiley

RESOURCES