1.一種存儲模塊的操作方法,所述存儲模塊包括易失性存儲器、非易失性存儲器和模塊控制器,所述操作方法包括:
通過易失性存儲器來與主機通信;
通過模塊控制器來從主機接收備份命令;
通過模塊控制器來讀取易失性存儲器的設置值,并且將讀取的設置值儲存作為第一儲存值;
通過模塊控制器來將適用于備份操作的設置值設置在易失性存儲器中;
通過模塊控制器將儲存在易失性存儲器中的數據儲存在非易失性存儲器中來執(zhí)行備份操作;
通過模塊控制器來將第一儲存值設置在易失性存儲器中;以及
通過易失性存儲器來恢復與主機的通信。
2.如權利要求1所述的操作方法,
其中,存儲模塊還包括寄存器,所述寄存器適用于緩沖來自主機的命令和地址并且將所述命令和所述地址傳送至易失性存儲器,以及
所述操作方法還包括:
通過模塊控制器來讀取寄存器的設置值,并且將讀取的設置值儲存作為第二儲存值;以及
在接收備份命令與執(zhí)行備份操作之間,通過模塊控制器來將適用于備份操作的設置值設置在寄存器中。
3.如權利要求2所述的操作方法,還包括:
在執(zhí)行備份操作與恢復通信之間,通過模塊控制器來將第二儲存值設置在寄存器中。
4.如權利要求1所述的操作方法,還包括:
在恢復通信之后,
從主機接收恢復命令;
通過模塊控制器來將適用于恢復操作的設置值設置在易失性存儲器中;
通過將儲存在非易性存儲器中的數據儲存在易失性存儲器中來通過模塊控制器執(zhí)行恢復操作;以及
通過模塊控制器來將第一儲存值設置在易失性存儲器中。
5.一種存儲模塊,包括:
易失性存儲器;
非易失性存儲器;以及
模塊控制器,適用于:
響應于來自主機的備份命令來讀取易失性存儲器的設置值;
將讀取的設置值儲存作為第一儲存值;
將適用于備份操作的設置值設置在易失性存儲器中;
通過將易失性存儲器的數據儲存在非易失性存儲器中來執(zhí)行備份操作;以及
在備份操作完成之后,將第一儲存值設置在易失性存儲器中。
6.一種存儲模塊的模塊控制器,包括:
易失性存儲器接口;
非易失性存儲器接口;
設置值儲存單元;以及
控制邏輯,適用于:
響應于來自主機的備份命令而通過易失性存儲器接口來讀取易失性存儲器的設置值;
將讀取的設置值儲存在設置值儲存單元中作為第一儲存值;
通過易失性存儲器接口來將適用于備份操作的值設置在易失性存儲器中;
通過經由易失性存儲器接口讀取易失性存儲器的數據來執(zhí)行備份操作,以及通過非易失性存儲器接口來將讀取的數據儲存在非易失性存儲器中;以及
在備份操作完成之后,通過易失性存儲器接口來將儲存在設置值儲存單元中的第一儲存值設置在易失性存儲器中。
7.一種存儲模塊的操作方法,所述存儲模塊包括易失性存儲器單元和非易失性存儲器單元,所述方法包括:
保持用于易失性存儲器單元的正常操作的設置值;
將易失性存儲器單元設置為適用于備份操作;
通過將數據從易失性存儲器單元傳送至非易失性存儲器單元來執(zhí)行備份操作;以及
通過使用保持的設置值來將易失性存儲器單元設置為適用于所述正常操作。
8.一種存儲模塊的操作方法,所述存儲模塊包括易失性存儲器單元和非易失性存儲器單元,所述方法包括:
保持用于易失性存儲器單元的正常操作的設置值;
將易失性存儲器單元設置為適用于恢復操作;
通過將備份的數據從非易失性存儲器單元傳送至易失性存儲器單元來執(zhí)行恢復操作;以及
通過使用保持的設置值來將易失性存儲器單元設置為適用于所述正常操作。
9.一種存儲模塊,包括:
易失性存儲器單元;
非易失性存儲器單元;以及
模塊控制器,適用于:
保持用于易失性存儲器單元的正常操作的設置值;
將易失性存儲器單元設置為適用于備份操作;
通過將數據從易失性存儲器單元傳送至非易失性存儲器單元來執(zhí)行備份操作;以及
通過使用保持的設置值來將易失性存儲器單元設置為適用于所述正常操作。
10.一種存儲模塊,包括:
易失性存儲器單元;
非易失性存儲器單元;以及
模塊控制器,適用于:
保持用于易失性存儲器單元的正常操作的設置值;
將易失性存儲器單元設置為適用于恢復操作;
通過將備份的數據從非易失性存儲器單元傳送至易失性存儲器單元來執(zhí)行恢復操作;以及
通過使用保持的設置值來將易失性存儲器單元設置為適用于所述正常操作。