-
公开(公告)号:DE112020003004T5
公开(公告)日:2022-04-14
申请号:DE112020003004
申请日:2020-06-22
Applicant: MICROCHIP TECH INC
Inventor: BIRSAN LAURENTIU , PATEL MANISH , TRIECE JOSEPH
IPC: G06F13/28
Abstract: Ein Direktspeicherzugriffs- (DMA-) Controller weist eine Schaltung auf, die ausgebildet ist, um einen DMA-Transferdeskriptor zu laden, der ausgebildet ist, um zu definieren, welche Speicherelemente innerhalb eines zusammenhängenden Blocks von n Speicherelementen in eine gegebene DMA-Übertragung einzubeziehen sind. Die Schaltung ist weiterhin ausgebildet, um basierend auf dem DMA-Transferdeskriptor zu bestimmen, ob jedes Speicherelement innerhalb des zusammenhängenden Blocks von n Speicherelementen in die gegebene DMA-Übertragung einzubeziehen ist, einschließlich einer Bestimmung, dass zwei oder mehr nicht zusammenhängende Unterblöcke des Speichers Elemente innerhalb des zusammenhängenden Blocks von n Speicherelementen übertragen werden sollen. Die Schaltung ist weiterhin ausgebildet, um basierend auf der Bestimmung, ob jedes Speicherelement innerhalb des zusammenhängenden Blocks von n Speicherelementen in die gegebene DMA-Übertragung einzubeziehen ist, die DMA-Übertragung von Speicherelementen durchzuführen, von denen bestimmt wurde, dass sie in die gegebene DMA-Übertragung einzubeziehen sind.