HIGH VOLTAGE FAILURE RECOVERY FOR EMULATED ELECTRICALLY ERASABLE (EEE) MEMORY SYSTEM
    1.
    发明申请
    HIGH VOLTAGE FAILURE RECOVERY FOR EMULATED ELECTRICALLY ERASABLE (EEE) MEMORY SYSTEM 有权
    用于模拟电气可擦除(EEE)存储器系统的高电压故障恢复

    公开(公告)号:US20160077906A1

    公开(公告)日:2016-03-17

    申请号:US14484876

    申请日:2014-09-12

    IPC分类号: G06F11/07

    摘要: The present disclosure provides methods and circuits for managing failing sectors in a non-volatile memory. A record address and a read control signal are received, where the record address identifies a location in the non-volatile memory. The record address is compared with a plurality of dead sector addresses, where the dead sector addresses correspond to a subset of sectors located in the non-volatile memory. Data located at the record address is determined to be invalid in response to a combination of a first detection that the record address matches one of the dead sector addresses and a second detection that the read control signal indicates a read operation is requested to be performed on the non-volatile memory.

    摘要翻译: 本公开提供了用于管理非易失性存储器中的故障扇区的方法和电路。 接收记录地址和读取控制信号,其中记录地址识别非易失性存储器中的位置。 将记录地址与多个死区地址进行比较,其中死扇区地址对应于位于非易失性存储器中的扇区的子集。 响应于记录地址与死区地址之一匹配的第一检测和请求执行读控制信号指示读操作的第二检测的组合,位于记录地址处的数据被确定为无效 非易失性存储器。

    Emulated electrically erasable memory parallel record management
    2.
    发明授权
    Emulated electrically erasable memory parallel record management 有权
    模拟电可擦除内存并行记录管理

    公开(公告)号:US09110782B2

    公开(公告)日:2015-08-18

    申请号:US13457669

    申请日:2012-04-27

    IPC分类号: G06F12/00 G06F12/02

    摘要: A method of transferring data from a non-volatile memory (NVM) having a plurality of blocks of an emulated electrically erasable (EEE) memory to a random access memory (RAM) of the EEE includes accessing a plurality of records, a record from each block. A determination is made if any of the data signals of the first data signals are valid and thereby considered valid data signals. If there is only one or none that are valid, the valid data, if any is loaded into RAM and the process continues with subsequent simultaneous accesses. If more than one is valid, then the processes is halted until the RAM is loaded with the valid data, then the method continues with subsequent simultaneous accesses of records.

    摘要翻译: 将具有多个模拟电可擦除(EEE)存储器块的非易失性存储器(NVM)的数据传送到EEE的随机存取存储器(RAM)的方法包括访问多个记录,每个记录 块。 如果第一数据信号的数据信号中的任一个是有效的并因此被认为是有效数据信号,则确定。 如果只有一个或者没有一个有效,则有效数据(如果有的话)被加载到RAM中,并且该进程继续进行后续的同时访问。 如果多于一个有效,那么进程停止,直到RAM被加载有效数据,然后该方法继续随后记录的同时访问。

    SYSTEMS AND METHODS FOR CODE PROTECTION IN NON-VOLATILE MEMORY SYSTEMS
    3.
    发明申请
    SYSTEMS AND METHODS FOR CODE PROTECTION IN NON-VOLATILE MEMORY SYSTEMS 有权
    非易失性存储器系统中的代码保护系统和方法

    公开(公告)号:US20140082257A1

    公开(公告)日:2014-03-20

    申请号:US13616922

    申请日:2012-09-14

    IPC分类号: G06F12/14 G06F12/02

    摘要: Methods and systems are disclosed for code protection in non-volatile memory (NVM) systems. Information stored within NVM memory sectors, such as boot code or other code blocks, is protected using lockout codes and lockout keys written in program-once memory areas within the NVM systems. Further, lockout codes can be combined into a merged lockout code that can be stored in a merged protection register. The merged protection register is used to control write access to protected memory sectors. Lockout code/key pairs are written to the program-once area when a memory sector is protected. The program-once area, which stores the lockout code/key pairs, is not readable by external users. Once protected, a memory sector can not be updated without the lockout code/key pair.

    摘要翻译: 公开了用于非易失性存储器(NVM)系统中的代码保护的方法和系统。 存储在NVM存储器扇区内的信息,例如引导代码或其他代码块,使用在NVM系统中的程序一次存储区中写入的锁定代码和锁定键进行保护。 此外,锁定码可以组合成可以存储在合并保护寄存器中的合并锁定码。 合并的保护寄存器用于控制对受保护的存储器扇区的写访问。 当保护存储器扇区时,锁定代码/密钥对被写入到程序一次区域。 存储锁定代码/密钥对的程序一次区域不能被外部用户读取。 一旦被保护,如果没有锁定代码/密钥对,则无法更新存储器扇区。

    Systems and methods for code protection in non-volatile memory systems
    4.
    发明授权
    Systems and methods for code protection in non-volatile memory systems 有权
    非易失性存储器系统中代码保护的系统和方法

    公开(公告)号:US09390278B2

    公开(公告)日:2016-07-12

    申请号:US13616922

    申请日:2012-09-14

    IPC分类号: G06F12/14 G06F21/62 G06F21/79

    摘要: Methods and systems are disclosed for code protection in non-volatile memory (NVM) systems. Information stored within NVM memory sectors, such as boot code or other code blocks, is protected using lockout codes and lockout keys written in program-once memory areas within the NVM systems. Further, lockout codes can be combined into a merged lockout code that can be stored in a merged protection register. The merged protection register is used to control write access to protected memory sectors. Lockout code/key pairs are written to the program-once area when a memory sector is protected. The program-once area, which stores the lockout code/key pairs, is not readable by external users. Once protected, a memory sector can not be updated without the lockout code/key pair.

    摘要翻译: 公开了用于非易失性存储器(NVM)系统中的代码保护的方法和系统。 存储在NVM存储器扇区内的信息(例如引导代码或其他代码块)使用在NVM系统中的程序一次存储区中写入的锁定代码和锁定密钥进行保护。 此外,锁定码可以组合成可以存储在合并保护寄存器中的合并锁定码。 合并的保护寄存器用于控制对受保护的存储器扇区的写访问。 当保护存储器扇区时,锁定代码/密钥对被写入到程序一次区域。 存储锁定代码/密钥对的程序一次区域不能被外部用户读取。 一旦被保护,如果没有锁定代码/密钥对,则无法更新存储器扇区。

    Non-volatile memory controller device and method therefor
    5.
    发明授权
    Non-volatile memory controller device and method therefor 有权
    非易失性存储器控制器及其方法

    公开(公告)号:US08271719B2

    公开(公告)日:2012-09-18

    申请号:US12608541

    申请日:2009-10-29

    IPC分类号: G06F12/00

    CPC分类号: G06F11/08

    摘要: A method of storing information at a non-volatile memory includes storing a status bit prior to storing data at the memory. A second status bit is stored after storing of the data. Because the storage of data is interleaved with the storage of the status bits, a brownout or other corrupting event during storage of the data will likely result in a failure to store the second status bit. Therefore, the first and second status bits can be compared to determine if the data was properly stored at the non-volatile memory.

    摘要翻译: 在非易失性存储器处存储信息的方法包括在将数据存储在存储器之前存储状态位。 存储数据后存储第二个状态位。 由于数据的存储与状态位的存储交错,因此在存储数据期间的掉电或其他损坏的事件可能导致存储第二状态位的故障。 因此,可以比较第一和第二状态位以确定数据是否被适当地存储在非易失性存储器中。

    Non-volatile memory device and method therefor
    6.
    发明授权
    Non-volatile memory device and method therefor 有权
    非易失性存储器件及其方法

    公开(公告)号:US08255616B2

    公开(公告)日:2012-08-28

    申请号:US12685856

    申请日:2010-01-12

    IPC分类号: G06F12/00

    摘要: A method of storing information at a non-volatile memory includes storing a first status bit at a sector header of the memory prior to erasing a sector at the memory. A second status bit is stored after erasing of the sector. Because the erasure of the sector is interleaved with the storage of the status bits, a brownout or other corrupting event during erasure of the record will likely result in a failure to store the second status bit. Therefore, the first and second status bits can be compared to determine if the data was properly erased at the non-volatile memory. Further, multiple status bits can be employed to indicate the status of other memory sectors, so that a difference in the status bits for a particular sector can indicate a brownout or other corrupting event.

    摘要翻译: 在非易失性存储器处存储信息的方法包括在擦除存储器上的扇区之前将第一状态位存储在存储器的扇区头部。 擦除扇区后存储第二个状态位。 由于扇区的擦除与状态位的存储交错,所以在擦除记录期间的掉电或其他破坏事件可能导致存储第二状态位的故障。 因此,可以比较第一和第二状态位以确定数据是否在非易失性存储器处被正确擦除。 此外,可以采用多个状态位来指示其他存储器扇区的状态,使得特定扇区的状态位的差异可以指示掉电或其他破坏事件。

    RECOVERY SCHEME FOR AN EMULATED MEMORY SYSTEM
    7.
    发明申请
    RECOVERY SCHEME FOR AN EMULATED MEMORY SYSTEM 有权
    用于仿真存储器系统的恢复方案

    公开(公告)号:US20120005403A1

    公开(公告)日:2012-01-05

    申请号:US12826814

    申请日:2010-06-30

    IPC分类号: G06F12/02 G06F12/00

    摘要: In a system having an emulation memory having a first sector of non-volatile memory for storing information, wherein the non-volatile memory includes a plurality of records, a method includes determining if a last record written of the plurality of records is a compromised record; if the last record written is not a compromised record, performing a next write to a record of the plurality of records that is next to the last record written; and if the last record written is a comprised record: determining an address of the compromised record; writing valid data for the address of the compromised record into the record of the plurality of records that is next to the compromised record; and writing data into a record that is next to the record of the plurality of records that is next to the compromised record.

    摘要翻译: 在具有模拟存储器的系统中,具有用于存储信息的非易失性存储器的第一扇区,其中所述非易失性存储器包括多个记录,所述方法包括确定所述多个记录中写入的最后记录是否是受损记录 ; 如果写入的最后一个记录不是受损记录,则对写入的最后记录旁边的多个记录执行下一次写入; 并且如果写入的最后一个记录是包含的记录:确定受损记录的地址; 将受损记录的地址的有效数据写入到被破坏的记录旁边的多个记录的记录中; 并将数据写入与所述受损记录旁边的所述多个记录的记录相邻的记录。

    High voltage failure recovery for emulated electrically erasable (EEE) memory system
    8.
    发明授权
    High voltage failure recovery for emulated electrically erasable (EEE) memory system 有权
    用于模拟电可擦除(EEE)存储器系统的高电压故障恢复

    公开(公告)号:US09563491B2

    公开(公告)日:2017-02-07

    申请号:US14484876

    申请日:2014-09-12

    IPC分类号: G06F12/02 G06F11/07

    摘要: The present disclosure provides methods and circuits for managing failing sectors in a non-volatile memory. A record address and a read control signal are received, where the record address identifies a location in the non-volatile memory. The record address is compared with a plurality of dead sector addresses, where the dead sector addresses correspond to a subset of sectors located in the non-volatile memory. Data located at the record address is determined to be invalid in response to a combination of a first detection that the record address matches one of the dead sector addresses and a second detection that the read control signal indicates a read operation is requested to be performed on the non-volatile memory.

    摘要翻译: 本公开提供了用于管理非易失性存储器中的故障扇区的方法和电路。 接收记录地址和读取控制信号,其中记录地址识别非易失性存储器中的位置。 将记录地址与多个死区地址进行比较,其中死扇区地址对应于位于非易失性存储器中的扇区的子集。 响应于记录地址与死区地址之一匹配的第一检测和请求执行读控制信号指示读操作的第二检测的组合,位于记录地址处的数据被确定为无效 非易失性存储器。

    EMULATED ELECTRICALLY ERASABLE MEMORY HAVING SECTOR MANAGEMENT
    9.
    发明申请
    EMULATED ELECTRICALLY ERASABLE MEMORY HAVING SECTOR MANAGEMENT 审中-公开
    具有行业管理功能的模拟电力可擦除存储器

    公开(公告)号:US20130268717A1

    公开(公告)日:2013-10-10

    申请号:US13442028

    申请日:2012-04-09

    IPC分类号: G06F12/00

    摘要: A semiconductor memory device comprises a volatile memory and a non-volatile memory including a plurality of sectors. Each of the plurality of sectors configured to store a sector status indicator and a plurality of data records. A control module is coupled to the non-volatile memory and the volatile memory. The control module manages the sectors by scanning the sectors to identify the records with invalid data; changing the status indicator of a particular sector when all of the records in the particular sector are invalid, and discontinuing scanning the particular sector while all of the records in the particular sector are invalid.

    摘要翻译: 半导体存储器件包括易失性存储器和包括多个扇区的非易失性存储器。 多个扇区中的每一个被配置为存储扇区状态指示符和多个数据记录。 控制模块耦合到非易失性存储器和易失性存储器。 控制模块通过扫描扇区来管理扇区,以识别具有无效数据的记录; 当特定扇区中的所有记录无效时,改变特定扇区的状态指示符,并且在特定扇区中的所有记录无效时停止扫描特定扇区。

    Recovery scheme for an emulated memory system
    10.
    发明授权
    Recovery scheme for an emulated memory system 有权
    仿真存储系统的恢复方案

    公开(公告)号:US08438327B2

    公开(公告)日:2013-05-07

    申请号:US12826814

    申请日:2010-06-30

    IPC分类号: G06F13/00

    摘要: A system includes an emulation memory having a first sector of non-volatile memory for storing information, in which the non-volatile memory includes a plurality of records. It is determined if a last record written of the plurality of records is a compromised record, if the last record written is not a compromised record, a next write is performed to a record of the plurality of records that is next to the last record written. If the last record written is a comprised record, an address of the compromised record is determined, valid data for the address of the compromised record is written into the record of the plurality of records that is next to the compromised record, and data is written into a record that is next to the record of the plurality of records that is next to the compromised record.

    摘要翻译: 一种系统包括具有用于存储信息的非易失性存储器的第一扇区的仿真存储器,其中非易失性存储器包括多个记录。 确定写入多个记录的最后记录是否是受损的记录。 如果写入的最后一条记录不是受损记录,则对写入的最后一条记录旁边的多条记录的记录执行下一次写入。 如果写入的最后一条记录是包含的记录,则确定受损记录的地址,将受感染记录的地址的有效数据写入被泄密记录旁边的多个记录的记录中,并写入数据 记录在与受损记录旁边的多个记录的记录旁边。