发明名称 |
DMA-Controller sowie Verfahren und Computersystem mit einem solchen |
摘要 |
Es wird ein Verfahren zum Übertragen eines Datenblocks von einem ersten in einen zweiten Umlaufpuffer eines Computersystems angegeben. Bei diesem Verfahren wird der DMA-Controller über die Quell- und die Zieladresse für die Übertragung, die Größen der Umlaufpuffer und die Größe des zu übertragenden Datenblocks informiert. Im DMA-Controller werden jeweilige Basis- und Neuumlaufadressen der Umlaufpuffer identifiziert. Daten werden aus dem ersten Umlaufpuffer, ausgehend von der Quelladresse gelesen, wobei der Lesevorgang fortgesetzt wird, bis die Neuumlaufadresse erreicht ist, und es wird weiter ab der Pufferbasisadresse fortgesetzt, bis das Ende des Blocks erreicht ist. Daten werden ab der Zieladresse in den zweiten Umlaufpuffer eingeschrieben, es wird fortgesetzt, bis die Neuumlaufadresse erreicht ist, und es wird ab der Pufferbasisadresse fortgesetzt, bis das Ende des Blocks erreicht ist.
|
申请公布号 |
DE10202758(A1) |
申请公布日期 |
2002.08.14 |
申请号 |
DE20021002758 |
申请日期 |
2002.01.24 |
申请人 |
ZARLINK SEMICONDUCTOR LTD., SWINDON |
发明人 |
WALKER, ANTHONY MARK;BUCKLEY, MATTHEW CHARLES;WORROLL, MAISON LLYOD;EVERED, JONATHAN;FISHER, DANIEL;ALDRIDGE, DAVID;WATKINS, ANDREW |
分类号 |
G06F5/10;G06F13/28;(IPC1-7):G06F9/312;G11C8/00 |
主分类号 |
G06F5/10 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|