-
公开(公告)号:US20230169012A1
公开(公告)日:2023-06-01
申请号:US18047803
申请日:2022-10-19
发明人: Yang JIAO , Qunyi YANG , Jin XIANG , Xinglin GUI , Tingli CUI
IPC分类号: G06F12/10
CPC分类号: G06F12/10
摘要: An electronic device includes remapping hardware, a processor, and a Northbridge IC. The remapping hardware converts a virtual address included in an unconverted DMA request into a physical address. The processor executes software to configure the remapping hardware. The Northbridge IC sends the physical address to the processor. When the software changes the configuration of the remapping hardware, the remapping hardware outputs a data draining request to the Northbridge IC. When the Northbridge IC receives the data draining request at a first time, the Northbridge IC suspends unconverted DMA requests after the first time until a second time, and outputs a first data draining response to the remapping hardware at the second time. The remapping hardware receives the first data draining response and notifies the processor that the data draining request has been completed.
-
公开(公告)号:US20230128405A1
公开(公告)日:2023-04-27
申请号:US18047791
申请日:2022-10-19
发明人: Qunyi YANG , Yang JIAO , Jin XIANG , Tingli CUI , Xinglin GUI
IPC分类号: G06F12/0882 , G06F12/0862
摘要: An electronic device is provided. The electronic device includes a memory and an integrated circuit. The integrated circuit includes an address remapping unit. The memory includes multiple memory pages. The integrated circuit converts multiple virtual addresses into multiple physical addresses in sequence. The address remapping unit prefetches a first physical address corresponding to a first virtual address if a second virtual address exceeds a preset offset. The first virtual address is in a different memory page from the second virtual address. The second virtual address is currently processed. The multiple virtual addresses include the first and second virtual addresses.
-