The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Jun. 03, 2025
Filed:
Apr. 30, 2023
Alibaba (China) Co., Ltd., Hangzhou, CN;
Fei Xue, Sunnyvale, CA (US);
Wentao Wu, Shanghai, CN;
Jiajing Jin, Hangzhou, CN;
Xiang Gao, Shanghai, CN;
Jifeng Wang, Chengdu, CN;
Yuming Xu, Chengdu, CN;
Jiu Heng, Chengdu, CN;
Hongzhong Zheng, Los Gatos, CA (US);
Alibaba (China) Co., Ltd., Hangzhou, CN;
Abstract
An SSD includes an MRAM, an NAND memory, and an SSD controller. The SSD controller is configured to receive first data from a host machine, save the first data to an SSD data buffer, fetch the first data from the SSD data buffer and write the first data to the MRAM via the MRAM controller, determine, by the data allocation circuit based on a characteristic of the first data, whether to save the first data to the MRAM or the NAND memory, and in response to determining saving the first data to the NAND memory, read the first data from the MRAM, write the first data to the NAND memory, and erase the first data from the MRAM.