-
公开(公告)号:US11704193B1
公开(公告)日:2023-07-18
申请号:US17325953
申请日:2021-05-20
Applicant: Amazon Technologies, Inc.
Inventor: Talel Shenhar , Ronen Krupnik , Barak Wasserstrom
CPC classification number: G06F11/1068 , G06F11/0772 , G06F11/106 , G06F11/3037 , G06F15/173 , G06F15/7807
Abstract: A system-on-chip (SoC) can include a processor, a network controller configured to provide a network interface, and a memory controller configured to perform memory scrubbing. A memory patrol driver executing on the processor can initiate direct memory access (DMA) transfers to read successive portions of the memory by configuring corresponding DMA descriptors at a certain time interval. The network controller can perform each DMA transfer to read a corresponding portion of the memory, which can cause the memory controller to scrub the corresponding portion of the memory. The scrubbed data is sent to the network controller, which is discarded by the network controller.