Code Download and Firewall for Embedded Secure Application
AssigneeMaxLinear, Inc.
InventorMaxime Leclercq
Life of this patent
Estimating the term…
Loading patent…
AssigneeMaxLinear, Inc.
InventorMaxime Leclercq
Estimating the term…
A device includes a demodulator for receiving an encrypted content, an interface unit communicatively coupled to an external memory, and a hardware unit coupled to the demodulator and configured to enable the demodulator to decrypt the received content. The hardware unit includes a processing unit, a ROM having a boot code causing the device to fetch data from the external memory, a RAM for storing the fetched data, multiple non-volatile memory registers or fuse banks, and a mechanism configured to write the stored data to an external storage device in response to a backup event. The data may be encrypted using an encryption key prior to being written to the external storage device. The interface unit may include a wired or wireless communication link. The boot code includes executable instructions performing a series of validations. The device disables the executable instructions in the event of a validation failure.
An integrated circuit comprising:
A CMOS device being fabricated using standard CMOS processes without on-chip EEPROM and/or Flash memory units, the CMOS device comprising:
A method for authenticating data from an external memory that is to be stored into a device having random access memory unit and a read only memory unit, wherein the read only memory unit includes a boot code that causes the device to fetch the data from the external memory, the method comprising:
Dependencies are inferred from the claim text.