Phuc Thanh Tran - Fremont CA, US Bing Xiao - San Jose CA, US Tze Lei Poo - Sunnyvale CA, US Peter Nhat Dinh - San Jose CA, US
Assignee:
Marvell International Ltd.
International Classification:
G06F 7/04 G06F 12/14
US Classification:
726 17
Abstract:
Devices, systems, methods, and other embodiments associated with processing commands according to authorization are described. In one embodiment, a chip includes a secure module configured to store secure firmware, and to execute the secure firmware. The secure firmware prevents the secure module from at least partially processing a command that originated from an untrusted source. The chip also includes an unsecure module configured to store unsecure firmware, and to execute the unsecure firmware. The unsecure firmware permits the unsecure module to process a command having originated from an untrusted source. The chip is configured where the unsecure firmware is separately updateable from the secure firmware.