PROGRAMMING METHOD FOR NON-VOLATILE MEMORY AND NON-VOLATILE MEMORY-BASED PROGRAMMABLE LOGIC DEVICE

Patent №

US 7,362,610

Granted

2008-04-22

Filed 2005

Owner

ACTEL CORPORATION

Lab

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

11319751

A method for programming a flash memory cell comprises providing input data to the flash cell and providing a segmented programming pulse to the flash memory cell. The segmented programming pulse includes programming segments, each successive programming segment including a programming potential higher than the programming potential used in a previous programming segment, each programming segment followed by a zero-potential compare segment. The output of the flash memory cell is compared with the input data during the compare segment after each programming segment. The segmented programming pulse is terminated if the output of the flash memory cell matches the input data. The programming potential in each programming segment is increased during the programming segment. The programming potential in successive segments is either is increased or stepped up to the final value of the previous programming segment.

AI classification

AI hardware0.79
Evolutionary computation0.00
Machine learning0.00
Planning0.00
Natural language0.00
Knowledge representation0.00
Speech0.00
Vision0.00

Ownership

ACTEL CORPORATION

assignment · 178060821

Assignors

SALTER, III, ROBERT M., HAN, KYUNG JOON, KIM, SUNG-RAE, CHAN, NIGEL

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC