Method for controlling two or more non-volatile memory device and apparatus there-of

A method and an apparatus for controlling at least two non-volatile memory devices are provided to improve read/write performance of the memory device by reducing a read/write time, even when a minimum operation period of a controller is longer than that of the memory device. An apparatus for controlling at least two non-volatile memory devices includes a controller(121) and a memory interface(122). The controller determines whether data is to be written or read on or from the non-volatile memory device. The memory interface generates a read enable signal, a write enable signal, and first and second chip enable signals under the control of the controller. The memory interface alternatively activates the first and second chip enable signals, such that the non-volatile memory devices are alternatively selected, while the write enable signal or read enable signal are activated at a first logic level.