Abstract:
A high-voltage switch (24) has a high-voltage input terminal (29), receiving a high voltage (HV), and an output terminal (31). A pass transistor (36), having a control terminal, is connected between the high-voltage input terminal (29) and the output terminal (31). The output of a voltage-multiplying circuit (40) of the charge-pump type is connected to the control terminal. The voltage-multiplying circuit (40) is of a symmetrical type, has first and second charge-storage means (41, 42), receiving a clock signal (CK) of a periodic type, and has a first circuit branch (44, 48) and a second circuit branch (45, 49), which are symmetrical to one another and operate in phase opposition with respect to the clock signal (CK).
Abstract:
A method of programming an electrically programmable memory comprises: accessing a group of memory cells ( MC1-MCk ) of the memory to ascertain a programming state thereof ( 401,407;503,509a,513a ); applying a programming pulse to those memory cells in the group whose programming state is not ascertained to correspond to a desired programming state ( 405;507a,509c,513c ); and repeating said acts of accessing and applying for the memory cells in the group whose programming state is not ascertained ( 411;509b,513b ). After the programming state of a prescribed number of memory cells in the group has been ascertained, the memory cells in the group are accessed again and the programming state of the memory cells whose programming state was previously ascertained is re-ascertained ( 413,415;515 ); at least one additional programming pulse is applied to those memory cells in the group whose programming state is not re-ascertained ( 405;507a,509c,513c ). The method guarantees that the programming state of the memory cells is ascertained in conditions that closely resembles, or are substantially identical, to the conditions in which the memory cells will be accessed in a standard read.
Abstract:
The invention relates to a method for pinpointing erase-failed memory cells and to a relevant integrated non-volatile memory device, of the programmable and electrically erasable type comprising a sectored array of memory cells (4) arranged in rows and columns, with at least one row-decoding circuit portion per sector (20) being supplied positive and negative voltages (Vpcx, HVNEG). This method becomes operative upon a negative erase algorithm issue, and comprises the following steps:
forcing the read condition of a sector (20) that has not been completely erased; scanning the rows of said sector (20) to check for the presence of a spurious current indicating a failed state; finding the failed row and electrically isolating it for re-addressing the same to a redundant row provided in the same sector (20).
Abstract:
The invention relates to a method and a circuit for regulating the source terminal (S) voltage to the of a non-volatile memory cell (3) during the cell programming and/or reading phases. The method comprises a phase of locally regulating said voltage value and consists of comparing the source current (Is) of the cell array (3) with a reference current (Iref). A fraction of the source current (Is) is converted to a voltage and compared with a voltage generated from a memory cell acting as a reference and being programmed to the distribution with the highest current levels; the comparison result being used for controlling a current generator (25) to inject, into the source terminal (S), the current necessary to keep the predetermined voltage thereof at a constant value.
Abstract:
The circuit for generating reference voltages for reading a multilevel memory cell includes the following: a first memory cell (236) and a second memory cell (236) respectively having a first reference programming level and a second reference programming level; a first reference circuit (46) and a second reference circuit (47) respectively connected to said first and said second memory cells (236) and having respective output terminals (60) which respectively supply a first reference voltage (VR1) and a second reference voltage (VRN-1); and a voltage divider (48) having a first connection node (42.1) and a second connection node (42.N-1) respectively connected to the output terminals (60) of the first reference circuit (46) and of the second reference circuit (47) to receive, respectively, the first reference voltage (VR1) and the second reference voltage (VRN-1), and a plurality of intermediate nodes (42.2,..., 42.N-2) supplying respective third reference voltages (VR2,..., VRN-2) at equal distances apart.