CP6100 I/O Process Programming Manual
Introduction
Implications for CP6100
In summary, when you develop an interface with CP6100 or convert
an existing interface to use CP6100, applications that use the
interface gain several important benefits:
| • Availability. Because there are up to four paths to any line
| controlled by CP6100, not even a controller failure can make a
| line unavailable.
| NOTE
|
| Although in the single-port controller configuration
| there are only two paths to any line, no single com-
| ponent failure affects more than one line; thus, a
| controller failure cannot make a line unavailable.
• Performance. Because protocols don't run in the NonStop
System processors--rather, they run in processors within the
6100 subsystem--the system overhead for controlling each line
is reduced. Also, because the I/O process and protocol are
independent modules, you don't need separate I/O processes to
control lines with different protocols; the same process can
take requests for different kinds of lines. Both these
factors can improve the performance of your applications and
allow smaller systems to handle more lines than they
previously could.
• Flexibility. Because protocol modules are downloaded into the
6100 subsystem, creating new protocols doesn't mean producing
and installing new hardware. Nor does it require updating of
CP6100 software. Likewise, changing a configuration (to put
different lines in different places in the system, or to
change the protocol for a given line) requires no hardware
modification. You don't even need to unplug anything.
October 1985
1-12