Data transfer controller
AssigneeHitachi, Ltd.
InventorKenji Iimura
Life of this patent
Estimating the term…
Loading patent…
AssigneeHitachi, Ltd.
InventorKenji Iimura
Estimating the term…
A data transfer controller having a plurality of data transfer channels, each having burst-number registers for prescribing the numbers of data transfer words in the individual channels, a total-burst-number register for prescribing the number of continuous data transfer words extending over at least two of the channels, and control means for performing a control for acquiring a bus mastership upon receiving a signal of the status of any of the channels capable of transferring data, for controlling the numbers of continuous data transfer words in the individual channels on the basis of the set values of the burst-number registers, respectively, and for maintaining the bus mastership for any other channel in the status capable of transferring data, until the numbers of the continuous data transfer words after the acquisition of the bus mastership reaches the set value of the total-burst-number register.
A data transfer controller for use with a processor which provides a bus acknowledge signal to said data transfer controller in response to reception of a bus request signal from said data transfer controller, said data transfer controller comprising:
An integrated data transfer controller for use with a host processor, the integrated data transfer controller having a plurality of data transfer channels and the controller also providing a bus request signal to the host processor to request acquisition of bus mastership from the host processor and acquiring the bus mastership upon receiving a bus acknowledge signal from the host processor, the integrated data transfer controller comprising:
A communication control device for use with a host processor providing a bus acknowledge signal to the communication control device upon receiving a bus request signal from the communication control device, and a main memory, the communication control device comprising:
A method of transferring data in a data communication system including a processor and a direct memory access controller having a plurality of channels, the method comprising the steps of:
A method for controlling communication in a computer system which includes a host processor, a main memory and a communication control device each interconnected through a bus, the communication control device further including a control processing unit, a data memory, a circuit control unit, a data buffer, and a direct memory access controller coupled to the data memory, the data buffer and the main memory, the direct memory access controller including a first channel, a second channel and a third channel, each of the channels in turn including a status register and a burst-number register, the direct memory access controller also including a transfer control unit having a total-burst-number register, the method comprising the steps of:
Dependencies are inferred from the claim text.