Patent
1996-09-18
1998-11-10
Lee, Thomas C.
395842, 395853, 395885, G06F 1314, G06F 1312
Patent
active
058357882
ABSTRACT:
A programmable DMA controller that uses an instruction set dedicated to moving data efficiently over a bus, comprising a program memory, a program counter, a FIFO memory, a bus buffer, registers, an accumulator, and an ALU. The DMA controller instruction set comprises the following instructions: load, move, add, subtract, branch on zero, branch on not zero, lock, and interrupt. Another DMA controller embodiment uses a SIMD processor. In operation, a CPU downloads DMA programs to the DMA controller. The DMA controller stores these programs in its program memory. The CPU signals the DMA to begin a DMA transfer operation. The ALU and associated devices execute the program instructions to perform the desired DMA transfer. The DMA controller then sends an interrupt to the CPU to indicate the DMA transfer is complete.
REFERENCES:
patent: 4042914 (1977-08-01), Curley et al.
patent: 4809216 (1989-02-01), Lai
patent: 4821180 (1989-04-01), Gerety et al.
patent: 4984182 (1991-01-01), Chang et al.
patent: 4992958 (1991-02-01), Kageyama et al.
patent: 5016114 (1991-05-01), Sakata et al.
patent: 5023813 (1991-06-01), Brown, III
patent: 5057997 (1991-10-01), Chang et al.
patent: 5058037 (1991-10-01), Kageyama et al.
patent: 5163123 (1992-11-01), Kadono
patent: 5197129 (1993-03-01), Kayama et al.
patent: 5276781 (1994-01-01), Chang et al.
patent: 5307458 (1994-04-01), Freiburg et al.
patent: 5315691 (1994-05-01), Sumiya et al.
patent: 5345567 (1994-09-01), Hayden et al.
patent: 5349647 (1994-09-01), Freiburg et al.
patent: 5357617 (1994-10-01), Davis et al.
patent: 5463743 (1995-10-01), Galloway
patent: 5566306 (1996-10-01), Ishida
patent: 5574873 (1996-11-01), Davidian
patent: 5588120 (1996-12-01), Shitara et al.
Ando Wayne
Blumer Marc
Electronics for Imaging
Glenn Michael A.
Lee Thomas C.
Perveen Rehana
LandOfFree
System for transferring input/output data independently through does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with System for transferring input/output data independently through , we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System for transferring input/output data independently through will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-1527693