发明名称 Direct memory access controller for circular buffers
摘要 A method of transferring a block of data from a first to a second circular buffer of a computer system. The method comprises notifying the DMA controller of the source and destination addresses for the transfer, the sizes of the circular buffers, and the size of the data block to be transferred. At the DMA controller, respective base and rollover addresses of the circular buffers are identified. Data is read from the first circular buffer starting at the source address, continuing until the rollover address is reached, and continuing from said buffer base address until the end of the block is reached. Data is written to the second circular buffer starting at the destination address, continuing until the rollover address is reached, and continuing from said buffer base address until the end of the block is reached.
申请公布号 US2003007396(A1) 申请公布日期 2003.01.09
申请号 US20020056859 申请日期 2002.01.25
申请人 WALKER ANTHONY MARK;BUCKLEY MATTHEW CHARLES;WORROLL MAISON LLOYD;EVERED JONATHAN;FISHER DANIEL;ALDRIDGE DAVID;WATKINS ANDREW 发明人 WALKER ANTHONY MARK;BUCKLEY MATTHEW CHARLES;WORROLL MAISON LLOYD;EVERED JONATHAN;FISHER DANIEL;ALDRIDGE DAVID;WATKINS ANDREW
分类号 G06F5/10;G06F13/28;(IPC1-7):G11C29/00 主分类号 G06F5/10
代理机构 代理人
主权项
地址