US3828321A - System for reconfiguring central processor and instruction storage combinations - Google Patents

System for reconfiguring central processor and instruction storage combinations Download PDF

Info

Publication number
US3828321A
US3828321A US00341428A US34142873A US3828321A US 3828321 A US3828321 A US 3828321A US 00341428 A US00341428 A US 00341428A US 34142873 A US34142873 A US 34142873A US 3828321 A US3828321 A US 3828321A
Authority
US
United States
Prior art keywords
state
circuit means
control circuit
signals
storage means
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
US00341428A
Inventor
J Wilber
V Rice
R Buhrke
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
AG Communication Systems Corp
Original Assignee
GTE Automatic Electric Laboratories Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by GTE Automatic Electric Laboratories Inc filed Critical GTE Automatic Electric Laboratories Inc
Priority to US00341428A priority Critical patent/US3828321A/en
Application granted granted Critical
Publication of US3828321A publication Critical patent/US3828321A/en
Assigned to AG COMMUNICATION SYSTEMS CORPORATION, 2500 W. UTOPIA RD., PHOENIX, AZ 85027, A DE CORP. reassignment AG COMMUNICATION SYSTEMS CORPORATION, 2500 W. UTOPIA RD., PHOENIX, AZ 85027, A DE CORP. ASSIGNMENT OF ASSIGNORS INTEREST. Assignors: GTE COMMUNICATION SYSTEMS CORPORATION
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/16Error detection or correction of the data by redundancy in hardware
    • G06F11/20Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q3/00Selecting arrangements
    • H04Q3/42Circuit arrangements for indirect selecting controlled by common circuits, e.g. register controller, marker
    • H04Q3/54Circuit arrangements for indirect selecting controlled by common circuits, e.g. register controller, marker in which the logic circuitry controlling the exchange is centralised
    • H04Q3/545Circuit arrangements for indirect selecting controlled by common circuits, e.g. register controller, marker in which the logic circuitry controlling the exchange is centralised using a stored programme
    • H04Q3/54541Circuit arrangements for indirect selecting controlled by common circuits, e.g. register controller, marker in which the logic circuitry controlling the exchange is centralised using a stored programme using multi-processor systems
    • H04Q3/54558Redundancy, stand-by

