-
公开(公告)号:US20240202340A1
公开(公告)日:2024-06-20
申请号:US18082889
申请日:2022-12-16
Applicant: QUALCOMM Incorporated
Inventor: Yashavantha RAO , Tanya MAHAJAN , Benish BABU , Prashanth MAYYA
IPC: G06F21/57
CPC classification number: G06F21/575 , G06F21/577
Abstract: Systems and techniques are described herein for image authentication for secure boot. For example, a process the image authentication can include: receiving, a request to load an image during a secure boot process; performing, at the secure entity, a secure boot configuration action set in response to receiving the request; requesting the image from a storage device; transmitting the image to a cryptographic hardware component; obtaining, at the cryptographic hardware component, a digest corresponding to at least a portion of the image; storing the digest in the secured register of the cryptographic hardware component; storing the image in a secured memory device portion; obtaining, at the secure entity, a previously calculated digest corresponding to the image from the secured memory device portion; obtaining, at the secure entity, the digest from the secured register; and performing a comparison to determine whether the digest and the previously calculated digest match.
-
公开(公告)号:US20180267721A1
公开(公告)日:2018-09-20
申请号:US15461470
申请日:2017-03-16
Applicant: QUALCOMM Incorporated
Inventor: Nikhilesh REDDY , Benish BABU , Richard PATRICK
IPC: G06F3/06
CPC classification number: G06F3/0619 , G06F3/065 , G06F3/0659 , G06F3/0679 , G06F13/1673 , Y02D10/14
Abstract: The present disclosure provides methods for copying a data page in a flash memory device using a flash memory controller. A method may comprise receiving, at the host flash controller, a copy command from a host processor, in response to the copy command, transmitting a read command to the unmanaged flash memory storage device via a bus, wherein the read command indicates particular data, receiving the particular data from the unmanaged flash memory storage device via the bus, storing the particular data in a data buffer included in the host flash controller, and transmitting to the unmanaged flash memory storage device, via the bus, a write command to write the particular data.
-
公开(公告)号:US20190042278A1
公开(公告)日:2019-02-07
申请号:US15669257
申请日:2017-08-04
Applicant: QUALCOMM Incorporated
Inventor: Eugen PIRVU , Dhamim PACKER ALI , Benish BABU , Leonard WIDRA , Darshana ADVANI
IPC: G06F9/44
Abstract: Various aspects include methods for implementing a reduced size firmware storage format on a computing device. Various aspects may include storing a first firmware description table to a first sector of a flash memory, in which the first firmware description table may define a first instance of a firmware including describing a first plurality of firmware images, storing the first plurality of firmware images to a first plurality of consecutive sectors, storing a second firmware description table to a second sector, in which the second firmware description table may define a second instance of the firmware including describing a second plurality of firmware images having a third plurality of firmware images, storing the third plurality of firmware images to a second plurality of consecutive sectors, and booting the computing device using the second firmware description table.
-
公开(公告)号:US20180342306A1
公开(公告)日:2018-11-29
申请号:US15607422
申请日:2017-05-26
Applicant: QUALCOMM Incorporated
Inventor: I-Heng HUANG , Benish BABU , Steven HAEHNICHEN , Robert COLEMAN
CPC classification number: G11C16/3418 , G06F3/0619 , G11C11/5642 , G11C16/28 , G11C16/3495
Abstract: A flash memory device includes an array of non-volatile memory (NVM) cells, at least one detection NVM cell, and a sensing circuit. The array of NVM cells are configured to store data. The sensing circuit is coupled to the at least one detection NVM cell and is configured to measure a charge on the at least one detection NVM cell. The sensing circuit is also configured to compare the measured charge with a threshold charge level and to trigger a refresh of the array of NVM cells in response to the measured charge being less than the threshold charge level.
-
-
-