-
公开(公告)号:US20210097184A1
公开(公告)日:2021-04-01
申请号:US16586226
申请日:2019-09-27
Applicant: ADVANCED MICRO DEVICES, INC. , ATI TECHNOLOGIES ULC
Inventor: Murali RAO , Clarence IP , Joseph SCANLON , Mihir S. DOCTOR , Norman STEWART , Guhan KRISHNAN
IPC: G06F21/57 , G06F21/51 , G06F9/4401 , G06F13/16
Abstract: A processing system isolates at a physically or logically separate memory region of a processing unit boot code that is received from an external boot source for programming a boot memory of the processing unit until after the boot code is validated to protect against buffer overruns that could compromise the processing system. The processing unit includes a secure buffer region of memory that is physically or logically isolated from the remainder of the processing unit for receiving boot code from an external boot source such as a personal computer (PC) such that any buffer overruns at the secure buffer simply overwrite data stored at the secure buffer, and do not affect data or instructions that are executing at the processing unit.