会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 81. 发明授权
    • Data writing method, memory controller and memory storage apparatus
    • 数据写入方式,存储器控制器和存储器存储装置
    • US08762685B2
    • 2014-06-24
    • US13038392
    • 2011-03-02
    • Chih-Kang Yeh
    • Chih-Kang Yeh
    • G06F13/00G06F13/28G06F9/26G06F9/34
    • G06F12/0246G06F2212/7201
    • A data writing method for writing updated data from a host into a memory module is provided. Herein, some physical units of the memory module are gotten to be global random physical units for storing data from the host. The method includes determining whether the updated data is sequential data and determining whether a logical page corresponding to the updated data is a start logical page. The method further includes getting a blank physical unit from the physical units as a new global random physical unit and writing the updated data into the new global random physical unit when the updated data is the sequential data and the logical page corresponding to the updated data is the start logical page. Accordingly, the method can write updated data belonging to the same logical unit into the same physical unit, thereby shortening the time for executing write commands.
    • 提供一种用于将更新的数据从主机写入存储器模块的数据写入方法。 这里,存储器模块的一些物理单元被获得用于存储来自主机的数据的全局随机物理单元。 该方法包括确定更新的数据是否是顺序数据,并确定对应于更新的数据的逻辑页面是否是起始逻辑页面。 该方法还包括:当更新的数据是顺序数据时,从物理单元获取空白的物理单元作为新的全局随机物理单元,并将更新的数据写入新的全局随机物理单元,并且与更新的数据对应的逻辑页面 开始逻辑页面。 因此,该方法可以将属于同一逻辑单元的更新数据写入相同的物理单元,从而缩短执行写命令的时间。
    • 82. 发明授权
    • Memory management method, memory controller and memory storage apparatus
    • 存储器管理方法,存储器控制器和存储器存储装置
    • US08667210B2
    • 2014-03-04
    • US13109968
    • 2011-05-17
    • Chih-Kang Yeh
    • Chih-Kang Yeh
    • G06F12/00
    • G06F12/0246
    • A memory management method for managing physical units of a rewritable non-volatile memory module is provided. In the method, the physical units are grouped into at least a data area and a free area. The method includes obtaining empty physical units from the free area to configure a first global random area and obtaining empty physical units from the data area to configure a second global random area. The method further includes using the physical units of the first global random area to write updated data, and using the physical units of the second global random area to write other updated data after the physical units of the first global random area are written full of the updated data. Accordingly, the method can increase the storage space of a global random area, and thereby reduces data merging operations and shortens the time for executing a write command.
    • 提供了一种用于管理可重写非易失性存储器模块的物理单元的存储器管理方法。 在该方法中,物理单元至少分组为数据区域和自由区域。 该方法包括从空闲区域获取空物理单元以配置第一全局随机区域,并从数据区域获取空物理单元以配置第二全局随机区域。 该方法还包括使用第一全局随机区域的物理单元来写入更新的数据,并且在第一全局随机区域的物理单元被写满以后,使用第二全局随机区域的物理单元来写入其他更新的数据 更新数据。 因此,该方法可以增加全局随机区域的存储空间,从而减少数据合并操作并缩短执行写入命令的时间。
    • 83. 发明申请
    • DATA STORING METHOD, AND MEMORY CONTROLLER AND MEMORY STORAGE APPARATUS USING THE SAME
    • 数据存储方法,以及使用该存储器的存储器控​​制器和存储器存储装置
    • US20130346675A1
    • 2013-12-26
    • US13602204
    • 2012-09-03
    • Chih-Kang Yeh
    • Chih-Kang Yeh
    • G06F12/02
    • G06F12/0246G06F2212/7201
    • A data storing method for a rewritable non-volatile memory module is provided. The method includes dividing logical addresses into a plurality of logical zones, and respectively establishing a plurality of logical address mapping tables for the logical zones. The method also includes writing data of a logical address into a physical program unit; and recording a mapping record indicating the logical address is mapped to the physical program unit in a temp mapping table. The method further includes: if the temp mapping table is full, updating the mapping relations between the logical addresses and the physical program units in the logical address mapping tables based on mapping records recorded in the temp mapping table, and deleting the mapping records in the temp mapping table.
    • 提供了一种用于可重写非易失性存储器模块的数据存储方法。 该方法包括将逻辑地址划分为多个逻辑区,并分别建立逻辑区的多个逻辑地址映射表。 该方法还包括将逻辑地址的数据写入物理程序单元; 并且在温度映射表中记录指示逻辑地址的映射记录被映射到物理程序单元。 该方法还包括:如果临时映射表已满,则根据记录在临时映射表中的映射记录,更新逻辑地址映射表中逻辑地址与物理程序单元之间的映射关系,并删除映射记录 临时映射表。
    • 84. 发明授权
    • Data writing method, memory controller and memory storage apparatus
    • 数据写入方式,存储器控制器和存储器存储装置
    • US08560926B2
    • 2013-10-15
    • US13114037
    • 2011-05-23
    • Chih-Kang Yeh
    • Chih-Kang Yeh
    • G11C29/00G06F11/00G11C16/04
    • G06F11/1044G06F12/0246G06F2212/1032G06F2212/401G06F2212/403G06F2212/7202G06F2212/7207
    • A data writing method for writing page data into a rewritable non-volatile memory module is provided, the rewritable non-volatile memory module has a plurality of physical blocks, and each of the physical blocks has a plurality of physical pages. The data writing method includes grouping the physical pages into a plurality of physical page groups according to write speed of each physical page. The data writing method also includes compressing the page data to generate compressed data and calculating a data compression ratio corresponding to the compressed data. The data writing method further includes writing the compressed data into one of the physical pages in a corresponding physical page group among the physical page groups according to the data compression ratio. Accordingly, the data writing method can effectively ensure the accuracy of data stored in the rewritable non-volatile memory module.
    • 提供了将页面数据写入可重写非易失性存储器模块的数据写入方法,所述可重写非易失性存储器模块具有多个物理块,并且每个物理块具有多个物理页。 数据写入方法包括根据每个物理页面的写入速度将物理页面分组成多个物理页面组。 数据写入方法还包括压缩页面数据以产生压缩数据并计算与压缩数据相对应的数据压缩比。 数据写入方法还包括根据数据压缩比将压缩数据写入物理页组之间的对应物理页组中的一个物理页。 因此,数据写入方法可以有效地确保存储在可重写非易失性存储器模块中的数据的准确性。
    • 85. 发明授权
    • Memory storage device, controller, and method for responding to host write commands triggering data movement
    • 用于响应主机写入命令触发数据移动的存储器存储设备,控制器和方法
    • US08392649B2
    • 2013-03-05
    • US12976989
    • 2010-12-22
    • Chih-Kang Yeh
    • Chih-Kang Yeh
    • G06F12/00
    • G06F12/0246G06F2212/7203
    • A memory storage device, a memory controller thereof, and a method for responding host commands are provided. The memory storage device has a flash memory chip and a buffer memory. The present method includes receiving a write command issued by a host system and determining whether the write command causes the memory storage device to trigger a data moving procedure. If the write command does not cause the memory storage device to trigger the data moving procedure, the present method further includes sending an acknowledgement message corresponding to the write command to the host system after data corresponding to the write command is completely transferred to the buffer memory.
    • 提供了存储器存储设备,其存储器控制器以及用于响应主机命令的方法。 存储器存储装置具有闪存芯片和缓冲存储器。 本方法包括接收由主机系统发出的写入命令,并确定写入命令是否使存储器存储设备触发数据移动过程。 如果写入命令不使存储器存储设备触发数据移动过程,则本方法还包括在对应于写入命令的数据被完全传送到缓冲存储器之后,向主机系统发送与写入命令相对应的确认消息 。
    • 86. 发明授权
    • Method of hiding file at data protecting mode for non-volatile memory module, memory controller and portable memory storage apparatus
    • 在非易失性存储器模块,存储器控制器和便携式存储器装置的数据保护模式下隐藏文件的方法
    • US08312554B2
    • 2012-11-13
    • US12882212
    • 2010-09-15
    • Chih-Ling WangChih-Kang Yeh
    • Chih-Ling WangChih-Kang Yeh
    • G06F12/00
    • G06F11/1435G06F21/78G11C16/22G11C29/765G11C29/82G11C2029/0411
    • A data protecting method for a portable memory storage apparatus is provided. The method includes determining whether a mode signal is at a data protecting mode, and performing a file hiding procedure to change a file allocation table if the mode signal is at the data protecting mode, wherein a host system coupled to the portable memory storage device is allowed to only access a portion of logical addresses of the portable memory storage apparatus according to the changed file allocation table and files stored in the portable memory storage apparatus before the file hiding procedure are written into another portion of the logical addresses. Additionally, the method still includes performing a file showing procedure to change the file allocation table if the mode signal is not at the data protecting mode, wherein the host system may access all the logical addresses according to the changed file allocation table.
    • 提供了一种用于便携式存储器存储装置的数据保护方法。 该方法包括:如果模式信号处于数据保护模式,则确定模式信号是否处于数据保护模式,以及执行文件隐藏过程以改变文件分配表,其中耦合到便携式存储器存储设备的主机系统是 允许在将文件隐藏过程写入到逻辑地址的另一部分之前,根据改变的文件分配表和存储在便携式存储器存储装置中的文件,仅访问便携式存储器存储装置的一部分逻辑地址。 此外,如果模式信号不处于数据保护模式,则该方法仍然包括执行文件显示改变文件分配表的过程的文件,其中主机系统可以根据改变的文件分配表访问所有的逻辑地址。
    • 87. 发明授权
    • Memory management method for non-volatile memory and controller using the same
    • 非易失性存储器的内存管理方法和使用相同的控制器
    • US08296501B2
    • 2012-10-23
    • US12178827
    • 2008-07-24
    • Chih-Kang Yeh
    • Chih-Kang Yeh
    • G06F12/00
    • G06F12/0246G06F2212/7211
    • A memory management method for a non-volatile memory and a controller using the same are provided. The non-volatile memory is substantially divided into a plurality of blocks. First, non-erasing information of a plurality of memory units comprising at least one block is recoded and used as a reference to establish an evaluation value. Then, whether to move data of at least one block on the memory units to another memory unit according to the evaluation value is determined. Accordingly, problems of read disturb and data retention due to excessive reading times can be resolved.
    • 提供了一种用于非易失性存储器的存储器管理方法和使用其的控制器。 非易失性存储器基本上被划分为多个块。 首先,对包括至少一个块的多个存储器单元的不擦除信息进行重新编码并用作建立评估值的参考。 然后,确定是否根据评估值将存储器单元上的至少一个块的数据移动到另一个存储器单元。 因此,可以解决由于过度的读取时间引起的读取干扰和数据保持的问题。
    • 88. 发明授权
    • Data writing method for flash memory and control circuit and storage system using the same
    • 闪存和控制电路的数据写入方法及其使用的存储系统
    • US08209472B2
    • 2012-06-26
    • US12561879
    • 2009-09-17
    • Chih-Kang Yeh
    • Chih-Kang Yeh
    • G06F12/00G06F12/02
    • G06F12/0246G06F2212/7202G06F2212/7203G06F2212/7208
    • A data writing method for moving data in a plurality of flash memory modules during a write command of a host system is executed is provided, wherein each of the flash memory modules has a plurality of physical blocks. The present data writing method includes transferring first data received from the host system to one of the flash memory modules and writing the first data into the physical blocks of the flash memory module according to the write command. The present data writing method also includes moving at least one second data in the physical blocks of another one of the flash memory modules during the first data is written. Thereby, when the host system is about to write data into the other flash memory module, the time for executing the write command is effectively reduced.
    • 提供一种用于在主机系统的写入命令期间移动多个闪存模块中的数据的数据写入方法,其中每个闪存模块具有多个物理块。 本数据写入方法包括将从主机系统接收的第一数据传送到闪存模块之一,并根据写入命令将第一数据写入闪存模块的物理块。 本数据写入方法还包括在写入第一数据期间移动另一个闪存模块的物理块中的至少一个第二数据。 因此,当主机系统要将数据写入另一个闪存模块时,有效地减少了执行写命令的时间。
    • 89. 发明申请
    • DATA MANAGEMENT METHOD, MEMORY CONTROLLER AND MEMORY STORAGE APPARATUS
    • 数据管理方法,存储器控制器和存储器存储器
    • US20120159043A1
    • 2012-06-21
    • US13006443
    • 2011-01-14
    • Chih-Kang Yeh
    • Chih-Kang Yeh
    • G06F12/00G06F12/02
    • G06F12/0246G06F11/1068G06F2212/7201G06F2212/7207
    • A data management method, a memory controller and a memory storage apparatus are provided. The method includes grouping a plurality of physical units of a rewritable non-volatile memory module into at least a data area and a free area. The method also includes configuring a plurality of logical units for mapping a part of the physical units. The method further includes receiving at least two pieces of update data, which are corresponding to different logical pages of the logical units. The method further includes getting a physical unit from the physical units. The method further includes writing the at least two pieces of update data into the same one physical page of the gotten physical unit. Accordingly, the use efficiency of the physical units could be improved.
    • 提供了数据管理方法,存储器控制器和存储器存储装置。 该方法包括将可重写非易失性存储器模块的多个物理单元分组成至少数据区域和空闲区域。 该方法还包括配置用于映射一部分物理单元的多个逻辑单元。 该方法还包括接收与逻辑单元的不同逻辑页对应的至少两个更新数据。 该方法还包括从物理单元获取物理单元。 该方法还包括将至少两条更新数据写入到获得的物理单元的同一个物理页面中。 因此,可以提高物理单元的使用效率。
    • 90. 发明授权
    • Wear leveling method, and storage system and controller using the same
    • 磨损均衡法,存储系统和控制器使用相同
    • US08086787B2
    • 2011-12-27
    • US12265973
    • 2008-11-06
    • Ruei-Cian ChenChih-Kang YehKian-Fui Seng
    • Ruei-Cian ChenChih-Kang YehKian-Fui Seng
    • G06F12/00
    • G06F12/0246G06F2212/7211
    • A wear leveling method for a flash is provided, wherein the flash memory includes a plurality of physical blocks grouped into at least a data area and a spare area. The method includes setting a first predetermined threshold value as a wear-leveling start value and randomly generating a random number as a memory erased count, wherein the random number is smaller than the wear-leveling start value. The method also includes counting the memory erased count each time when the physical blocks are erased and determining whether the memory erased count is smaller than the wear-leveling start value, wherein a physical blocks switching is performed between the data area and the spare area when the memory erased count is not smaller then the wear-leveling start value. Accordingly, it is possible to uniformly use the physical blocks, so as to effectively prolong a lifetime of the store system.
    • 提供了一种用于闪存的磨损均衡方法,其中闪速存储器包括分组为至少数据区域和备用区域的多个物理块。 该方法包括将第一预定阈值设置为磨损均衡开始值,并随机生成随机数作为存储器擦除计数,其中随机数小于磨损均衡开始值。 该方法还包括每当擦除物理块时对存储器擦除计数进行计数,并确定存储器擦除计数是否小于磨损均衡开始值,其中在数据区和备用区之间执行物理块切换,当 内存擦除计数不小于磨损均衡开始值。 因此,可以均匀地使用物理块,以便有效地延长存储系统的寿命。