SECURING DATA LOGS IN MEMORY DEVICES
    1.
    发明申请

    公开(公告)号:WO2020091905A1

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

    申请号:PCT/US2019/051577

    申请日:2019-09-17

    Abstract: An apparatus including non-volatile memory to store a forensic key and data, the data received from a host computing system. A processing device is coupled to the non-volatile memory and is to: allow writing the data, by the host computing system, to a region of the non-volatile memory; in response to a lock signal received from the host computing system, assert a lock on the region of the non-volatile memory, the lock to cause a restriction on access to the region of the non-volatile memory by an external device; and provide unrestricted access, by the external device, to the region of the non-volatile memory in response to verification of the forensic key received from the external device.

    MICROCONTROLLER ENERGY PROFILER
    2.
    发明申请

    公开(公告)号:WO2018093431A1

    公开(公告)日:2018-05-24

    申请号:PCT/US2017/047205

    申请日:2017-08-16

    Abstract: A method is disclosed to estimate energy consumed by a component in a microcontroller during operation including identifying "event" activities, where the energy consumed by the component may be determined by the number of events executed by the component, and "duration" activities, where the energy consumed may be determined by the duration of time required to execute of the activity, and determining the energy consumed by the component based on the number of events/duration of time and an energy coefficient which corresponds to the amount of energy consumed by the component to execute the activity, under given operating conditions. In an embodiment, data transfers at a bus interface may represent event activities. Apparatus to estimate the energy consumed is disclosed including bus monitors to receive signals representing data transfers at a bus interface and provide signals indicating the number of data transfers executed.

    SECURED COMMUNICATION FROM WITHIN NON-VOLATILE MEMORY DEVICE

    公开(公告)号:WO2019245760A1

    公开(公告)日:2019-12-26

    申请号:PCT/US2019/036100

    申请日:2019-06-07

    Abstract: An apparatus includes a non-volatile memory (NVM) device coupled to a host, the NVM device including a processing device to: receive a communication packet from a server via the host computing system that is coupled to the NVM device and communicatively coupled to the server, the communication packet comprising clear text data that requests to initiate secure communications; perform a secure handshake with the server, via communication through the host computing system, using a secure protocol that generates a session key; receive data, via the host computing system, from the server within a secure protocol packet, wherein the data is inaccessible to the host computing system; authenticate the data using secure protocol metadata of the secure protocol packet; optionally decrypt, using the session key, the data to generate plaintext data; and store the plaintext data in NVM storage elements of the NVM device.

    MULTI-PORTED NONVOLATILE MEMORY DEVICE WITH BANK ALLOCATION AND RELATED SYSTEMS AND METHODS

    公开(公告)号:WO2021025853A1

    公开(公告)日:2021-02-11

    申请号:PCT/US2020/042808

    申请日:2020-07-20

    Abstract: A nonvolatile memory device can include a serial port having at least one serial clock input, and at least one serial data input/output (I/O) configured to receive command, address and write data in synchronism with the at least one serial clock input. At least one parallel port can include a plurality of command address inputs configured to receive command and address data in groups of parallel bits and a plurality of unidirectional data outputs configured to output read data in parallel on rising and falling edges of a data clock signal. Each of a plurality of banks can include nonvolatile memory cells and be configurable for access by the serial port or the parallel port. When a bank is configured for access by the serial port, the bank is not accessible by the at least one parallel port. Related methods and systems are also disclosed.

    ENCRYPTED GANG PROGRAMMING
    7.
    发明申请

    公开(公告)号:WO2020180455A1

    公开(公告)日:2020-09-10

    申请号:PCT/US2020/017148

    申请日:2020-02-07

    Abstract: Disclosed are apparatus and methods for programming a plurality of nonvolatile memory (NVM) devices. Each NVM device self-generates and stores a unique encryption key. Each NVM device concurrently receives an image from a multiple-device programming system to which all the NVM devices are communicatively coupled. Each NVM device encrypts the received image using such NVM device's unique encryption key to produce a unique encrypted image for each NVM device. Each NVM device stores its unique encrypted image within a nonvolatile memory of such NVM device. The unique encryption key can then be securely transferred to a host device for decrypting the image accessed from one of the NVM devices.

    BOOTING AN APPLICATION FROM MULTIPLE MEMORIES
    8.
    发明申请
    BOOTING AN APPLICATION FROM MULTIPLE MEMORIES 审中-公开
    从多个记忆中应用

    公开(公告)号:WO2016003621A1

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

    申请号:PCT/US2015/035354

    申请日:2015-06-11

    CPC classification number: G06F12/023 G06F9/4408 G06F9/44573 G06F2212/251

    Abstract: Disclosed herein are system, apparatus, article of manufacture, method and/or computer program product embodiments for booting an application from multiple memories. An embodiment operates by executing in place from a first memory a first portion of the application, loading a second portion of the application from a second memory, and executing the second portion of the application.

    Abstract translation: 本文公开了用于从多个存储器引导应用的系统,装置,制品,方法和/或计算机程序产品实施例。 实施例通过从第一存储器执行应用的第一部分,从第二存储器加载应用的第二部分,以及执行应用的第二部分来进行操作。

Patent Agency Ranking