Differential flash memory programming technique
    1.
    发明授权
    Differential flash memory programming technique 有权
    差分闪存编程技术

    公开(公告)号:US07920425B2

    公开(公告)日:2011-04-05

    申请号:US12541122

    申请日:2009-08-13

    IPC分类号: G11C16/04

    摘要: The invention relates flash memory programming techniques. An object of the invention is to provide a flash memory programming technique avoiding problems of the known state of the art and in particular, saving a significant amount of time during the development and/or production phases of any equipment containing flash memory devices and also saving time during an updating or upgrading procedure of such an equipment already being in use. Accordingly, the invention proposes for programming a flash memory device to program only differences in information between data already stored in the flash memory device and new data to be stored.

    摘要翻译: 本发明涉及闪存编程技术。 本发明的目的是提供一种闪存编程技术,其避免了现有技术的已知状态的问题,特别是在包含闪存设备的任何设备的开发和/或生产阶段期间节省大量的时间,并且还节省 在这种已经在使用的设备的更新或升级过程中的时间。 因此,本发明提出用于对闪速存储器设备进行编程,以仅对仅存储在闪速存储器件中的数据和要存储的新数据之间的信息的差异进行编程。

    Methods and apparatus for the secure handling of data in a microcontroller
    2.
    发明授权
    Methods and apparatus for the secure handling of data in a microcontroller 有权
    用于在微控制器中安全处理数据的方法和装置

    公开(公告)号:US07657754B2

    公开(公告)日:2010-02-02

    申请号:US11297484

    申请日:2005-12-08

    IPC分类号: G06F12/14

    摘要: Apparatus and methods are presented for protecting data in microcontrollers from both malicious software processes running inside the device as well as from unauthorized attempts to read the data from an external data bus and/or external memory. An illustrative embodiment of the invention accomplishes these security improvements, in part, by utilizing an enhanced memory management unit (MMU). The enhanced MMU is configured to prevent one software process running on the microcontroller from accessing data associated with a different software process running on the same microcontroller. Moreover, data transmitted over an external data bus or stored in an external memory is encrypted, thereby reducing the chances that unauthorized users will gain exploitable information from this data.

    摘要翻译: 提出了用于保护微控制器中的数据免受设备内部运行的恶意软件进程的设备和方法,以及从外部数据总线和/或外部存储器读取数据的未经授权的尝试。 本发明的说明性实施例部分地通过利用增强型存储器管理单元(MMU)来实现这些安全性改进。 增强的MMU配置为防止微控制器上运行的一个软件进程访问与在同一微控制器上运行的不同软件进程相关的数据。 此外,通过外部数据总线传输或存储在外部存储器中的数据被加密,从而减少未授权用户从该数据获得可利用信息的机会。

    Differential flash memory programming technique
    4.
    发明授权
    Differential flash memory programming technique 有权
    差分闪存编程技术

    公开(公告)号:US07313030B2

    公开(公告)日:2007-12-25

    申请号:US10349055

    申请日:2003-01-22

    IPC分类号: G11C16/04

    摘要: The invention relates flash memory programming techniques. An object of the invention is to provide a flash memory programming technique avoiding problems of the known state of the art and in particular, saving a significant amount of time during the development and/or production phases of any equipment containing flash memory devices and also saving time during an updating or upgrading procedure of such an equipment already being in use. Accordingly, the invention proposes for programming a flash memory device to program only differences in information between data already stored in the flash memory device and new data to be stored.

    摘要翻译: 本发明涉及闪存编程技术。 本发明的目的是提供一种闪存编程技术,其避免了现有技术的已知状态的问题,特别是在包含闪存设备的任何设备的开发和/或生产阶段期间节省大量的时间,并且还节省 在这种已经在使用的设备的更新或升级过程中的时间。 因此,本发明提出用于对闪速存储器设备进行编程,以仅对仅存储在闪速存储器件中的数据和要存储的新数据之间的信息的差异进行编程。

    DIFFERENTIAL FLASH MEMORY PROGRAMMING TECHNIQUE
    5.
    发明申请
    DIFFERENTIAL FLASH MEMORY PROGRAMMING TECHNIQUE 有权
    差分闪存存储器编程技术

    公开(公告)号:US20090296485A1

    公开(公告)日:2009-12-03

    申请号:US12541122

    申请日:2009-08-13

    IPC分类号: G11C16/04 G11C16/06

    摘要: The invention relates flash memory programming techniques. An object of the invention is to provide a flash memory programming technique avoiding problems of the known state of the art and in particular, saving a significant amount of time during the development and/or production phases of any equipment containing flash memory devices and also saving time during an updating or upgrading procedure of such an equipment already being in use. Accordingly, the invention proposes for programming a flash memory device to program only differences in information between data already stored in the flash memory device and new data to be stored.

    摘要翻译: 本发明涉及闪存编程技术。 本发明的目的是提供一种闪存编程技术,其避免了现有技术的已知状态的问题,特别是在包含闪存设备的任何设备的开发和/或生产阶段期间节省大量的时间,并且还节省 在这种已经在使用的设备的更新或升级过程中的时间。 因此,本发明提出用于对闪速存储器设备进行编程,以仅对仅存储在闪速存储器件中的数据和要存储的新数据之间的信息的差异进行编程。

    Differential flash memory programming technique
    6.
    发明授权
    Differential flash memory programming technique 有权
    差分闪存编程技术

    公开(公告)号:US07593269B2

    公开(公告)日:2009-09-22

    申请号:US11943502

    申请日:2007-11-20

    IPC分类号: G11C16/04

    摘要: The invention relates flash memory programming techniques. An object of the invention is to provide a flash memory programming technique avoiding problems of the known state of the art and in particular, saving a significant amount of time during the development and/or production phases of any equipment containing flash memory devices and also saving time during an updating or upgrading procedure of such an equipment already being in use. Accordingly, the invention proposes for programming a flash memory device to program only differences in information between data already stored in the flash memory device and new data to be stored.

    摘要翻译: 本发明涉及闪存编程技术。 本发明的目的是提供一种闪存编程技术,其避免了现有技术的已知状态的问题,特别是在包含闪存设备的任何设备的开发和/或生产阶段期间节省大量的时间,并且还节省 在这种已经在使用的设备的更新或升级过程中的时间。 因此,本发明提出用于对闪速存储器设备进行编程,以仅对仅存储在闪速存储器件中的数据和要存储的新数据之间的信息的差异进行编程。