Network XXIII 220 East Cota Street Santa Barbara, CA 93101 (805)-962-0122 - BBS HST (805)-962-1206 - BBS V.32 (805)-963-3895 - Voice Support (800)-727-5915 - (Voice orders only) (805)-962-7103 - FAX Ring Count/Reset Device Product Specification Copyright Notice All rights to the hardware, the schematics and circuit design belong to the below named company. It cannot be reversed engineered for your personal gain nor may the rights to it be sold to another entity without prior permission of the below named company. The hardware, hardware design, schematics and circuit design, and all documentation are Copyright (C) 1992 by: South Coast Engineering Services Company 1.0 DOCUMENT PURPOSE This document specifies the design and performance requirements of the South Coast Engineering Services Ring Count/Reset PCB product. 1.1 Assumptions All of the reference documents specified below, or otherwise implied, are an integral part of this specification. Throughout this document, signals which are active low true will be denoted by a suffixed "*". Signals which are active high true will have no notation. The PC assembly will be referred to as the "Ring Count/Reset Device". 2.0 REFERENCE DOCUMENTS The following list of documents will comprise the total required for this specification. Description/Title Source/Document Name 1. IBM Technical Reference Manual IBM/1502243 2. Ring Count/Reset PCB, Schematic 7000-0100 3. Ring Count/Reset PCB, Assy Dwg. 7000-0101 3.0 PCB DESCRIPTION 3.1 General Description The Ring Count/Reset Device is designed to be installed in any spare slot of an XT, AT or compatable computer. The card provides two RJ11 telephone connectors for direct connection to the phone line, and two 2-pin connectors for connecting to the system 'Reset' signals. Jumpers on the card set the rings-before-reset count, as well as the holdoff period for long system boot-up times. Functionally, the card counts incoming ring signals, generates CPU hard- resets for the host system, and blocks incoming ring signals during boot-up time. Two LEDs indicate CPU-Reset and Ring Holdoff signal status. A two-pin header is provided for test or setup purposes. A push button (normally open) can be connected to this header to simulate a 'ring' signal. This may be useful for determining jumper configuration during the initial setup. 3.2 Product Features. o Not dependent on CPU operation. o Uses no memory. o Simple installation and setup. o Fail safe mode. o XT/AT Computer compatable. o Two RJ11 Telephone Jacks. o Optically-Isolated Telephone Interface. o Two Status LEDs o Jumper Selectable Ring Count (Rings before Reset). o Jumper Selectable Ring-Holdoff (Boot Time Delay). o Two CPU-Reset Connectors. o Pushbutton simulation of telephone Ring signal. 4.0 FUNCTIONAL DESCRIPTION This section provides a complete operational description of the Ring Count/Reset Device. Refer to schematic 7000-0100 for complete information. 4.1 Architecture The internal structure of the Ring Count/Reset Device as shown in Figure 4.1 consists of four major functional blocks: A. Ring Detection and Filtering. B. Ring Holdoff Timer. C. Ring Counter and Reset Control. D. Ringing Timer and Count Load One-Shots. +----------------------------------------------------------+ | | | | | Ring Opto Ringing Count | | Detect Isol Filter Timer Load | | ++ +--+ +-+ +-+ +--+ +--+ | | J1||þ| | | |---| | | | | | | | ++||A |--|A| |A|-þ-|D |-þ-|D |LOAD* | | ++|| | | | +-| | | | | | | |+ | | J2||+| | +-+ | +-+ | +--+ | +--+| | | ++ +--+ | | | | | | | | | | | | | | | | Ring | | | | | |Counter Reset | | | | | | +--+ Control | | Holdoff | | | +-| | +--+ ++CPU | | Timer | | | CLR* | | | |-||Reset | | E5+ +--+ | | +-------| | | | ++ | | E6+-| |-+ | RING* |C |-þ-|C | ++Reset | | E7+ |B | +--------------| | | | |-||Button | | | | E1+ | | | +--+ ++ | | +--| | E2+--| | | | | | +--+ E3| +--+ | | | | E4+ | | | | HOLDTRIG | | | +---------------------------------+ | | | | | +----------------------------------------------------------+ Figure 4.1 Ring Count/Reset Block Diagram 4.2 Signal Flow (Confidential) 4.3.1 Circuit Operation (Confidential) 4.3.2 Noise Filter (Confidential) 4.4 Dual Timers (Confidential) 4.4.1 Ringing Timer (Confidential) 4.4.2 Count Load Timer (Confidential) 4.5 Ring Counter (Confidential) 4.5.1 Circuit Operation (Confidential) 4.6 Ring Holdoff (Confidential) 4.6.1 Circuit Operation (Confidential) 5.0 INTERFACE CONNECTORS 5.1 Connector Organization The Ring Count/Reset Device has five on-board connectors. The host interface connector provides DC power to the card, a dual port modular telephone connector provides direct connection with the telephone line, and two 2-pin connectors tie to the host system 'Reset' signals. Finally, a 2- pin test connector allows ring signal simulation. 5.2 Host Interface Connector This card edge connector is used only to supply +5 Volts to the Ring Count/Reset circuits. No other voltage is required on the card. The connector pinout is defined in Table 5.1 below. +--------------------------------+ | Signal Pin | I/O | Signal Name | |------------+-----+-------------| | B1 | P | Ground | | B3 | P | +5 Volts | | B10 | P | Ground | | B31 | P | Ground | +--------------------------------+ Table 5.1 Host Interface Connector 5.3 RJ11-C Connectors These two connectors (within one housing) are 6 position, 2 pin modular jacks used to connect directly to the public telephone network. The jack labeled 'LINE' ties the Ring Count/Reset Device to the telephone line. The jack labeled 'PHONE' couples the card to other telephone compatable equipment, i.e., a Modem. The two jacks are tied together, with pins 3 and 4 on J1 connected to pins 3 and 4 on J2. 5.4 System Reset Connectors P1 and P2 are 2 pin connectors for connecting to the host reset signals. Both are connected in parallel; one ties to the host CPU motherboard reset input pins; the other connects to the front panel 'Reset' button (if used). 5.5 Setup Connector P3 is a 2 pin connector used during initial setup to help determine the correct jumper selection. To use this feature, temporarily connect the host system reset button to P3. Pressing the reset button will simulate an incoming ring signal. Due to the ring signal filter on the card, press the button slowly (approximately twice per second) to insure a proper count. 6.0 SPECIFICATIONS 6.1 Performance The Ring Count/Reset Device does not communicate with the Host computer through the I/O channel connector. The card provides stand-alone performance without host intervention. 6.2 Power Requirements The Ring Count/Reset Device requires only five volts DC, at approximately 100mA. Power for the card is provided by the host computer I/O channel connector, as defined in the table below. +-------------------------------------+ | Voltage | Current | Pin | |--------------+--------------+-------| | +5Vdc +/-5% | 0.1 amps max.| B3 | | Ground | 12 | B1 | | Ground | 11 | B10 | | Ground | 10 | B31 | +-------------------------------------+ Table 6.2 Power Requirements 6.3 Physical Form Factor...........: IBM PC Length................: 4.30 in. Width.................: 0.60 in. Height................: 4.20 in. Table 6.3 Physical Dimensions The location of connectors and other critical dimensions are indicated on the assembly drawings mentioned in the references. 6.4 Environmental Ambient Temperature....................: 0-55 Deg. C. Relative Humidity (non-condensing).....: 10% - 95% Air Flow at 1/2" from component surface: 100 linear ft/min. Altitude (operating)...................: 10,000 ft. max. Altitude (storage).....................: 15,000 ft. max. Table 6.4 Environmental Specifications 6.5 Electrical Specifications 6.5.1 DC Characteristics The PC assembly utilizes standard TTL logic levels except for the ring detection IC, which provides internal high voltage interface and control. 6.5.2 AC Characteristics This section will define the logic timing, with diagrams shown in the following figures, which define the timing relationships between various sections of the card. Refer to Schematic Diagram for Appropriate Timing Diagram. 6.5.2.1 Telephone Line Impedance During standby, the input impedance is approximately 1 megohm or greater. While operating, the impedance of the TCM1520A varies from 30 kilohms to 7 kilohms over the ring signal of 40 volts at 16 hertz to 150 volts at 68 hertz and is reasonably independent of the output load. 7.0 CONFIGURATION OPTIONS The Ring Count/Reset Device can be configured to suit the needs of the end user. All options are selected by jumpers E1 through E7, and are outlined in this section. 7.1 Ring Count Selection Jumpers E1 through E4 select the preload value for the Ring Counter U2, as defined in Table 7.1 below. Note that a "1" indicates an installed jumper. +-----------------------------------------------------+ | Preload | # of Rings | Jumpers | | | Count | to Reset | E4 E3 E2 E1| Comments | |---------+------------+------------+-----------------| | 0 | 13 | 1 1 1 1 | | | 1 | 12 | 1 1 1 0 | | | 2 | 11 | 1 1 0 1 | | | 3 | 10 | 1 1 0 0 | | | 4 | 9 | 1 0 1 1 | | | 5 | 8 | 1 0 1 0 | | | 6 | 7 | 1 0 0 1 | | | 7 | 6 | 1 0 0 0 | | | 8 | 5 | 0 1 1 1 | | | 9 | 4 | 0 1 1 0 | | | 10 | 3 | 0 1 0 1 | | | 11 | 2 | 0 1 0 0 | | |---------+------------+------------+-----------------| | 12 | - | 0 0 1 1 | Invalid Setting | | 13 | - | 0 0 1 0 | Invalid Setting | | 14 | - | 0 0 0 1 | Invalid Setting | | 15 | - | 0 0 0 0 | Invalid Setting | +-----------------------------------------------------+ Table 7.1 Preload Count Jumpers Note that the Preload Count value does not represent the number of rings to be counted before a reset will occur, but rather, what count value the counter will start incrementing from. Remember that the first incoming ring will load the Preload Count value selected, and subsequent rings will increment it. To understand the sequence, try this exercise. When you hear the first ring, say outloud what your selected preload value is (your jumper setting). For each subsequent ring, add one to your number and call it out again. When your number reaches eleven, you know that the next ring will generate a CPU reset. 7.2 Ring Holdoff Jumpers E5, E6 and E7 set the holdoff period to match the host system boot-up time, as shown in the table below. Holdoff time can be selected in 30 second increments, from disabled, to 3 1/2 minutes, as shown in Table 7.2 below. Note that a "1" indicates an installed jumper. +---------------------------------------------------+ | Holdoff | Total | Jumpers | | | Time in | Network | | | | Minutes | Resistance| E7 E6 E5 | Comments | |---------+-----------+-----------+-----------------| | 3.5 | 2.1 Meg. | 0 0 0 | | | 3.0 | 1.8 Meg. | 0 0 1 | | | 2.5 | 1.5 Meg. | 0 1 0 | | | 2.0 | 1.2 Meg. | 0 1 1 | | | 1.5 | 900 Kohm | 1 0 0 | | | 1.0 | 600 Kohm | 1 0 1 | | | 0.5 | 300 Kohm | 1 1 0 | | | 0 | 0.0 Kohm | 1 1 1 | Holdoff Disabled| +---------------------------------------------------+ Table 7.2 Ring Holdoff Configuration 8.0 INSTALLATION Refer to DOC, Ring Counter/Reset Device Installation Instructions SCES part number 8500-0101.