发明名称 Erase and program control state machines for flash memory
摘要 An erase state machine controls the process of erasing all the memory cells in a selected sector of a flash memory array. The erase state machine includes a sequence of states for controlling generation of high positive and negative voltages, and application of the high positive voltage to all word lines in the selected sector and application of the high negative voltage to the source nodes of all memory cells in the selected sector. A sequence of two discharge states are used to discharge the high voltages from the word lines and source nodes. If an erase operation is aborted while high voltages are being generated, the erase state machine asynchronously transitions to the first of the two discharge states, and then transitions to the second discharge state and then back to a final inactive state during successive state machine clock cycles. Further, the erase state machine simultaneously checks all the cells in the selected sector to see if they are fully erased, without having to use a repeating loop of states for that purpose. The program state machine controls the programming of one page of flash memory cells. It enables the use of N/2k programming bit latches in the memory array, instead of a full set of N programming bit latches, where N is the number of columns in the memory array and k is a positive integer, thereby alleviating the space constraints normally imposed on programming bit latches in flash memory devices.
申请公布号 US5978275(A) 申请公布日期 1999.11.02
申请号 US19980133659 申请日期 1998.08.12
申请人 NEXFLASH, TECHNOLOGIES, INC. 发明人 SONG, PAUL JEI-ZEN;SINAI, KEYHAN
分类号 G11C16/10;G11C16/16;(IPC1-7):G11C16/04;G11C7/00 主分类号 G11C16/10
代理机构 代理人
主权项
地址