Fig. 1: Device structure and fundamental principle.

a Three factors for increasing the storage state number for FGMs (Floating-gate memories): expanding the dynamic range, which means increasing the ratio of on-state current (Ion) to off-state current (Ioff); enhancing the stability of conductance states; lowering device noise, which refers to conductance state fluctuations (σn or σn’). b An optical microscopy image and schematic diagram of the MoS2 FGM, where Bi/Au is used as the contact electrodes, Cr/Au as the control gate, Pt as the floating gate, and Al2O3 as the dielectric layer. The programming and erasing operations occur at the control gate region. c, d Output and transfer curves of FGMs with Bi/Au (green lines) and Cr/Au (blue lines) contacts. JDS is the source-drain current density, while VDS and VGS are the source-drain voltage and gate voltage, respectively. e, f The programming and erasing processes using dual-pulse (yellow lines) and single-pulse (green lines) programming methods. Insets show the dual pulse programming scheme. A tune voltage pulse (Vtune) with an opposite sign follows the programming/erasing voltage pulse (Vprogram/Verase) to achieve stable states. g, h The IDS-time curves and noise current spectrum (SI)-IDS curves of FGMs with Bi/Au (brown lines) and Cr/Au (yellow lines) contacts.