Browse Prior Art Database

Data Transfer Interface With Interruption Handler

IP.com Disclosure Number: IPCOM000121275D
Original Publication Date: 1991-Aug-01
Included in the Prior Art Database: 2005-Apr-03
Document File: 3 page(s) / 97K

Publishing Venue

IBM

Related People

Abe, N: AUTHOR [+4]

Abstract

Described is a device which performs a high-speed data transfer ability between a high-speed (e.g., up to 125 mbps) serial communication line and a memory bus (e.g., 32-bit data bus, 25 MHz clock). This device also performs an interruption handling ability including a real time interruption ability.

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

Data Transfer Interface With Interruption Handler

      Described is a device which performs a high-speed data
transfer ability between a high-speed (e.g., up to 125 mbps) serial
communication line and a memory bus (e.g., 32-bit data bus, 25 MHz
clock).  This device also performs an interruption handling ability
including a real time interruption ability.

      The above abilities are achieved by providing both a data
transfer function and an interruption handling function into one
device.  This results in no loss of time to handle the interruptions
through input pins while the data transfer is in progress.  This
configuration exhibits its ability especially in the device which
frequently handles real time interruptions, such as a high-speed
communication interface device.

      Fig. 1 shows the block diagram of a vector jump device for
handling frequent real time interruptions.  This device has numbers
of (e.g., 512) interruption inputs connected to a communication
interface, a memory data bus interface or an MPU interface.  The
vector jump device detects real time interruptions and converts the
interruption events into internal sequence control addresses.  The
sequence control address defines the next data handling routine by
reading ROS data which is stored in a sequence handling program. This
sequence handling routine operates even when a data transfer is in
progress.  This vector jump function has advantages in a data
transfer mode quick control, a...