Co-Processor DMA Controller With Sixteen-Bit Alternate Bus Master Operations
Original Publication Date: 1986-Dec-01
Included in the Prior Art Database: 2005-Mar-09
A microprocessor is used as a 16-bit alternate bus master on a microcomputer bus. The alternate bus master can move data in a direct memory access (DMA) mode without the use of a DMA control chip. This configuration uses a simple set of logic gates for bus isolation and one programmed array logic for control, saving many logic gates over previous designs. The 16-bit bus provides a very fast data transfer rate which by off-loading the data transfer function from the microcomputer's processor allows for faster throughput of data on the system.