Direct memory access peripheral unit controller
AssigneeAT&T Bell Laboratories
InventorThomas A. Peterson
Life of this patent
Estimating the term…
Loading patent…
AssigneeAT&T Bell Laboratories
InventorThomas A. Peterson
Estimating the term…
A peripheral unit controller loads a microprocessor program received from a host processor into a random access memory of a microprocessor-controlled peripheral unit. The program-controlled microprocessor included in the peripheral unit controls the transfer of data between the host processor and the memory and between the memory and a communication channel data link. The peripheral unit controller includes input and output buffer registers, a direct memory access controller, and a host access buffer. Connected between data and address buses of the peripheral unit, the host access buffer transfers controller addresses received from the host processor on the data bus to the address bus to load a program memory address and program word count into the registers of the direct memory access controller. In response to orders received from the host processor, the direct memory access controller uses the program memory address and word count to address locations in the random access memory in which the microprocessor program is loaded.
A direct memory access peripheral unit controller for loading a peripheral unit program received from a host processor into a peripheral unit;
A peripheral unit controller for transferring data between a host processor and a peripheral unit having a peripheral unit processor and a memory having a data portion and a program portion, said peripheral unit controller comprising buffer means for transferring information including said data and a program between said host processor and said memory, and memory controller means responsive to a data address from said peripheral unit processor to transfer said data between said buffer means and said data portion and responsive to a controller address from said host processor to transfer said program from said buffer means to said program portion.
A direct memory access peripheral unit controller for loading a peripheral unit program received from a host processor into a peripheral unit;
Dependencies are inferred from the claim text.