REALTIME INTERFACE CO-PROCESSOR PORTMASTER ADAPTER/A AND RELATED Table of Contents IBM Announcement Letter No. ZG89-0239 dated October 24, 1989 ? Title ? General Availability ? Highlights ? Description ? Related Features ? Eight Port RS-232 Interface Board/A ? Eight Port RS-422 Interface Board/A ? Eight Port Cable ? National Language Support ? Publications ? Technical Information ? Specified Operating Environment ? Compatibility ? Planning Information ? Customer Responsibilities ? Cable Orders ? Problem Determination ? Packaging ? Security, Auditability And Control ? Terms And Conditions ? Charges ? Announcement Countries IBM Announcement Letter No. ZG89-0239 dated October 24, 1989 See final section for details of availability and limitations. Title Realtime Interface Co-Processor Portmaster Adapter/A and Related Features The Realtime Interface Co-Processor Portmaster Adapter/A is a Micro Channel bus master co-processor which both complements and extends the capabilities of the current family of IBM Realtime Interface Co-Processor adapters. Bus master extensions include capabilities and services which address both adapter-to- system and adapter-to-adapter data transfers using the bus master capability of the Micro Channel Architecture. Performance enhancements supporting full-duplex data rates of up to 64K bps for each of eight ports running concurrently or up to 2.048M bps for a single port can be achieved with the adapter. This one slot adapter comes with a 12.5 MHz Intel(1) 80C186 microprocessor and up to 2M bytes of onboard storage. (1) Registered Trademark of the Intel Corporation General Availability Planned General Availability Date is January 26, 1990. ... Except where noted ( ** ) ** = Planned Availability Date : April 27, 1990. Product Number Description Feature(s) Part # -------------------- ---------- ------ IBM Realtime Interface Co-Processor Portmaster Adapter/A, 512K bytes See Below Portmaster Adapter/A, 1M byte See Below Portmaster Adapter/A, 2M bytes See Below Eight Port RS-232 Interface Board/A 6362 53F2610 Eight Port RS-422 Interface Board/A ** 6363 53F2613 Eight Port Cable 6366 53F2619 Surge Protection Adapter ** 6361 53F2625 Description Feature(s) Part # Language ---------------------------------- -------- ------- -------- IBM Realtime Interface Co-Processor Portmaster Adapter/A, 512K bytes 0620 33F5269 English Portmaster Adapter/A, 1M byte 5274 33F5274 English Portmaster Adapter/A, 2M bytes 0623 33F5279 English Portmaster Adapter/A, 512K bytes 5271 33F5271 Spanish Portmaster Adapter/A, 1M byte 5276 33F5276 Spanish Portmaster Adapter/A, 2M bytes 0625 33F5281 Spanish Portmaster Adapter/A, 512K bytes 5272 33F5272 French Portmaster Adapter/A, 1M byte 5277 33F5277 French Portmaster Adapter/A, 2M bytes 0626 33F5282 French Note: The above World Trade feature and part numbers apply to EMEA (and LA for Spanish version only). Highlights * 12.5 MHz Intel(1) 80C186 microprocessor * Up to 2M bytes on-board user memory * Adapter-to-system and adapter-to-adapter Micro Channel bus master support. * Up to eight serial input/output ports (asynchronous or synchronous) available through a family of Interface Boards and cables. * Performance of up to 64K bps full-duplex for each of eight ports running concurrently. * Performance up to 2.048M bps full-duplex for single port * Realtime, multitasking kernel (1) Registered Trademark of the Intel Corporation Description The Realtime Interface Co-Processor Portmaster Adapter/A is a full function Micro Channel bus master co-processor which both complements and extends the capabilities of the current IBM Realtime Interface Co-Processor family adapters. Bus master extensions for the adapter include capabilities and services which address both adapter-to-system and adapter-to-adapter data transfers under DMA control. The adapter utilizes the multi-master capability of the Micro Channel bus architecture by taking control of the system unit bus and communicating directly with system memory or with other I/O adapters without interrupting the system unit processor. All Realtime Interface Co-Processor family adapters are user programmable, utilize Intel 80186 microprocessors, and support the off-loading of multiple, realtime, high-speed tasks. Application examples include communications control, data conversion, protocol handling, and terminal interface support. A variety of electrical interfaces are supported through attachment of Interface Boards and cables. With the selection of the appropriate Interface Board, full- duplex data rates of up to 64K bps running simultaneously on each of eight ports or up to 2.048M bps for a single port can be achieved with the Realtime Interface Co-Processor Portmaster Adapter/A. High speed data rates for multiple ports are accomplished using direct memory access (DMA); two channels are provided for each port. Actual performance may vary depending on the users application. All ports can be programmed for asynchronous, bit synchronous, and character synchronous protocols, using either DMA or interrupt mode; however, performance will be reduced using interrupt mode. Microcode for the Realtime Interface Co-Processor Portmaster Adapter/A is included with the adapter's Guide to Operations and is loaded from the system unit memory to the adapter memory. Up to 248 realtime tasks can be loaded from the system unit memory and executed concurrently on the card. A task running on the adapter may communicate with another task running on the same adapter, with an application running in the system unit, or with an application running on another adapter. Task synchronization is accomplished by a wait/post or suspend/resume mechanism. The adapter storage (512K, 1M, or 2M bytes) is dynamically managed in multiples of 16-byte paragraphs upon request of a task. The top 1M byte of the 2M byte adapter is accessed via a bank-switching technique. Up to 255 software timers with increments ranging from 5 milliseconds to 327 seconds are provided in addition to a hardware "watchdog" timer function for signalling the host should the adapter fail. Detailed information on the operation characteristics of this adapter is provided in the optional Realtime Interface Co-Processor Portmaster Adapter/A Technical Reference and information regarding the microcode is provided in the optional Realtime Interface Co-Processor Firmware Technical Reference. Related Features The following features are used with the Realtime Interface Co-Processor Portmaster Adapter/A to provide a variety of electrical interfaces and cabling. Eight Port RS-232 Interface Board/A The Realtime Interface Co-Processor Eight Port RS-232 Interface Board/A provides the appropriate drivers and receivers to support eight serial I/O ports of RS- 232-D/CCITT V.24. Protocols for these electrical interfaces are user programmable. The interface board attaches to the Portmaster Adapter/A and includes a 100 pin connector for external communication. Asynchronous or synchronous modes may be individually selected for each of the eight ports. All ports are supported at up to 38.4K bps full-duplex running concurrently. Actual performance may vary depending on the users application. Eight Port RS-422 Interface Board/A The Eight Port RS-422 Interface Board/A provides the appropriate drivers and receivers to support eight serial I/O ports of RS-422-A at indoor cable lengths up to 122 meters (400 feet) or cable lengths up to 1220 meters (4000 feet) with surge protection. (For Outdoor cabling considerations, consult the IBM Physical Planning Instruction Manual for surge protection). Up to two of these ports may be defined as CCITT X.21. Protocols for these electrical interfaces are user programmable. The interface board attaches to the Portmaster Adapter/A and includes a 100 pin connector for external communication. Asynchronous or synchronous modes may be individually selected for each of the eight ports. The following full-duplex data rates are supported by Realtime Interface Co- Processor Portmaster Adapter/A using this interface board. * One RS-422-A port running alone o synchronous using external clocking at 2.048M bps o asynchronous using internal clocking at 115.2K bps * Eight ports running concurrently o synchronous using external clocking at 64K bps o synchronous using internal DPLL clocking at 57.6K bps o asynchronous using internal clocking at 57.6K bps Actual performance may vary depending on the users application. Eight Port Cable The Realtime Interface Co-Processor Eight Port Cable is used in conjunction with either the 8-Port RS-232 or 8-Port RS-422 Interface Boards. The cable connects a 100-pin connector on the Interface Board to eight 25-pin connectors (RS-232- D/CCITT V.24/ISO 2110 standard) housed in a molded block at the end of this cable. Surge Protection Adapter The Realtime Interface Co-Processor Surge Protection Adapter can be used to provide voltage suppression circuitry in conjunction with the Eight Port RS-422 Interface Board/A and Eight Port Cable for each port. A Surge Protector Adapter is necessary for each port when its individual cable run exceeds 122 meters (400 feet) in length or is used in conjunction with outdoor cabling. This adapter is usable for asynchronous communications only. This adapter consists of two 25-pin connectors connected by the appropriate surge protection circuitry. National Language Support The Guide to Operations is packaged with the adapters and will be available in English, French, and Spanish languages. Other national language versions may be announced at the appropriate world trade announcement. Please note that until each country is notified that the translation version is available, you must order the English version only. Publications The Realtime Interface Co-Processor Portmaster Adapter/A Guide to Operations is shipped with the adapter. The manual includes setup and installation instructions and a diskette which contains the control microcode, adapter description file, and diagnostics. Additional copies will not be available. However, the feature codes and part numbers listed below will allow the IBM Direct Marketing Channel and IBM Authorised Remarketers/Dealers/Distributors to order GTO manual inserts (pages only no binder or diskettes) at a charge. English FC 5288 P/N 33F5288 Spanish FC 5290 P/N 33F5290 French FC 5291 P/N 33F5291 The following publications will be available at the specified general availability. To order, contact your IBM representative. Title ----------------------------------------- IBM Realtime Interface Co-Processor Firmware Technical Reference Portmaster Adapter/A Technical Reference IBM Realtime Interface Co-Processor Portmaster Adapter/A and Multiport Adapter, Model 2 Hardware Maintenance Library Eight Port RS-232 Interface Board/A Hardware Maintenance Library Eight Port RS-422 Interface Board/A Hardware Maintenance Library The Realtime Interface Co-Processor Portmaster Adapter/A Technical Reference manual describes adapter, interface board, and cable designs and is intended for hardware designers who need to understand the design and operational characteristics of the adapter. The Realtime Interface Co-Processor Firmware Technical Reference manual describes the microcode and is intended for software designers who need to understand the design and operational characteristics of the adapter and control microcode for the entire family of Realtime Interface Co-Processor adapters. The Hardware Maintenance Library (HML) publications are used to isolate and repair any failure of the adapters, interface boards, or cables and are intended for anyone planning to service these features. * The Realtime Interface Co-Processor Portmaster Adapter/A and Multiport Adapter, Model 2 HML includes service and problem isolation documentation and advanced diagnostic diskettes for both adapters. An appropriate Interface Board HML must be ordered with this publication to provide the wrap connectors required to run advanced diagnostics. * The Realtime Interface Co-Processor Interface Board HMLs include wrap connectors for the appropriate interface boards and cables and must be used in conjunction with the adapter HML. The following publications will be made available after the appropriate world trade availability. Availability of other National Language versions of the publications may be stated at the appropriate world trade announcement. Order Feature Title Number Code Language ------------------------------ ------- ------- -------- IBM Realtime Interface Co-Processor Firmware Technical Reference 57F0643 0643 English Portmaster Adapter/A Technical Reference 57F0648 0648 English Portmaster Adapter/A and Multiport Adapter, Model 2 Hardware Maintenance Library 57F0658 0658 English Hardware Maintenance Library 57F0660 0660 Spanish Eight Port RS-232 Interface Board/A Hardware Maintenance Library 57F0663 0663 English Hardware Maintenance Library 57F0665 0665 Spanish Eight Port RS-422 Interface Board/A Hardware Maintenance Library 57F0668 0668 English Hardware Maintenance Library 57F0670 0670 Spanish Technical Information Specified Operating Environment Machine Requirements The Realtime Interface Co-Processor Portmaster Adapter/A requires an available slot in any model of the following system units: * IBM 8550 * IBM 8555 * IBM 8560 * IBM 8565 * IBM 8570 * IBM 8573 (P75- Portable) * IBM 8580 * IBM 8590 * IBM 8595 * IBM 7541 * IBM 7542 * IBM 7546 * IBM 7561 * IBM 7562 * IBM 7568 Programming Requirements * IBM Disk Operating System (DOS) Version 3.30 or 4.00 or later AND * IBM Realtime Interface Co-Processor DOS Support Version 1.02 (5686-001) or later, or * IBM Operating System/2 (TM) Standard Edition, Version 1.2 or later (5601-090) AND * IBM Realtime Interface Co-Processor Operating System/2 Support, Version 1.03 (5662-281) or later, or * IBM Operating System/2 (TM) Extended Edition version 1.2 or later (5669-336) * IBM Operating System/2 (TM) Version 2.0 (5872-AAA) (TM) Trademark of the International Business Machines Corporation Software support is available for Realtime Interface Co-Processor Portmaster Adapter/A and system unit applications to be written in C Language. To aid in developing these applications, the following are available: * Realtime Interface Co-Processor Firmware Technical Reference * Realtime Interface Co-Processor Portmaster Adapter/A Technical Reference. * Realtime Interface Co-Processor C Language Support, Version 1.02 (5601-060) or later. * Realtime Interface Co-Processor Extended Services, Version 1.01 (5688-044) or later. * Realtime Interface Co-Processor Extended Services User's Guide (PN 16F1961). Compatibility Applications that have been generated with the Realtime Interface Co-Processor Extended Services APIs for the the family of Realtime Interface Co-Processors will be compatible with Portmaster Adapter/A. Limitations The Realtime Interface Co-Processor Portmaster Adapter/A adapter can be installed as follows: * 8550 and 8570 and 8573 P75 - up to 2 adapters per system unit * 8555 - 1 adapter per system unit * 8560, 8565 and 8580 - up to 4 adapters per system unit * 8590 - up to 3 adapters per system unit (*) * 8595 - up to 6 adapters per system unit (*) * 7541,7542 and 7546 - up to 3 adapters per system unit * 7561 and 7562 - up to 4 adapters per system unit * 7568 - up to 6 adapters per system unit Note: Adapter limitations per unit are dependent on the power requirements of other installed adapters. (*) To support 6 cards in a model 95, the SCSI card must be moved from slot 1 to slot 8. To support 3 cards in a model 90, the SCSI card must be moved from slot 1 to 4. In other words, a Portmaster card in a model 95 can not be installed in slot 8 and for a model 90 in slot 4. Planning Information Customer Responsibilities The customer is responsible for unpacking, installation and setup of the Realtime Interface Co-Processor Portmaster Adapter/A and the related features in accordance with the setup instructions provided. Due to the interaction possibilities among the hardware, user-written application software, and country communication networks, the responsibility to obtain homologation support belongs to the customer. Cable Orders Realtime Interface Co-Processor Cables which break out the Interface Board connector into individual port connectors are ordered separately and are identified in the "Description" section. Additional customer-sourced cables may be required to connect application devices to the individual port connectors on these cables. Problem Determination The Realtime Interface Co-Processor Portmaster Adapter/A is supplied with diagnostics which are merged with the system unit Reference Diskette which in turn isolate faults to the system unit. The Realtime Interface Co-Processor Portmaster Adapter/A Hardware Maintenance Library publications provide diagnostics and wrap plugs that isolate faults to the adapter, adapter memory, interface board, or cable. Packaging Product Ship Group ------------------- ----------------------------------- Portmaster Adapter/A Adapter, Guide to Operations, 3.5" Features diskette Interface Board/A Features Interface Board Cable Features Cable Security, Auditability And Control User management is responsible for evaluation, selection and implementation of security features, administrative procedures and appropriate controls in application systems and communications facilities. Terms And Conditions All Terms and Conditions are the same as those which apply to the IBM Personal System 2 and Industrial Computer. Charges Consult your IBM Marketing Representative. Announcement Countries All European, Middle Eastern and African Countries ----------------------------- ------------------------------------ The data in this letter is subject to the disclaimer in Letter ZS90-0112, which is available from IBM on request.