Browse Prior Art Database

A High Speed Data Transfer Controller

IP.com Disclosure Number: IPCOM000108884D
Original Publication Date: 1992-Jun-01
Included in the Prior Art Database: 2005-Mar-23
Document File: 1 page(s) / 42K

Publishing Venue

IBM

Related People

Balazich, DG: AUTHOR [+5]

Abstract

Disclosed is a High Speed Data Transfer Controller (HSDTC) which relieves the system controller of large data transfers between devices. The HSDTC transfers data at high speeds between asynchronous devices, interprets protocols, interprets data formats to determine the destination of the data (not necessarily consecutive address locations), and detects and reports protocol errors.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 100% of the total text.

A High Speed Data Transfer Controller

      Disclosed is a High Speed Data Transfer Controller (HSDTC)
which relieves the system controller of large data transfers between
devices.  The HSDTC transfers data at high speeds between
asynchronous devices, interprets protocols, interprets data formats
to determine the destination of the data (not necessarily consecutive
address locations), and detects and reports protocol errors.

      The figure illustrates the use of the HSDTC for large data
transfers.  The process includes three steps, indicated in
parentheses.

      In Step 1, the system controller transfers "control" to the
HSDTC.  The system controller tells the HSDTC the "source" and
"destination" devices and how much data to transfer.  (This
information is better known as the start address, the command, and
the transfer count.)

      In Step 2, the HSDTC manages and performs the data transfers
between Devices 1 and 2.  The HSDTC interprets the device protocols
and issues the commands and addresses to load the "receiving" device.

      In Step 3, the HSDTC transfers the status and the control to
the system controller.  The status indicates any detected transfer
errors from Step 2.

      (Note:  The HSDTC can attach to more than two devices; the
figure shows only two devices for simplicity).

      Disclosed anonymously.