Standard Modular System

Last updated
A single-width SMS card SMScard.jpg
A single-width SMS card
An SMS card with an SLT device at far right (the square metal piece) IBM SMS Card (8372882397).jpg
An SMS card with an SLT device at far right (the square metal piece)

The Standard Modular System (SMS) is a system of standard transistorized circuit boards and mounting racks developed by IBM in the late 1950s, originally for the IBM 7030 Stretch. [1] They were used throughout IBM's second-generation computers, peripherals, the 7000 series, the 1400 series, and the 1620. SMS was superseded by Solid Logic Technology (SLT) introduced with System/360 in 1964, however they remained in use with legacy systems through the 1970s.

Contents

Overview

SMS cards in an IBM 1401 mid-sized computer IBM 1401 card cage.jpg
SMS cards in an IBM 1401 mid-sized computer

Many IBM peripheral devices that are part of System/360, but were adapted from second-generation designs, continued to use SMS circuitry instead of the newer SLT. These included the 240x-series tape drives and controllers, the 2540 card reader/punch and 1403N1 printer, and the 2821 Integrated Control Unit for the 1403 and 2540. A few SMS cards used in System/360 peripheral devices even have SLT-type hybrid ICs mounted on them (see right).

SMS cards are constructed of individual discrete components mounted on single-sided paper-epoxy printed circuit boards. Single-width cards are 2.5 inches wide by 4.5 inches tall by 0.056 inches thick, with a 16-pin gold plated edge connector. Double-width cards are 5.375 inches wide by 4.5 inches tall, with two 16-pin gold plated edge connectors. Contacts are labeled A–R (skipping I and O) on the first edge connector, and S–Z, 1–8 on the second.

The cards are plugged into a card-cage back-plane and edge connector contacts connected to wire wrap pins. All interconnections are made with wire-wrapped connections, except for power bus lines. The back-plane wire-wrap connections were mostly made at the factory with automated equipment, but the wire-wrap technology facilitated field-installation of engineering changes by customer engineers.

Some card types can be customized via a "program cap" (a double-rail metal jumper bar with 15 connections) that could be cut to change the circuit configuration. Card types with a "program cap" came with it precut for the standard configuration and if a customer engineer needed a different configuration in the field he could make additional cuts as needed. This feature was intended to reduce the number of different card types a customer engineer had to carry with him to the customer's site.

The card type is a two- to four-letter code embossed on the card (e.g., MX, ALQ). If the card has a "program cap" the code is split into a two-letter card type code and a two-letter "cap connection" code (e.g., AK ZZ).

When SMS was originally developed, IBM anticipated a set of a couple hundred standard card types would be all that would be needed, making design, manufacture and servicing simpler. Unfortunately that proved far too optimistic as the number of different SMS card types soon grew to well over 2500. Part of the reason for the growth was that multiple digital logic families were implemented (ECL, RTL, DTL, etc.) as well as analog circuits, to meet the requirements of the many different systems in which the cards were used.

See also

Related Research Articles

<span class="mw-page-title-main">Backplane</span> Group of electrical connectors specifically aligned

A backplane or backplane system is a group of electrical connectors in parallel with each other, so that each pin of each connector is linked to the same relative pin of all the other connectors, forming a computer bus. It is used to connect several printed circuit boards together to make up a complete computer system. Backplanes commonly use a printed circuit board, but wire-wrapped backplanes have also been used in minicomputers and high-reliability applications.

<span class="mw-page-title-main">Motherboard</span> Main printed circuit board (PCB) for a computing device

A motherboard is the main printed circuit board (PCB) in general-purpose computers and other expandable systems. It holds and allows communication between many of the crucial electronic components of a system, such as the central processing unit (CPU) and memory, and provides connectors for other peripherals. Unlike a backplane, a motherboard usually contains significant sub-systems, such as the central processor, the chipset's input/output and memory controllers, interface connectors, and other components integrated for general use.

<span class="mw-page-title-main">RS-232</span> Standard for serial communication

In telecommunications, RS-232 or Recommended Standard 232 is a standard originally introduced in 1960 for serial communication transmission of data. It formally defines signals connecting between a DTE such as a computer terminal or PC, and a DCE, such as a modem. The standard defines the electrical characteristics and timing of signals, the meaning of signals, and the physical size and pinout of connectors. The current version of the standard is TIA-232-F Interface Between Data Terminal Equipment and Data Circuit-Terminating Equipment Employing Serial Binary Data Interchange, issued in 1997. The RS-232 standard had been commonly used in computer serial ports and is still widely used in industrial communication devices.

<span class="mw-page-title-main">IBM System/360</span> IBM mainframe computer family (1964–1977)

The IBM System/360 (S/360) is a family of mainframe computer systems that was announced by IBM on April 7, 1964, and delivered between 1965 and 1978. It was the first family of computers designed to cover both commercial and scientific applications and a complete range of applications from small to large. The design distinguished between architecture and implementation, allowing IBM to release a suite of compatible designs at different prices. All but the only partially compatible Model 44 and the most expensive systems use microcode to implement the instruction set, featuring 8-bit byte addressing and binary, decimal and hexadecimal floating-point calculations.

<span class="mw-page-title-main">Wire wrap</span> Electronic component wiring technique

Wire wrap is an electronic component assembly technique that was invented to wire telephone crossbar switches, and later adapted to construct electronic circuit boards. Electronic components mounted on an insulating board are interconnected by lengths of insulated wire run between their terminals, with the connections made by wrapping several turns of uninsulated sections of the wire around a component lead or a socket pin.

<span class="mw-page-title-main">Expansion card</span> Circuit board for connecting to a computer system to add functionality

