Patent ID: 11960901
Assignee: TESLA, INC.
Field: Control (Instruments)
Classification: CPC G  B | IPC B  G

Claim 6:
7. A method for booting an autonomous driving controller that includes a plurality of parallel processors, the method comprising:
first, booting a plurality of security processor subsystems (SCSs) of the plurality of parallel processors from Read Only Memory (ROM) dedicated to the plurality of SCSs, wherein the SCSs are configured to authorize rights of communication with components external to the parallel processors and are configured to grant authorization of individual operations based on agreement of the SCSs regarding the authorization;
second, the plurality of SCSs of the plurality of parallel processors controlling loading of safety processor subsystem (SMS) boot code into Random Access Memory (RAM) dedicated to a plurality of SMSs of the plurality of parallel processors; and
third, booting the plurality of SMSs of the plurality of parallel processors with the SMS boot code stored in the RAM dedicated to the plurality of SMSs, wherein the SMSs are configured to determine whether particular outputs associated with the parallel processors are in agreement; and
fourth, booting a plurality of general processors of the plurality of parallel processors.