Electrical computers and digital data processing systems: input/ – Input/output data processing – Direct memory accessing
Patent
1998-04-03
2000-11-07
Lee, Thomas C.
Electrical computers and digital data processing systems: input/
Input/output data processing
Direct memory accessing
710 3, 710 19, 710 20, 710 21, 710 23, 710 24, 710 25, 710 30, 710 33, 710 34, 710 48, 710 52, G06F 300, G06F 1328, G06F 1300, G06F 1314
Patent
active
061450278
ABSTRACT:
A microprocessor 1 is described which includes a direct memory access (DMA) circuitry 143. DMA 143 is interconnected with a program memory 23 and a data memory 22 and is operational to transfer data to or from these memories. DMA 143 is interconnected with a peripheral bus 110 and thereby to various peripherals internal to microprocessor 1. DMA 143 is also interconnected with an external memory interface 103 and thereby to various external memory circuits and peripherals external to microprocessor 1. An auxiliary channel control circuitry 160 provides DMA transfers by interacting with a peripheral such as host port 150 which has its own address generation circuitry. DMA 143 provides frame synchronization for triggering a frame transfer, or group of transfers. DMA 143 is auto-initialized through registers. DMA action complete pins DMAC0-3 indicate DMA status to external devices. DMA 143 allows for local variability of transfer rates in a split channel mode of operation by allowing a transmit channel to get ahead of a corresponding receive channel by a preselected number of data words.
REFERENCES:
patent: 4837677 (1989-06-01), Burrus, Jr. et al.
patent: 4847750 (1989-07-01), Daniel
patent: 4989135 (1991-01-01), Miki
patent: 5047927 (1991-09-01), Sowell et al.
patent: 5099417 (1992-03-01), Magar et al.
patent: 5291582 (1994-03-01), Drako et al.
patent: 5305446 (1994-04-01), Leach et al.
patent: 5388237 (1995-02-01), Sodos
patent: 5440687 (1995-08-01), Coleman et al.
patent: 5481756 (1996-01-01), Kanno
patent: 5513372 (1996-04-01), Ong et al.
patent: 5655147 (1997-08-01), Stuber et al.
patent: 5655151 (1997-08-01), Bowes et al.
patent: 5826101 (1998-10-01), Beck et al.
patent: 5826106 (1998-10-01), Pang
patent: 5848253 (1998-12-01), Walsh et al.
patent: 5896549 (1999-04-01), Hansen et al.
patent: 5896550 (1999-04-01), Wehunt et al.
patent: 5898891 (1999-04-01), Meyer
patent: 5909564 (1999-06-01), Alexander et al.
patent: 5991817 (1999-11-01), Rowett et al.
patent: 6065106 (2000-05-01), Deao et al.
IBM, Multi-Dimensiional Write Stride Command For Computer Systems, IBM Technical Disclosure Bulletin, vol. 35 No. 4A Sep. 1992, pp. 321-323.
TI-24956, Serial No. 09/012,332, Method and Apparatus for DMA Boot Loading a Microprocessor, filed as a Non-Provisional Application Jan. 23, 1998, from Provisional Application No. 60/036,396, filed Jan. 24, 1997.
TI-25311, Serial No. 09/012,813, Improved Microprocessor, filed as a Non-Provisional Application Jan. 23, 1998, from Provisional Application No. 60/036,482, filed Jan. 24, 1997.
Moody Michael J.
Quay Jeffrey R.
Seshan Natarajan
Williams Kenneth L.
Brady III W. James
Laws Gerald E.
Lee Thomas C.
Nguyen Tanh Quang
Telecky Jr. Frederick J.
LandOfFree
DMA controller with split channel transfer capability and FIFO b does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with DMA controller with split channel transfer capability and FIFO b, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and DMA controller with split channel transfer capability and FIFO b will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-1652235