A two-pass programming procedure applies blanket pulses to place intermediate coarse states, reducing verify operations and improving accuracy.
An asymmetric sensing amplifier balances logical zero and one read speeds using unequal pull currents on bit lines.
Segmented registers and transmission gates eliminate busy periods at page boundaries, ensuring continuous data flow during error correction.
Residual charge reuse across parallel bit lines lowers pre-charge energy demand in burst mode memory operations.
A temperature-assisted hardware technique predicts on-die NAND flash threshold voltages to optimize reference voltage sweeps.
Monitoring a PRAM reference cell's initial programmed resistance against a threshold prevents data errors caused by elevated temperature degradation.
Control logic varies bit line develop time based on temperature to maintain threshold voltage distribution consistency and reduce read errors.
A semiconductor memory device applies a leakage inducing pulse to selected word lines before data writing operations.
Segmented reference cells program unique levels to compensate for comparator offsets, reducing the operating window and enhancing reading precision.
Adjusting edge word line voltages during erase sequences prevents oxide damage by regulating electric field strength across tunnel oxides.
A vertical memory pillar structure with nested gates enhances data retention.
A dummy cell block and isolation circuit enable separate testing of row and column decoders in one-time programmable memory arrays.
Apply neutralization pulses after erase and store operations to prevent threshold voltage drift during standby mode.
A program method reduces peak current in flash memory by switching virtual voltage drive strength during bit line charging.
A data randomizer redistributes encoded digits to memory cells, enabling selective operation modes that maintain read accuracy during programming.
Control circuit manages semiconductor memory chips to minimize peak current generation during write operations.
Counting off-cells at multiple reading voltages detects programming errors by comparing cell distributions against reference values.
A smart refresh device detects row hammer addresses and adjusts decoding signals to adjacent word lines.
Dynamic read voltage compensation across bit line groups resolves varying sensing margins caused by cell position, ensuring reliable data distinction.
Virtual electronic fuse apparatus uses an address pool to toggle between blown and unblown states, preventing device scrap after manufacturing.
Segmented parity bits and iterative read operations enable accurate key detection despite bit errors, improving reliability without increasing storage overhead.
Segmented word lines apply differentiated pre-charge voltages to unselected cells, eliminating program disturb errors during targeted cell operations.
Dual cell arrays enable independent programming and combined reading to restore erroneous data in one-time programmable memory.
A semiconductor device applies a first positive voltage to unselected select transistor gates during erase operations.
A signal generation circuit adjusts sampling delay based on precharge voltage to ensure accurate data reading in anti-fuse memory arrays.
A control circuit determines a model current based on supply voltage to generate a precise read signal.
Reed-Solomon codes reconstruct data after brownouts, replacing large capacitors to reduce device area and energy consumption.
Tracking circuit generates a reset signal to synchronize precharging of dummy and main bitlines in self-timed compiler memory arrays.
Loading trim address and data pairs into a register array resolves the trade-off between memory operation flexibility and device complexity.
Mixing m-level and n-level floating gate cells stabilizes threshold distributions by reducing capacitance-induced variations between adjacent multilevel cells.
A repair control device sorts and stores failed addresses to generate access target addresses.
Applying delta voltage to new blocks while adjusting bit line voltages prevents over-programming existing blocks, eliminating additional programming pulses.
Encoding circuits segment multi-bit memory cells into pools with distinct bit densities to manage charge levels.
Flash memory programming adjusts pulse parameters per row subset to resolve quality inconsistencies across degraded sectors.
A disturb-free circuit verifies un-selected memory cells after write operations to detect data corruption.
Applying negative gate voltage to adjacent wordlines mitigates electric field interference, reducing threshold voltage shifts and maintaining operation windows.
A non-volatile memory controller manages bank states to optimize data access operations.
Buffer circuits isolate the boost source from load variations, preventing voltage drops that shrink the sensing window during multi-level cell reads.
A reference voltage generation circuit switches between standby and active modes to produce stable internal voltages for memory operations.
Applies localized programming conditions to edge and middle word lines, reducing program disturb caused by leakage currents in scaled NAND arrays.
A memory controller adjusts test read methods based on candidate block counts to optimize scanning efficiency.
A NAND flash memory management system classifies blocks with benign word line defects as incomplete units for data fragment storage.
Counting cells in voltage ranges determines optimal read levels, reducing bit error rates and improving ECC correction.
A fuse read circuit precharges nodes to an intermediate voltage level for precise state determination.
A dynamic pass voltage mechanism adjusts adjacent cell voltages during memory sense operations to maintain effective channel length.
A data generation apparatus uses a multiplexer to route write and read signals around defective memory columns.
Dynamic mode switching enables pseudo dual-port bandwidth within a single clock cycle without increasing chip area costs.
The control unit stops programming to allow immediate reading of pre-stored first bit data, reducing read latency without requiring additional latch structures.
A command interface detects continuous operation commands in flash memory devices to generate flag signals that control charge pump voltage generation.
A memory sub-system controller determines read levels using voltage distribution parameters for block families.