会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Non-volatile memory and method with multi-stream updating
    • 非易失性存储器和多流更新方法
    • US08151035B2
    • 2012-04-03
    • US12189396
    • 2008-08-11
    • Peter John SmithSergey Anatolievich GorobetsAlan David Bennett
    • Peter John SmithSergey Anatolievich GorobetsAlan David Bennett
    • G06F12/00
    • G06F3/064G06F3/0616G06F3/0679G06F12/0246G06F2212/7203G11C16/102
    • In a memory that is programmable page by page and each page having multiple sectors that are once-programmable, even if successive writes are sequential, the data recorded to an update block may be fragmented and non-sequential. Instead of recording update data to an update block, the data is being recorded in at least two interleaving streams. When a full page of data is available, it is recorded to the update block. Otherwise, it is temporarily recorded to the scratch pad block until a full page of data becomes available to be transferred to the update block. Preferably, a pipeline operation allows the recording to the update block to be set up as soon as the host write command indicates a full page could be written. If the actual write data is incomplete due to interruptions, the setup will be canceled and recording is made to the scratch pad block instead.
    • 在逐页可编程的存储器中,每页具有一次可编程的多个扇区,即使顺序写入是顺序的,记录到更新块的数据可能是分段的和非顺序的。 代替将更新数据记录到更新块,数据被记录在至少两个交错流中。 当全页数据可用时,它被记录到更新块。 否则,它暂时记录到便笺块块中,直到完整页面的数据可用于传送到更新块。 优选地,管道操作允许一旦主机写入命令指示可以写入完整页面就可以对更新块进行记录。 如果实际的写入数据由于中断而不完整,则设置将被取消,而代之以记录。
    • 4. 发明授权
    • Non-volatile memory and method with multi-stream updating
    • 非易失性存储器和多流更新方法
    • US07412560B2
    • 2008-08-12
    • US11191686
    • 2005-07-27
    • Peter John SmithSergey Anatolievich GorobetsAlan David Bennett
    • Peter John SmithSergey Anatolievich GorobetsAlan David Bennett
    • G06F12/00
    • G06F3/064G06F3/0616G06F3/0679G06F12/0246G06F2212/7203G11C16/102
    • In a memory that is programmable page by page and each page having multiple sectors that are once-programmable, even if successive writes are sequential, the data recorded to an update block may be fragmented and non-sequential. Instead of recording update data to an update block, the data is being recorded in at least two interleaving streams. When a full page of data is available, it is recorded to the update block. Otherwise, it is temporarily recorded to the scratch pad block until a full page of data becomes available to be transferred to the update block. Preferably, a pipeline operation allows the recording to the update block to be set up as soon as the host write command indicates a full page could be written. If the actual write data is incomplete due to interruptions, the setup will be canceled and recording is made to the scratch pad block instead.
    • 在逐页可编程的存储器中,每页具有一次可编程的多个扇区,即使顺序写入是顺序的,记录到更新块的数据可能是分段的和非顺序的。 代替将更新数据记录到更新块,数据被记录在至少两个交错流中。 当全页数据可用时,它被记录到更新块。 否则,它暂时记录到便笺块块中,直到完整页面的数据可用于传送到更新块。 优选地,管道操作允许一旦主机写入命令指示可以写入完整页面就可以对更新块进行记录。 如果实际的写入数据由于中断而不完整,则设置将被取消,而代之以记录。
    • 5. 发明授权
    • Method and apparatus for maintaining data on non-volatile memory systems
    • 用于在非易失性存储器系统上维护数据的方法和装置
    • US07395384B2
    • 2008-07-01
    • US10897049
    • 2004-07-21
    • Alan Welsh SinclairPeter John Smith
    • Alan Welsh SinclairPeter John Smith
    • G06F12/00G06F13/00G06F13/28
    • G06F12/0246G06F2212/7205Y10S707/99953Y10S707/99957
    • Techniques for managing data in a non-volatile memory system (e.g., Flash Memory) are disclosed. A controller can use information relating to a host's filing system, which is stored by the host on non-volatile memory, to determine if one or more clusters (or sectors with clusters) are currently allocated. The controller can use the information relating to the host's filing system to ensure that one or more clusters (or one or more sectors within a cluster) are not copied from one location to another location in the memory during a garbage collection cycle. As a result, some unnecessary operations (e.g., copying data) which are conventionally performed can be avoided and system performance can be enhanced.
    • 公开了用于在非易失性存储器系统(例如,闪存)中管理数据的技术。 控制器可以使用与由主机存储在非易失性存储器上的主机归档系统有关的信息来确定当前是否分配了一个或多个集群(或具有集群的扇区)。 控制器可以使用与主机归档系统相关的信息,以确保在垃圾收集周期期间,一个或多个集群(或集群内的一个或多个扇区)不会从一个位置复制到存储器中的另一个位置。 结果,可以避免常规执行的一些不必要的操作(例如复制数据),并且可以提高系统性能。
    • 9. 发明授权
    • Memory controller
    • 内存控制器
    • US06711059B2
    • 2004-03-23
    • US10260135
    • 2002-09-27
    • Alan Welsh SinclairPeter John SmithRobert Edwin Payne
    • Alan Welsh SinclairPeter John SmithRobert Edwin Payne
    • G11C1604
    • G11C7/20G06F9/4403G11C16/102
    • According to a first aspect of the present invention, there is provided a memory system having a controller and a non-volatile memory storing firmware for start up and for normal operation of the system, the controller comprising, a volatile memory; and a processor; wherein the controller is arranged to operate during initialization or configuration of the system so that the start up firmware stored in the non-volatile memory is loaded into the volatile memory under hardware control by the controller and with the processor halted, the start up firmware in the volatile memory being subsequently executed by the processor.
    • 根据本发明的第一方面,提供了一种具有控制器和非易失性存储器的存储器系统,该存储器存储用于系统启动和正常操作的固件,所述控制器包括:易失性存储器; 和处理器; 其中所述控制器被布置为在所述系统的初始化或配置期间操作,使得存储在所述非易失性存储器中的所述启动固件在所述控制器的硬件控制下被加载到所述易失性存储器中,并且所述处理器停止,所述启动固件在 随后由处理器执行易失性存储器。