The disclosure relates in general to a memory device and an operation method therefor.
In a memory device, the programming operations on the adjacent word line WL(N+1) will increase the threshold voltage of the word line WLN, which is called “word line interference”. The main reason of the word line interference is that, the overdrive voltage on the adjacent word line is insufficient. The overdrive voltage VOV is defined as the difference between the gate-source voltage and the threshold voltage of the transistor, which is expressed as; VOV=VGS−VTH.
Thus, how to reduce the word line interference to improve the performance of the memory device is one of the efforts.
According to one embodiment, provided is an operation method for a memory device, comprising: preparing to program a target word line; judging whether at least one memory cell of a plurality of memory cells of an adjacent word line is to be programmed to a first target state; and based on whether the at least one memory cell of the memory cells of the adjacent word line is to be programmed to the first target state, determining to program the adjacent word line first or to program the target word line first.
According to another embodiment, provided is an operation method for a memory device, including: preparing to read a target word line; determining whether at least one memory cell of a plurality of memory cells of the target word line is programmed to a target state; and based on whether the at least one memory cell of the memory cells of the target word line is programmed to the target state, applying an original pass voltage or an increased pass voltage to an adjacent word line.
According to one embodiment, provided is a memory device, comprising: a memory array, including a plurality of memory cells and a plurality of word lines; and a controller, coupled to the memory array. The controller is configured for: preparing to program a target word line; judging whether at least one memory cell of a plurality of memory cells of an adjacent word line is to be programmed to a first target state; and based on whether the at least one memory cell of the memory cells of the adjacent word line is to be programmed to the first target state, determining to program the adjacent word line first or to program the target word line first.
In the following detailed description, for purposes of explanation, numerous specific details are set forth in order to provide a thorough understanding of the disclosed embodiments. It will be apparent, however, that one or more embodiments may be practiced without these specific details. In other instances, well-known structures and devices are schematically shown in order to simplify the drawing.
Technical terms of the disclosure are based on general definition in the technical field of the disclosure. If the disclosure describes or explains one or some terms, definition of the terms is based on the description or explanation of the disclosure. Each of the disclosed embodiments has one or more technical features. In possible implementation, one skilled person in the art would selectively implement part or all technical features of any embodiment of the disclosure or selectively combine part or all technical features of the embodiments of the disclosure.
If yes in step 220, in step 230, the memory cells of the word line WL(N+1) are programmed to the highest state.
If no in step 220, in step 240, the memory cells of the word line WLN are programmed (in here, the memory cells of the word line WLN are programmed to one of the A state to the F state, respectively).
In step 250, it is determined whether all word lines are programmed. If yes in step 250, then the flow ends. If no in step 250, then the flow proceeds to step 260. In step 260, N is updated (N=N+1) to program the next word line.
That is, based on whether at least one memory cell of the memory cells of the adjacent word line WL(N+1) is to be programmed to the highest state, it is determined to program the memory cells of the adjacent word line WL(N+1) first or to program the memory cells of the word line WLN first.
In one embodiment of the application, when it is prepared to program the target word line, it is determined whether at least one memory cell of the memory cells of the adjacent word line is to be programmed to a first target state (for example, the highest state). When at least one memory cell of the memory cells of the adjacent word line is to be programmed to the first target state, the memory cells of the adjacent word line is programmed first, and then the memory cells of the target word line is programmed. This is because, in prior art, when at least one memory cell of the memory cells of the adjacent word line is to be programmed to the first target state (for example, a highest state), the programming of the adjacent word line will cause word line interference on the target word line, which is already programmed earlier. Thus, in the embodiment of the application, when at least one memory cell of the memory cells of the adjacent word line is to be programmed to the first target state, the adjacent word line is programmed first and then the target word line is programmed later. By so, the word line interference on the target word line is effectively reduced.
If yes in step 410, then a higher pass voltage Vpass is applied to the adjacent word line WL(N+1) in step 415; and if no in step 410 (that is, none of the memory cells of the word line is programmed to the second target state), an original pass voltage is applied to the adjacent word line WL(N+1) in step 420.
In one embodiment of the application, in reading operations, applying a higher pass voltage to the adjacent word line WL(N+1) (when at least one memory cell of the memory cells of the word line WLN is programmed to the second target state) is to increase the over-drive voltage on the word line WL(N+1). This is because, if the over-drive voltage on the word line WL(N+1) is insufficient, then the word line interference on the erased-state cells of the word line WLN is significant. Thus, by increasing the over-drive voltage on the word line WL(N+1), the word line interference on the erased-state cells of the word line WLN is effectively reduced and improved.
In one embodiment of the application, in reading operations, applying an original pass voltage Vpass to the adjacent word line WL(N+1) (when none of the memory cells of the word line WLN is programmed to the second target state) is to prevent read disturbance.
In step 425, the word line WLN is read. In step 430, it is determined whether all word lines are read. If yes in step 430, then the flow ends. If no in step 430, the flow proceeds to the step 435. In step 435, N is updated (N=N+1) and the flow returns to the step 405 to read the next word line.
That is, in one embodiment of the application, in reading operations, based on whether at least one memory cell of the memory cells of the target word line WLN is programmed to the second target state (i.e. the A state), the pass voltage Vpass applied to the adjacent word line WL(N+1) is adjusted. When at least one memory cell of the memory cells of the target word line WLN is programmed to the second target state (i.e. the A state), the pass voltage Vpass applied to the adjacent word line WL(N+1) is increased. When none of the memory cells of the target word line WLN is programmed to the second target state (i.e. the A state), the pass voltage Vpass applied to the adjacent word line WL(N+1) is kept to be original.
In one embodiment of the application, the reading operation method in
In one embodiment of the application, the programming operations in
Of course, in other possible embodiment of the application, the programming operations in
As discussed above, embodiments of the application may effectively suppress the word line interference to correctly judge the readout data.
It will be apparent to those skilled in the art that various modifications and variations can be made to the disclosed embodiments, It is intended that the specification and examples be considered as exemplary only, with a true scope of the disclosure being indicated by the following claims and their equivalents.