Updating adjacent cell voltages prevents hole-electron recombination in charge storage films, maintaining data integrity in 3D stacked structures.
Applying differentiated pass voltages to unselected word lines reduces read disturbance and interference while maintaining high integration density.
A non-volatile memory device generates a ready/busy signal based on erase loop progress to identify bad blocks in multi-plane mode.
A memory controller measures cell degradation using transconductance slope to dynamically adjust programming and reading voltages.
A memory controller detects error events and determines their origin to differentiate data errors from transmission errors.
A memory controller executes test read operations on remaining blocks within a super block to identify latent errors after program failures.
A controller manages separate SLC and MLC NAND flash units as independent devices.
A method adjusts read threshold voltages by characterizing statistical distributions on both sides of the mean.
Apparatuses adjust NAND flash read voltages based on determined data age metrics to correct threshold voltage shifts caused by charge loss over time.
A ternary content addressable memory array uses bit lines as search lines to generate sensing currents for data matching.
A non-volatile memory device uses current mirrors and a differential amplifier to read data based on electrical conductivity magnitudes.
A memory controller applies two-stage voltage levels to sense amplifiers for accurate data access.
Time division peak power management allocates distinct time slots to semiconductor dies, preventing peak current overload while maintaining system throughput.
Merged NAND gates and inverters in the block selection circuit reduce transistor count, shrinking chip area while maintaining bad block disabling reliability.
A page-erasable EEPROM method selects word lines to trigger simultaneous erasing of multiple pages using a high erase voltage.
A flash memory device stores trim information in its cell array to optimize operational time periods during power-up.
A one-time programmable memory device uses a filling oxide layer as an anti-fuse to enable multiple storage states within the cell structure.
Reverse repair current pulses with opposite polarity move elements back to initial states, repairing cycling endurance degradation caused by electromigration.
Programming process adjusts bit line and word line voltages using compensation data stored in sense circuit latches.
A dual memory block flash device uses distinct operation algorithms to optimize read and program cycles for different data usage patterns.
Position-dependent write conditions suppress interband tunnel currents and prevent wrong writes in miniaturized NAND flash memory cells.
A word line driver system merges voltage nodes into a shared power bank, reducing die area and transistor count in non-volatile memory devices.
A variable bit line bias scheme adjusts voltage levels based on distance from the word line driver to ensure consistent programming conditions across memory cells.
Segmented isolation areas divide NAND memory channels to apply distinct pass voltages, reducing program disturb from gate-induced drain leakage.
A 3D semiconductor memory device uses a sacrificial mold structure to support stacked electrodes during vertical formation.
Compressed bit string encoding generates duplicate fuse states to resolve programming reliability contradictions and improve chip yield.
Iteratively lowering read reference voltages corrects erroneous bits in multi-bit per cell flash storage after reflow soldering thermal stress.
A 3D NAND memory device applies varying program voltages to word lines based on individual cell characteristics.
Control logic applies incremental step voltages during verifying operations to reduce programming time and optimize efficiency.
A synchronization unit minimizes data skew among parallel data lines by aligning arrival times, ensuring stable recognition during high-speed operations.
Applying high-level voltage to dummy cell pass word lines enables channel boosting that prevents program disturbance in adjacent cells.
A verifying unit checks only a subset of memory cells to speed up data storage operations.
A high voltage generator circuit adjusts output voltage in response to peripheral temperature variations.
A memory controller resumes programming operations by retrieving saved voltage levels from a dedicated status register.
A storage controller adjusts read speed dynamically based on device state to optimize data access performance.
A single latch structure stores multi-bit data in flash memory page buffers.
A semiconductor memory device exchanges data between latch circuits during verify operations to optimize pre-charge voltage application.
Differentiated voltage control on unselected drain select lines prevents channel negative boosting and read disturb effects.
A pass/fail check circuit detects program speeds across memory cell groups to identify faulty cells during write operations.
Segmenting interconnect testing into three independent via chains detects cracks and misalignments that single chains miss.
Segmented voltage phases in 3D NAND read operations correct interference between adjacent memory cell transistors, ensuring accurate data retrieval.
Segmenting the memory array and maintaining intermediate bias voltages on unselected lines reduces capacitance charging energy and improves operation speed.
A predictive programming method estimates the required voltage level to program non-volatile memory cells to a target threshold.
A memory device detects target cell states before writing new data to ensure accurate storage.
A semiconductor control circuit accelerates reset sequences by switching the system clock to a higher frequency upon command reception.
A semiconductor memory device uses voltage boosting circuits and counters to measure clock cycles for leakage detection.
Control circuit segments memory cell sensing into multiple passes to reduce power consumption during read operations.