In computing, an expansion card is a printed circuit board that can be inserted into an electrical connector, or expansion slot on a computer's motherboard to add functionality to a computer system. Sometimes the design of the computer's case and motherboard involves placing most of these slots onto a separate, removable card. Typically such cards are referred to as a riser card in part because they project upward from the board and allow expansion cards to be placed above and parallel to the motherboard.

<span class="mw-page-title-main">IBM 1401</span> 1960s decimal computer

The IBM 1401 is a variable-wordlength decimal computer that was announced by IBM on October 5, 1959. The first member of the highly successful IBM 1400 series, it was aimed at replacing unit record equipment for processing data stored on punched cards and at providing peripheral services for larger computers. The 1401 is considered by IBM to be the Ford Model-T of the computer industry due to its mass appeal. Over 12,000 units were produced and many were leased or resold after they were replaced with newer technology. The 1401 was withdrawn on February 8, 1971.

<span class="mw-page-title-main">Ribbon cable</span> Wide and flat cable with multiple conductors

A ribbon cable is a cable with many conducting wires running parallel to each other on the same flat plane. As a result, the cable is wide and flat. Its name comes from its resemblance to a piece of ribbon.

<span class="mw-page-title-main">D-subminiature</span> Type of electrical connector

The D-subminiature or D-sub is a common type of electrical connector. They are named for their characteristic D-shaped metal shield. When they were introduced, D-subs were among the smallest connectors used on computer systems.

<span class="mw-page-title-main">IBM 1403</span> High speed line printer, introduced in 1959 and used into the 1970s

The IBM 1403 line printer was introduced as part of the IBM 1401 computer in 1959 and had an especially long life in the IBM product line.

<span class="mw-page-title-main">Keypunch</span> Device for punching holes into paper cards

A keypunch is a device for precisely punching holes into stiff paper cards at specific locations as determined by keys struck by a human operator. Other devices included here for that same function include the gang punch, the pantograph punch, and the stamp. The term was also used for similar machines used by humans to transcribe data onto punched tape media.

<span class="mw-page-title-main">Solid Logic Technology</span> IBM hybrid circuit technology introduced in 1964

Solid Logic Technology (SLT) was IBM's method for hybrid packaging of electronic circuitry introduced in 1964 with the IBM System/360 series of computers and related machines. IBM chose to design custom hybrid circuits using discrete, flip chip-mounted, glass-encapsulated transistors and diodes, with silk-screened resistors on a ceramic substrate, forming an SLT module. The circuits were either encapsulated in plastic or covered with a metal lid. Several of these SLT modules were then mounted on a small multi-layer printed circuit board to make an SLT card. Each SLT card had a socket on one edge that plugged into pins on the computer's backplane.

<span class="mw-page-title-main">Nortel Meridian</span>

Nortel Meridian is a private branch exchange telephone switching system. It provides advanced voice features, data connectivity, LAN communications, computer telephony integration (CTI), and information services for communication applications ranging from 60 to 80,000 lines.

<span class="mw-page-title-main">IBM 7070</span> Decimal computer introduced by IBM in 1958

IBM 7070 is a decimal-architecture intermediate data-processing system that was introduced by IBM in 1958. It was part of the IBM 700/7000 series, and was based on discrete transistors rather than the vacuum tubes of the 1950s. It was the company's first transistorized stored-program computer.

<span class="mw-page-title-main">IBM 2540</span>

The IBM 2540 is a punched-card computer peripheral manufactured by IBM Corporation for use of System/360 and later computer systems. The 2540 was designed by IBM's Data Processing Division in Rochester, Minnesota, and was introduced in 1965. The 2540 can read punched-cards at 1000 cards per minute (CPM) and punch at 300 CPM. The 2540 is based on the design of the older, slightly slower, 1402.

<span class="mw-page-title-main">Transistor computer</span> Computer built using discrete transistors

A transistor computer, now often called a second-generation computer, is a computer which uses discrete transistors instead of vacuum tubes. The first generation of electronic computers used vacuum tubes, which generated large amounts of heat, were bulky and unreliable. A second-generation computer, through the late 1950s and 1960s featured circuit boards filled with individual transistors and magnetic-core memory. These machines remained the mainstream design into the late 1960s, when integrated circuits started appearing and led to the third-generation computer.

<span class="mw-page-title-main">IBM 1402</span> Computer input/output device for punched cards

The IBM 1402 was a high speed card reader/punch introduced on October 5, 1959 as a peripheral input/output device for the IBM 1401 computer. It was later used with other computers of the IBM 1400 series and IBM 7000 series product lines. It was adapted as the IBM 1622 Card Read-Punch for the IBM 1620 and provided the basic design for the models 2501, 2520 and 2540 equipment used with the IBM System/360 product line.

<span class="mw-page-title-main">Punched card input/output</span> Computer peripheral device

A computer punched card reader or just computer card reader is a computer input device used to read computer programs in either source or executable form and data from punched cards. A computer card punch is a computer output device that punches holes in cards. Sometimes computer punch card readers were combined with computer card punches and, later, other devices to form multifunction machines.

<span class="mw-page-title-main">IBM 2821 Control Unit</span>

The IBM 2821 Control Unit attaches card readers and card punches, and line printers to the IBM System/360 and IBM System/370 families of computers. The devices attached may be a combination of:

<span class="mw-page-title-main">IBM System/360 Model 25</span> Low-end IBM computer model from late-1960s

The IBM System/360 Model 25 is a low-end member of the IBM System/360 family. It was announced on January 3, 1968, 3 years before the IBM System/360 Model 22, as a "bridge between its old and new computing systems".

References

  1. Boyer, Chuck (April 2004). "The 360 Revolution" (PDF). IBM. p. 18. Retrieved 25 November 2013.