US 12,072,813 B2
Method for remapping virtual address to physical address and address remapping unit
Qunyi Yang, Beijing (CN); Peng Shen, Beijing (CN); and Fan Yang, Beijing (CN)
Assigned to SHANGHAI ZHAOXIN SEMICONDUCTOR CO., LTD., Shanghai (CN)
Filed by Shanghai Zhaoxin Semiconductor Co., Ltd., Shanghai (CN)
Filed on Oct. 19, 2022, as Appl. No. 18/047,784.
Claims priority of application No. 202111237832.1 (CN), filed on Oct. 22, 2021.
Prior Publication US 2023/0125344 A1, Apr. 27, 2023
Int. Cl. G06F 12/10 (2016.01); G06F 9/48 (2006.01); G06F 12/1081 (2016.01)
CPC G06F 12/1081 (2013.01) [G06F 9/4812 (2013.01)] 18 Claims
OG exemplary drawing
 
1. An address remapping unit, comprising:
a remapping processing unit, comprising:
four parallel processing units, wherein a first processing unit of the processing units receives a remapping request, decodes the remapping request, and determines whether the remapping request has a direct memory access (DMA) remapping request; and
when the remapping request has the DMA remapping request, the remapping processing unit executes a remapping procedure: translating a virtual address corresponding to the remapping request to a physical address;
wherein when the remapping processing unit determines that there is an error in the remapping request, the remapping processing unit further executes:
transmitting error information to an error-information control unit to report that there is an error in the remapping request; and
transmitting a remapping response with the error to an output result unit to inform an interconnect link controller to discard the remapping request.