- 专利标题: Storing microcode for a virtual function in a trusted memory region
-
申请号: US16228360申请日: 2018-12-20
-
公开(公告)号: US10534730B1公开(公告)日: 2020-01-14
- 发明人: Kathirkamanathan Nadarajah , Anthony Asaro
- 申请人: ATI TECHNOLOGIES ULC
- 申请人地址: CA Markham
- 专利权人: ATI Technologies ULC
- 当前专利权人: ATI Technologies ULC
- 当前专利权人地址: CA Markham
- 主分类号: G06F13/16
- IPC分类号: G06F13/16 ; G06F3/06 ; G06F9/455
摘要:
A first processor that has a trusted relationship with a trusted memory region (TMR) that includes a first region for storing microcode used to execute a microcontroller on a second processor and a second region for storing data associated with the microcontroller. The microcontroller supports a virtual function that is executed on the second processor. An access controller is configured by the first processor to selectively provide the microcontroller with access to the TMR based on whether the request is to write in the first region. The access controller grants read requests from the microcontroller to read from the first region and denies write requests from the microcontroller to write to the first region. The access controller grants requests from the microcontroller to read from the second region or write to the second region.
信息查询