Browse Prior Art Database

Subsystem Control Block Managed Streaming Mode Buffer

IP.com Disclosure Number: IPCOM000107156D
Original Publication Date: 1992-Jan-01
Included in the Prior Art Database: 2005-Mar-21
Document File: 2 page(s) / 47K

Publishing Venue

IBM

Related People

Drerup, BC: AUTHOR [+2]

Abstract

This article describes a technique for supporting high-speed data transfers to a Micro Channel* attached subsystem that supports Subsystem Control Block (SCB) Architecture. This technique allows an otherwise slow subsystem to take advantage of the Micro Channel's high-speed data transfer capabilities (such as data streaming) in a manner that is simple and cost effective. The ability to support high-speed transfers reduces the bandwidth requirement of the subsystem which improves overall system performance. (Image Omitted)

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

Subsystem Control Block Managed Streaming Mode Buffer

       This article describes a technique for supporting
high-speed data transfers to a Micro Channel* attached subsystem that
supports Subsystem Control Block (SCB) Architecture.  This technique
allows an otherwise slow subsystem to take advantage of the Micro
Channel's high-speed data transfer capabilities (such as data
streaming) in a manner that is simple and cost effective.  The
ability to support high-speed transfers reduces the bandwidth
requirement of the subsystem which improves overall system
performance.

                            (Image Omitted)

      The technique involves the use of a simple FIFO for temporary
storage of data sent to the subsystem.  A FIFO, unlike shared memory
or shared registers, can easily store a large amount of data (several
kilobytes) at a very fast pace.  The subsystem controller can then
pull the data out of the other end of the FIFO at its own pace.

      The Subsystem Control Block Architecture defines a set of
registers (SCB Registers) which are used for communication among
subsystems interconnected by a Micro Channel (see the PS/2* Hardware
Interface Technical Reference for details on SCBs).

      As part of this technique, the SCB registers are used by the
sending device and the subsystem controller to manage the use of the
FIFO.  SCBs provide the necessary mechanism through which the sending
device can tell the subsystem how...