A method of initializing a three-dimensional (3D) non-volatile memory device, the 3D non-volatile memory device comprising a plurality of string selection lines, a plurality of wordlines, a ground selection line, and a plurality of memory layers, each of the memory layers comprising a plurality of channel lines respectively coupled to a plurality of bitlines via first ends of the plurality of channel lines and coupled to a common source line via second ends of the plurality of channel lines, wherein the plurality of string selection lines, the plurality of wordlines, and the ground selection line intersect with the plurality of channel lines, and each of the plurality of channel lines defines a memory string and the memory string has string selection transistors respectively coupled with the plurality of string selection lines, the method comprising:
- initially leveling threshold voltages of the string selection transistors disposed in one or more of the plurality of memory layers to have a predetermined target level;
- applying a first time varying erase voltage signal having a first time varying section to a first plurality of channel lines of a first memory layer selected among the plurality of memory layers, the initially leveled string selection transistors including a first plurality of string selection transistors in the first memory layer;
- and
- setting threshold voltages of the first plurality of string selection transistors in the first memory layer by controlling each of the plurality of string selection lines coupled with the first plurality of string selection transistors during a first time interval corresponding to the first time varying section of the first time varying erase voltage signal.