-
公开(公告)号:US20200218664A1
公开(公告)日:2020-07-09
申请号:US16825354
申请日:2020-03-20
Applicant: Silicon Motion, Inc.
Inventor: Jieh-Hsin Chien , Yi-Hua Pao
IPC: G06F12/1009 , G06F12/02 , G06F12/0862 , G06F12/0868
Abstract: A storage device includes a flash memory array and a controller. The flash memory array stores a plurality of user data. After the controller finishes initialization, the controller accesses the user data stored in the flash memory array according to a plurality of host commands and an H2F mapping table, and records a plurality of address information about the user data in a powered-ON access table.
-
公开(公告)号:US20180096728A1
公开(公告)日:2018-04-05
申请号:US15809539
申请日:2017-11-10
Applicant: Silicon Motion, Inc.
Inventor: Yi-Hua Pao
IPC: G11C16/22
CPC classification number: G11C16/225
Abstract: A data storage device includes a flash memory, a voltage detection device, and a controller. The flash memory is arranged to store data. The voltage detection device is arranged to detect a supply voltage received by the data storage device. The controller is configured to receive write commands from a host, and perform a prohibition mode when the supply voltage is outside a predetermined range, wherein the write command is arranged to enable the controller to write the flash memory, and the controller is further configured to disable all of the write commands received from the host in the prohibition mode.
-
公开(公告)号:US09847134B2
公开(公告)日:2017-12-19
申请号:US14444429
申请日:2014-07-28
Applicant: Silicon Motion, Inc.
Inventor: Yi-Hua Pao
CPC classification number: G11C16/225
Abstract: A data storage device includes a flash memory, a voltage detection device, and a controller. The flash memory is arranged to store data. The voltage detection device is arranged to detect a supply voltage received by the data storage device. The controller is configured to receive write commands from a host, and perform a prohibition mode when the supply voltage is outside a predetermined range, wherein the write command is arranged to enable the controller to write the flash memory, and the controller is further configured to disable all of the write commands received from the host in the prohibition mode.
-
14.
公开(公告)号:US20150046762A1
公开(公告)日:2015-02-12
申请号:US14330566
申请日:2014-07-14
Applicant: Silicon Motion, Inc.
Inventor: Jieh-Hsin Chien , Yi-Hua Pao
CPC classification number: G11C16/3418 , G11C7/04 , G11C7/24
Abstract: A data storage device including a flash memory, a temperature sensor and a controller. The flash memory has a plurality of blocks, and each of the blocks has a plurality of pages. The temperature sensor detects surrounding ambient temperature and to produce a temperature parameter accordingly. The controller is arranged to perform a first maintenance procedure after a predetermined period since the data storage device is powered on. The controller reads the temperature sensor to obtain a first temperature parameter in the first maintenance procedure and determines a first time span according to a first predetermined condition for performing a second maintenance procedure, wherein the first predetermined condition includes the first temperature parameter, and the controller is further arranged to perform the second maintenance procedure after the first time span since the first maintenance procedure has finished.
Abstract translation: 一种包括闪速存储器,温度传感器和控制器的数据存储装置。 闪存具有多个块,并且每个块具有多个页面。 温度传感器检测周围环境温度并相应地产生温度参数。 控制器被配置为在数据存储设备通电之后的预定时间段之后执行第一维护过程。 控制器读取温度传感器以获得第一维护过程中的第一温度参数,并且根据用于执行第二维护过程的第一预定条件确定第一时间跨度,其中第一预定条件包括第一温度参数,并且控制器 还被布置为在第一维护程序完成之后的第一时间跨度之后执行第二维护程序。
-
15.
公开(公告)号:US20150043280A1
公开(公告)日:2015-02-12
申请号:US14444429
申请日:2014-07-28
Applicant: Silicon Motion, Inc.
Inventor: Yi-Hua Pao
IPC: G11C16/10
CPC classification number: G11C16/225
Abstract: A data storage device includes a flash memory, a voltage detection device, and a controller. The flash memory is arranged to store data. The voltage detection device is arranged to detect a supply voltage received by the data storage device. The controller is configured to receive write commands from a host, and perform a prohibition mode when the supply voltage is outside a predetermined range, wherein the write command is arranged to enable the controller to write the flash memory, and the controller is further configured to disable all of the write commands received from the host in the prohibition mode.
Abstract translation: 数据存储装置包括闪速存储器,电压检测装置和控制器。 闪存被安排用于存储数据。 电压检测装置被配置为检测由数据存储装置接收的电源电压。 所述控制器被配置为从主机接收写入命令,并且当所述电源电压在预定范围之外时执行禁止模式,其中所述写入命令被布置为使得所述控制器能够写入所述闪存,并且所述控制器还被配置为 在禁止模式下禁用从主机接收的所有写入命令。
-
公开(公告)号:US11494312B2
公开(公告)日:2022-11-08
申请号:US16825354
申请日:2020-03-20
Applicant: Silicon Motion, Inc.
Inventor: Jieh-Hsin Chien , Yi-Hua Pao
IPC: G06F12/1009 , G06F12/0868 , G06F12/0862 , G06F12/02
Abstract: A storage device includes a flash memory array and a controller. The flash memory array stores a plurality of user data. After the controller finishes initialization, the controller accesses the user data stored in the flash memory array according to a plurality of host commands and an H2F mapping table, and records a plurality of address information about the user data in a powered-ON access table.
-
公开(公告)号:US10789995B2
公开(公告)日:2020-09-29
申请号:US16263803
申请日:2019-01-31
Applicant: Silicon Motion, Inc.
Inventor: Yi-Hua Pao
IPC: G11C7/04 , G11C16/28 , G11C11/4072 , G11C7/22
Abstract: A preheating procedure for a non-volatile memory that can be used in a wide range of ambient temperatures is shown. The controller of the non-volatile memory operates the non-volatile memory to preheat the non-volatile to a temperature target. The controller avoids writing valid data to the non-volatile memory until preheating the non-volatile memory to the temperature target. The controller may write or read dummy data to or from the non-volatile memory until preheating the non-volatile memory to the temperature target.
-
公开(公告)号:US20190188130A1
公开(公告)日:2019-06-20
申请号:US16283382
申请日:2019-02-22
Applicant: Silicon Motion, Inc.
Inventor: Jieh-Hsin Chien , Yi-Hua Pao
IPC: G06F12/02
CPC classification number: G06F12/0284 , G06F12/0246 , G06F13/18 , G06F2212/7203 , G06F2212/7207
Abstract: A hybrid data storage device is shown. In addition to a non-volatile memory, the hybrid data storage device has a volatile memory. A microcontroller of the data storage device generates and maintains a first mapping table and a second mapping table. According to the first mapping table, specific logical addresses are mapped to the volatile memory. The second mapping table records mapping information between logical addresses, including the specific logical addresses, and the non-volatile memory. When the data storage device is powered on, the microcontroller uploads data read from the non-volatile memory to the volatile memory according to the first mapping table and the second mapping table.
-
公开(公告)号:US20180329649A1
公开(公告)日:2018-11-15
申请号:US15954308
申请日:2018-04-16
Applicant: Silicon Motion, Inc.
Inventor: Jieh-Hsin Chien , Yi-Hua Pao
IPC: G06F3/06
CPC classification number: G06F3/0656 , G06F3/0619 , G06F3/0653 , G06F3/0679
Abstract: A storage device includes a flash memory array and a controller. The flash memory array includes a plurality of blocks which are configured to store data. The controller scans the flash memory array during an idle time to confirm the accuracy of the data stored in the flash memory array.
-
公开(公告)号:US09997249B2
公开(公告)日:2018-06-12
申请号:US15809542
申请日:2017-11-10
Applicant: Silicon Motion, Inc.
Inventor: Yi-Hua Pao
CPC classification number: G11C16/225
Abstract: A data storage device includes a flash memory, a voltage detection device, and a controller. The flash memory is arranged to store data. The voltage detection device is arranged to detect a supply voltage received by the data storage device. The controller is configured to receive write commands from a host, and perform a prohibition mode when the supply voltage is outside a predetermined range, wherein the write command is arranged to enable the controller to write the flash memory, and the controller is further configured to disable all of the write commands received from the host in the prohibition mode.
-
-
-
-
-
-
-
-
-