A method for performing access management of a memory device in a predetermined communications architecture with aid of flexible delay time control, the method being applied to a memory controller of the memory device, the memory device comprising the memory controller and a non-volatile (NV) memory, the NV memory comprising at least one NV memory element, the method comprising:
- utilizing at least one upper layer controller of a transmission interface circuit within the memory controller to dynamically set a delay parameter regarding transmission from the memory device to a host device, for preventing sleeping in at least one delay time corresponding to the delay parameter, wherein the delay parameter is dynamically set as one of multiple predetermined values, rather than being set as a single fixed value;
- utilizing a physical layer (PHY) circuit of the transmission interface circuit to transmit first data from the memory device to the host device, wherein a first delay time measured with respect to the first data among the at least one delay time starts from a first time point at which transmitting the first data from the memory device to the host device is completed;
- and
- utilizing the PHY circuit to start transmitting second data from the memory device to the host device in the first delay time without restarting from sleeping.