The immS-60 Card has been designed to allow two cards to be used in a system, with each card having a unique address by which it is referenced. The immS-60 Card includes all logic necessary to support a multi-card implementation. Although the immS-60 Card has been designed to support the Intel immS-S2 Central Processor Card, it may be used in any application which can use its easily implemented input/output sub-system, its integral Teletype communications facilities, its great flexibility, and its low cost.
The Functional Units
In order to describe its operation, the immS-60 Card can be divided into five functional units:
1. The Module Decode Block, which determines which card is to be utilized for an operation when more than one card has been installed in a system.
2. The Port Decode Block, which determines which of the eight possible input and output ports is to be used for an operation.
3. The Input Block, which contains the four input ports and their associated logic.
4. The Output Block, which contains the four output ports and their associated logic.
5. The Teletype Control Block, which receives data from, and transmits data to the Teletype, and which performs the necessary conversion of the data (serial to parallel in the case of Teletype Input, and parallel to serial in the case of Teletype output).
Each operation performed by the imm8-60 Card uses one or more of these units in its execution.