Definitions

  • cm I RCC a RC6 is CH Q M46 M66 1 I MCC MAC I I I I I, CONFIGURATION I I counaurmnow corvmoL cozvmoz.
  • CIRCUIT I cmcu/r I CPAL I I cPAL I00 I I c cPAL (BUS I mus CONFIGURATION) CONFIGURATION) II TLGC MMC [cc I use MMC [60 f5? fix CONFIGURATION con/mm cmcu/r FIG.
  • I2 MA'sB Q1 100 I :00 0 c 0P6 oPc 0P6 P cc I I Pcc TGC CCC IMRB I I MR3 IMDB I IM 08 uvsa I ms I rec PCC rec P00 060 I00 ccc 100 R66 rcc ncc rcc me we I ma mwc MAINTENANCE ACCESS CIRCUIT PATENTED 3.828.321
  • FIG. 23 A block diagram illustrating an exemplary computing environment in accordance with the present disclosure.
  • FIG. 23 A block diagram illustrating an exemplary computing environment in accordance with the present disclosure.
  • FIG. 23 A block diagram illustrating an exemplary computing environment in accordance with the present disclosure.
  • FIG. 23 A block diagram illustrating an exemplary computing environment in accordance with the present disclosure.

Abstract

A system is disclosed including duplicate copies of central processors and storage means for switching active copies of central processor and primary copies of instruction through all combinations to find a working combination. The reconfiguration may be effected either through a fixed wired recovery control circuit which changes state in predetermined sequence or, alternatively, under program control.

Description

United States Patent 1191 Wilber et a1. 5] Aug. 6, 1974 [54] SYSTEM FOR RECONFIGURING CENTRAL 3,409,877 11/1968 Alterman et al 340/1725 mCESSOR INSTRUCT'ON 5223312 31133? ??2""';;;i 2381535? 011 me t r ,1 STORAGE COMBINATIONS 3,623,014 11/1971 Doelz et al 340/1725 [75] Inventors: John A. Wilber, Elk Grove Village; 3,641,505 2/1972 Artz v. 340/1725 verner K. Rice whgaton; Rolfe E. 3,654,603 Gunning Cl 81. 340/1715 X Buhrke, La Grange Park, all of Ill.
{73] Assignee: GTE Automatic Electric Primary Examiner-Harvey E. Springborn Laboratories Incorporated, Northlake, Ill. 22 Filed: Mar. 15, 1973 [57] ABSTRACT [2]] Appl. No.: 341,428 A system is disclosed including duplicate copies of central processors and storage means for switching active copies of central processor and primary copies of [52] 'i g 315 instruction through all combinations to find a working [51] G m combination. The reconfiguration may be effected ei [58] 0 arc 3 I ther through a fixed wired recovery control circuit which changes state in predetermined sequence or, al- [56] UNITE D ;$?ES S:FENTS ternatively, under program control.
3,386,082 5/1968 Stafford et a1. 340/1725 11 Claims, 51 Drawing Figures ACCESS TRUNK! Pram/rm. car/mourn MATRIX DECODE a c DATA ms E5 1 0 cmcurT EGISTER INS TRU CTION STORE TO OTHER URI 5 CENTRAL PROCESSOR nccrss CIRCUIT NPUT- OUTPUT CIRCUIT PROCESSOR CONTROL C I RCU/T TO OTHER PS UM T5 PATENTH) Mill 5 7374 FIG.3
SHEEI 0% 0f 23 TIMING GENERA TOR CIRCUIT 6P4) 50 5O CPI ma 1 T66 LEVEL LEVEL ,52 MC "ENERATDR sEMRAr MAC 666 cm. I SWITCH/N6 "smrcnma cnns ccc SSBYL r X CONTROL ssan. mc MCC .Iswrrcmwa smmnma ncc PMC NETWORK NETWORK pm L51 5/ 1| Rcc rmma mum Rcc rmE LEVELS LEVELS TIME r0 6P0 T0 4 H6 4 he nooEpaAm READ/WRITE g; MEMORY AND LEVELS '00 [SR PERIPHERAL MAC ICC INSTMTION UNI];
cow 0L CIRCUITS 55 DP 6 CMPALCIPU AND 0pc DECODING Mm E INEXFRL CIRCUITS MMC 10c REGISTER 53 AND PLACE ACCEPT A no LEVELS ACCEPT DPC I CONTROL CIRCUITS us RANSFER aus .LEVELS TRANSFER com'RoL 0M cmcu/rs V 55 PROCESSOR CONTROL CIRCUIT (FCC) PATENTED 3.828.321
saw near 23 CPQ FIG. II cm I RCC a RC6 is CH Q M46 M66 1 I MCC MAC I I I I I, CONFIGURATION I I counaurmnow corvmoL cozvmoz. CIRCUIT I cmcu/r I CPAL I I cPAL I00 I I c cPAL (BUS I mus CONFIGURATION) CONFIGURATION) II TLGC MMC [cc I use MMC [60 f5? fix CONFIGURATION con/mm cmcu/r FIG. I2 MA'sB Q1 100 I :00 0 c 0P6 oPc 0P6 P cc I I Pcc TGC CCC IMRB I I MR3 IMDB I IM 08 uvsa I ms I rec PCC rec P00 060 I00 ccc 100 R66 rcc ncc rcc me we I ma mwc MAINTENANCE ACCESS CIRCUIT PATENTED 3.828.321
SHEEI 10 Q? 23 FIG [5 TIM/N6 GENERATOR PULSE CHART 0 l0 0 REcOIvEIOuRArIOIv CYCLE 0 r! 2 .0 4O 5. 6.0 Z0 8.0 90 IO .5 I5 2 .5 I05 #20 l I 1 15 l 1 1 415 F 1 I 1 l I 1 l I START OF TIMING GENERATOR 5001/ sEc, Rrz JLusEO T0 GENERATE CPTL, SICBL, RICCL, MIALL AND MAALL O .5 SEC I40 SEC RT2L| I USED TO GENERATE CPSWL 0 l0 1! SEC.
IOOsEc. RrsL I usEO r0 GENERATE RcEL 50011 SEC. RT4L2 n usEO r0 GENERATE ASE'L AND ASOL NOTE) RCC LOCKED OUT TO TRIGGERS FROM START OF CYCLE UNTIL END OF CYCLE (2) RT4L CAN OCCUR ANY TIME AFTER RT3L AND RT5L, NEW
RCC STATE STARTS AT END OF RT4L E5621 NEXT E z; C g smrE I'RAIvsITIOII TABLE ROEQROPSI EEEQQMEGEZZQ FUNCT'ON PRIME Rcc FOR CP SWITCH III CASE 5 P X 5 I X X X X REcOvERY PROGRAM INDICATES AOr/vE OP MALFUNCT/ON 5O X 5/ XXX X X 57,497 5gp SWITCH cP's IF STANDBY Is NOT X 52 X X X X III TROUBLE,- sTARr sRP I51 BECOMES PRIMARY INSTRUCTION 52 X 53 X X X X X TQRE smRr sRP EORcE CP SWITCH; Isc REcOIIIEs 53 X 52 X X X X X X X X PRIMARY/NSTRUCT/ON STORE srART sRP MAIN rEIvcE OOIWROL GROUP 9 000/0203 MCG-8 31 F1619 R H R R c c c c s s s r R c c O F F O R R s Rcc coIvrRoL POINTS MAINTENCE sEIvsE GROUP 8 00 00203 use-s 31 R 5 g 0 FIG 20 8 c A a s F F F F PATENTEDAUG 61w 3.828.321
sum NW 23 FIG 2 2 5 T D T OUTPUT szr com/1110s szr/ RESET RESET comm/1110s -D DUAL RANK FLIP FLOP IMPLEMTATION FIG. 23
INST FETCH DATA FETCH g gi ALT-UP sa CP ACTCP 50/ CP 0 a r 0 55m) 11105510011: swam: $1110 1110 Is CONFIGURATION 0 0 0 0 0 1 1 0 0 1 1 DUPLEX 0 0 0/10/1 0/1 0/1 on 0/1 M69650 0 0 0 0 1 1 1 SIMPLEX-DIAGNOSTIC 0 0/1 0 0 0/1 0 0 .SIMPLEX-UPDATE 0 0/1 0 0 1/0 1 1 SIMPLH-UPDATE-DIAG.
1 1 1 0 0 1 1 0 0 DUPLEX [/0 I/O I/O /0 I/O I/O MEG-ED I I I I I I I SIMPL EX I I I I 0 0 0 SIMPLE X-DIA GHOST/C l/O I I I/O I I SIMPLEX-UPDATE I/O I I 0/ I O O SIMPLEX-UPDA TE-DIA G Is BUS CONTROLS MID Rzsuuma counaunnnous PATENTED RUB 5 974 SHEET 1 0f 23 FIG: 24
IS BUS CONTROL LEVEL EQUATIONS DEFINITION OF TERMS:
U-CWO DCPAL DCCAF s|sBL SISBIL RISBL RISBIL xEc XECN
SISB L RISBOL SISBIL RISBH.
ISCBF BUS cONTROL FLIP-FLOP OUTPUT ISBBF BUS CONTROL FLIP-FLOP OUTPUT ISTBF BUS cONTROL FLIP-FLOP OUTPUT ISDBF BUS CONTROL FLIP-FLOP OUTPUT DIAGNOST|C CP ACTIViTY LEVEL (DCPAL CPAL v DF) DUAL CYCLE CONTROL A FLIP-FLOP (INPUT LEVEL FROM FCC) sENO |s* BUS O LEVEL SEND 1s* BUS 1 LEVEL RECEIVE |s* BUS O LEVEL RECEIVE 15* BUS 1 LEVEL EXECUTE INSTRUCTION ExEcuTE NON MEMORY INSTRUCTION PATENTEB AUG 51974 SHEET 17 8f 23 kmqoibu SEE Q 1 xQQQ hm mt 312G mH mam Q mam L mam mm x QQEEM MMGI as New

Claims (11)

1. A programmable data processing system having first and second central data processors each including processing circuits and maintenance circuits, and first and second storage means, one of said storage means being adapted respectively to be connected in signal communication with one of said central processors and the other storage means being adapted to be connected in signal communication with the other central data processor under normal operating conditions, said maintenance circuits sensing conditions within said system to generate error signals upon detection of faults, said system further including a system recovery program, wherein the improvement comprises: subsystem circuit means in each data processor for connecting said first and second central processors with said first and second storage means to form predetermined configurations thereof, one of said central processors being active and the other being passive at any one time, said subsystem comprising recovery control circuit means including state control circuit means for generating state signals representative of a plurality of predetermined states, and control logic circuit means responsive to said error signals to actuate said state control circuit to generate said state signals in predetermined order as defined by the circuitry of said state control circuit means, sAid state signals including a central processor switch signal for determining one central processor as being active and corresponding to at least one state change, and further including a storage means switch signal in one of said states for determining one storage means as being primary and being associated with said active central processor corresponding to a desired storage means being coupled with the active central processor, said recovery control circuit means further including means for generating a system recovery signal to initiate said system recovery program when either of said central processor switch signal or said storage means switch signal is generated; maintenance access circuit means responsive to program controlled signals for generating configuration signals representative of a desired configuration of said central processors and storage means; and configuration control circuit means responsive to said central processor switch signal and said storage means switch signal of said recovery control circuit means and responsive to said configuration signals of said maintenance access circuit means, and including a first switching circuit means for controlling the switching of said central processors and second switching circuit means for controlling the coupling of said first and second storage means with said first and second central processors.
2. The system of claim 1 wherein said state control circuit means of said recovery control circuit means comprises bistable circuit means for defining said states, said states including S0, S1, S2 and S3, and wired logic circuit means for controlling the state of said bistable circuit means wherein said bistable circuit means can switch in response to said error signals from state S0 only to state S1 and from state S1 only to state S2 and from state S2 only to state S3 and from state S3 only to state S2, said bistable circuit means being capable of being reset to state S0 from either of states S1, S2 or S3, said recovery control circuit means generating said central processor switch signal only if the standby central processor is capable of becoming active and whenever said bistable circuit means switches from said state S1 to state S2 or from state S3 to state S2, said recovery control circuit means further generating signals calling for said first storage means becoming primary in said state S2 and for said second storage means becoming primary in said state S3.
3. The system of claim 2 wherein said recovery control circuit means further comprises circuit means responsive to instruction signals from said system recovery program for switching from state S1 to state S2, from state S2 to state S3, and from state S3 to state S2.
4. The system of claim 1 further comprising input/output circuit means responsive to said second switching circuit means of said configuration control circuit means for selectively communicating a designated storage means as the primary storage means in a configuration.
5. The system of claim 4 wherein each of said storage means includes an address bus, a data bus and a return bus, and wherein said input/output circuit means include gating means for selectively communicating each of said buses of said storage means for communication with a selected one of said central processors.
6. The system of claim 5 wherein said second switching circuit means of said configuration control circuit means comprises a plurality of bistable circuits responsive to instruction signals received from said maintenance access circuit means for selecting predetermined ones of each of said buses of each of said storage means for selective communication with said central processors in accordance with a desired configuration, whereby independent program control over the resulting configuration may be achieved.
7. A programmable data processing system having first and second central data processors each including processing circuits and maintenance cIrcuits, and first and second storage means provided respectively with first and second bus means for coupling to said data processors, said maintenance circuits sensing conditions within said system to generate error signals upon detection of faults, said system further generating recovery reconfiguration instruction signals under program control, wherein the improvement comprises: sybsystem means in each data processor responsive to said error signals only when its associated data processor is active, for reconfiguring said first and second data processors and said first and second storage means to form new configurations thereof thereby to provide an active data processor and a standby data processor, said subsystem means including recovery control circuit means responsive to said error signals, and including state control circuit means for generating state signals representative of predetermined configuration states defined as S0, S1, S2 and S3, and control circuit means responsive to said error signals, and said state signals to further change the state of said state control circuit and to generate a set storage copy bus signal when said state control circuit is in said S2 state, and a switch processor signal both when said state control circuit is changing from said S1 state to said S2 state or from said S3 state to said S2 state; configuration control circuit means responsive to said recovery reconfiguration instruction signals, the configuration control circuit means in the active central processor being responsive to said switch processor signal only when the standby data processor is capable of becoming active and including a first circuit for controlling the switching of said data processors; and second bus control circuits for generating bus control signals; and input/output circuit means responsive to said bus control signals for connecting the designated storage means bus as the primary store bus coupled to the active central data processor.
8. The system of claim 7 wherein said configuration control circuit means includes a processor active unit bistable circuit having a first section including first and second input leads and one output lead associated with one of said central processors and a second section having third and fourth input leads and a second output lead associated with the other of said central processors, said first and third input leads being cross-coupled with the other central processor whereby each of said sections may be made active only when the other section is inactive and said second and fourth input leads are responsive to the switch level signals of its associated recovery control circuit means, and wherein said first and second output leads generate signals representative respectively of an active level in one of said central processors.
9. The apparatus of claim 7 wherein said recovery control circuit means further includes a self-contained timing generator responsive to one of said error signals for generating timing signals to advance the state of said state control circuit means and to control the timing of the generation of said switch processor signal and said switch instruction store signal.
10. The system of claim 7 wherein said first and second bus means of said first and second storage means each includes an address bus, a data bus and a return bus, and wherein said input/output circuit means includes first gating circuitry for controlling the switching of said address bus, second gating circuitry for independently controlling the switching of said data bus, and third switching circuit means for independently controlling the switching of said return bus.
11. The system of claim 7 wherein said bus control circuits of said configuration control circuit means further includes a plurality of bistable circuits responsive to said copy bus signal of said recovery control circuit means and to programmed instruction signals for generating signals representative of a desired configuratioN of said storage means communicating with said central processors.
US00341428A 1973-03-15 1973-03-15 System for reconfiguring central processor and instruction storage combinations Expired - Lifetime US3828321A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US00341428A US3828321A (en) 1973-03-15 1973-03-15 System for reconfiguring central processor and instruction storage combinations

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US00341428A US3828321A (en) 1973-03-15 1973-03-15 System for reconfiguring central processor and instruction storage combinations

Publications (1)

Publication Number Publication Date
US3828321A true US3828321A (en) 1974-08-06

Family

ID=23337529

Family Applications (1)

Application Number Title Priority Date Filing Date
US00341428A Expired - Lifetime US3828321A (en) 1973-03-15 1973-03-15 System for reconfiguring central processor and instruction storage combinations

Country Status (1)

Country Link
US (1) US3828321A (en)

Cited By (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3967250A (en) * 1972-05-22 1976-06-29 Kokusai Denshin Denwa Kabushiki Kaisha Control system of an electronic exchange
US3996567A (en) * 1972-05-23 1976-12-07 Telefonaktiebolaget L M Ericsson Apparatus for indicating abnormal program execution in a process controlling computer operating in real time on different priority levels
US4014005A (en) * 1976-01-05 1977-03-22 International Business Machines Corporation Configuration and control unit for a heterogeneous multi-system
US4023142A (en) * 1975-04-14 1977-05-10 International Business Machines Corporation Common diagnostic bus for computer systems to enable testing concurrently with normal system operation
US4091455A (en) * 1976-12-20 1978-05-23 Honeywell Information Systems Inc. Input/output maintenance access apparatus
US4099234A (en) * 1976-11-15 1978-07-04 Honeywell Information Systems Inc. Input/output processing system utilizing locked processors
US4146929A (en) * 1976-03-04 1979-03-27 Post Office Input/output security system for data processing equipment
US4204249A (en) * 1976-06-30 1980-05-20 International Business Machines Corporation Data processing system power control
US4228496A (en) * 1976-09-07 1980-10-14 Tandem Computers Incorporated Multiprocessor system
US4366535A (en) * 1978-03-03 1982-12-28 Cselt - Centro Studi E Laboratori Telecomunicazioni S.P.A. Modular signal-processing system
US4402057A (en) * 1978-01-11 1983-08-30 Nissan Motor Company, Limited Method of and apparatus for ensuring correct operation of a microcomputer in the event of power outage
US4564900A (en) * 1981-09-18 1986-01-14 Christian Rovsing A/S Multiprocessor computer system
WO1986002183A1 (en) * 1984-09-26 1986-04-10 Q-Com, Inc. Automatic restart apparatus for a processing system
US4710926A (en) * 1985-12-27 1987-12-01 American Telephone And Telegraph Company, At&T Bell Laboratories Fault recovery in a distributed processing system
US4823256A (en) * 1984-06-22 1989-04-18 American Telephone And Telegraph Company, At&T Bell Laboratories Reconfigurable dual processor system
US5193175A (en) * 1988-12-09 1993-03-09 Tandem Computers Incorporated Fault-tolerant computer with three independently clocked processors asynchronously executing identical code that are synchronized upon each voted access to two memory modules
US5203004A (en) * 1990-01-08 1993-04-13 Tandem Computers Incorporated Multi-board system having electronic keying and preventing power to improperly connected plug-in board with improperly configured diode connections
US5239641A (en) * 1987-11-09 1993-08-24 Tandem Computers Incorporated Method and apparatus for synchronizing a plurality of processors
US5295258A (en) * 1989-12-22 1994-03-15 Tandem Computers Incorporated Fault-tolerant computer system with online recovery and reintegration of redundant components
US5325490A (en) * 1991-12-18 1994-06-28 Intel Corporation Method and apparatus for replacement of an original microprocessor with a replacement microprocessor in a computer system having a numeric processor extension
US5649152A (en) * 1994-10-13 1997-07-15 Vinca Corporation Method and system for providing a static snapshot of data stored on a mass storage system
US5835953A (en) * 1994-10-13 1998-11-10 Vinca Corporation Backup system that takes a snapshot of the locations in a mass storage device that has been identified for updating prior to updating
US5890003A (en) * 1988-12-09 1999-03-30 Tandem Computers Incorporated Interrupts between asynchronously operating CPUs in fault tolerant computer system
US20090105851A1 (en) * 2007-10-19 2009-04-23 De Benedetto David Methods and systems for operating an automated system
US10025668B2 (en) * 2015-06-19 2018-07-17 Renesas Electronics Corporation Semiconductor device and control method thereof for processing

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3386082A (en) * 1965-06-02 1968-05-28 Ibm Configuration control in multiprocessors
US3409877A (en) * 1964-11-27 1968-11-05 Bell Telephone Labor Inc Automatic maintenance arrangement for data processing systems
US3503048A (en) * 1966-03-25 1970-03-24 Ericsson Telefon Ab L M Arrangement in computers for controlling a plant consisting of a plurality of cooperating means
US3562716A (en) * 1967-01-24 1971-02-09 Int Standard Electric Corp Data processing system
US3623014A (en) * 1969-08-25 1971-11-23 Control Data Corp Computer communications system
US3641505A (en) * 1969-06-25 1972-02-08 Bell Telephone Labor Inc Multiprocessor computer adapted for partitioning into a plurality of independently operating systems
US3654603A (en) * 1969-10-31 1972-04-04 Astrodata Inc Communications exchange

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3409877A (en) * 1964-11-27 1968-11-05 Bell Telephone Labor Inc Automatic maintenance arrangement for data processing systems
US3386082A (en) * 1965-06-02 1968-05-28 Ibm Configuration control in multiprocessors
US3503048A (en) * 1966-03-25 1970-03-24 Ericsson Telefon Ab L M Arrangement in computers for controlling a plant consisting of a plurality of cooperating means
US3562716A (en) * 1967-01-24 1971-02-09 Int Standard Electric Corp Data processing system
US3641505A (en) * 1969-06-25 1972-02-08 Bell Telephone Labor Inc Multiprocessor computer adapted for partitioning into a plurality of independently operating systems
US3623014A (en) * 1969-08-25 1971-11-23 Control Data Corp Computer communications system
US3654603A (en) * 1969-10-31 1972-04-04 Astrodata Inc Communications exchange

Cited By (33)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3967250A (en) * 1972-05-22 1976-06-29 Kokusai Denshin Denwa Kabushiki Kaisha Control system of an electronic exchange
US3996567A (en) * 1972-05-23 1976-12-07 Telefonaktiebolaget L M Ericsson Apparatus for indicating abnormal program execution in a process controlling computer operating in real time on different priority levels
US4023142A (en) * 1975-04-14 1977-05-10 International Business Machines Corporation Common diagnostic bus for computer systems to enable testing concurrently with normal system operation
US4014005A (en) * 1976-01-05 1977-03-22 International Business Machines Corporation Configuration and control unit for a heterogeneous multi-system
US4146929A (en) * 1976-03-04 1979-03-27 Post Office Input/output security system for data processing equipment
US4204249A (en) * 1976-06-30 1980-05-20 International Business Machines Corporation Data processing system power control
US4228496A (en) * 1976-09-07 1980-10-14 Tandem Computers Incorporated Multiprocessor system
US4099234A (en) * 1976-11-15 1978-07-04 Honeywell Information Systems Inc. Input/output processing system utilizing locked processors
US4091455A (en) * 1976-12-20 1978-05-23 Honeywell Information Systems Inc. Input/output maintenance access apparatus
US4402057A (en) * 1978-01-11 1983-08-30 Nissan Motor Company, Limited Method of and apparatus for ensuring correct operation of a microcomputer in the event of power outage
US4366535A (en) * 1978-03-03 1982-12-28 Cselt - Centro Studi E Laboratori Telecomunicazioni S.P.A. Modular signal-processing system
US4564900A (en) * 1981-09-18 1986-01-14 Christian Rovsing A/S Multiprocessor computer system
US4823256A (en) * 1984-06-22 1989-04-18 American Telephone And Telegraph Company, At&T Bell Laboratories Reconfigurable dual processor system
WO1986002183A1 (en) * 1984-09-26 1986-04-10 Q-Com, Inc. Automatic restart apparatus for a processing system
US4654821A (en) * 1984-09-26 1987-03-31 Q-Com, Inc, Automatic restart apparatus for a processing system
US4710926A (en) * 1985-12-27 1987-12-01 American Telephone And Telegraph Company, At&T Bell Laboratories Fault recovery in a distributed processing system
US5239641A (en) * 1987-11-09 1993-08-24 Tandem Computers Incorporated Method and apparatus for synchronizing a plurality of processors
US5353436A (en) * 1987-11-09 1994-10-04 Tandem Computers Incorporated Method and apparatus for synchronizing a plurality of processors
US5193175A (en) * 1988-12-09 1993-03-09 Tandem Computers Incorporated Fault-tolerant computer with three independently clocked processors asynchronously executing identical code that are synchronized upon each voted access to two memory modules
US5890003A (en) * 1988-12-09 1999-03-30 Tandem Computers Incorporated Interrupts between asynchronously operating CPUs in fault tolerant computer system
US5388242A (en) * 1988-12-09 1995-02-07 Tandem Computers Incorporated Multiprocessor system with each processor executing the same instruction sequence and hierarchical memory providing on demand page swapping
US5276823A (en) * 1988-12-09 1994-01-04 Tandem Computers Incorporated Fault-tolerant computer system with redesignation of peripheral processor
US5295258A (en) * 1989-12-22 1994-03-15 Tandem Computers Incorporated Fault-tolerant computer system with online recovery and reintegration of redundant components
US6073251A (en) * 1989-12-22 2000-06-06 Compaq Computer Corporation Fault-tolerant computer system with online recovery and reintegration of redundant components
US5203004A (en) * 1990-01-08 1993-04-13 Tandem Computers Incorporated Multi-board system having electronic keying and preventing power to improperly connected plug-in board with improperly configured diode connections
US5325490A (en) * 1991-12-18 1994-06-28 Intel Corporation Method and apparatus for replacement of an original microprocessor with a replacement microprocessor in a computer system having a numeric processor extension
US5835953A (en) * 1994-10-13 1998-11-10 Vinca Corporation Backup system that takes a snapshot of the locations in a mass storage device that has been identified for updating prior to updating
US5649152A (en) * 1994-10-13 1997-07-15 Vinca Corporation Method and system for providing a static snapshot of data stored on a mass storage system
US20090105851A1 (en) * 2007-10-19 2009-04-23 De Benedetto David Methods and systems for operating an automated system
US7822492B2 (en) 2007-10-19 2010-10-26 Ge Intelligent Platforms Methods and systems for operating an automated system using a process definition model
US10025668B2 (en) * 2015-06-19 2018-07-17 Renesas Electronics Corporation Semiconductor device and control method thereof for processing
US20180322010A1 (en) * 2015-06-19 2018-11-08 Renesas Electronics Corporation Semiconductor device and control method thereof for processing
US10635538B2 (en) * 2015-06-19 2020-04-28 Renesas Electronics Corporation Semiconductor device and control method thereof for processing

Similar Documents

Publication Publication Date Title
US3828321A (en) System for reconfiguring central processor and instruction storage combinations
US3882455A (en) Configuration control circuit for control and maintenance complex of digital communications system
CA1079829A (en) Multipoint polling technique
US3810120A (en) Automatic deactivation device
US3916380A (en) Multi-computer multiple data path hardware exchange system
US4340776A (en) Modular telecommunication system
US3810121A (en) Timing generator circuit for central data processor of digital communication system
GB1526583A (en) Data processing apparatus
US3651480A (en) Program controlled data processing system
US3374309A (en) Duplex way station selector
IE50757B1 (en) Digital telecommunications switching network with in-built fault identification
US4340775A (en) Apparatus and method for controlling a modular telecommunication system
KR890009109A (en) Satellite communications system for monitoring multiple aperture terminals via public telecommunication networks
US4028495A (en) Time division communication system adapted to structural expansion
US3866184A (en) Timing monitor circuit for central data processor of digital communication system
US4331834A (en) Modular telecommunication system
US4331835A (en) Interface unit for a modular telecommunication system
US3818455A (en) Control complex for tsps telephone system
JP3875490B2 (en) Resource interface unit for telecommunications switch nodes
US3378818A (en) Data processing system
US3835312A (en) Recovery control circuit for central processor of digital communication system
US4649534A (en) Telecomputer package switching system
US7114017B2 (en) Programmable peripheral switch
US4532624A (en) Parity checking arrangement for a remote switching unit network
US3737869A (en) Electric control distributor

Legal Events

Date Code Title Description
AS Assignment

Owner name: AG COMMUNICATION SYSTEMS CORPORATION, 2500 W. UTOP

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST.;ASSIGNOR:GTE COMMUNICATION SYSTEMS CORPORATION;REEL/FRAME:005060/0501

Effective date: 19881228