US3828321A - System for reconfiguring central processor and instruction storage combinations - Google Patents
System for reconfiguring central processor and instruction storage combinations Download PDFInfo
- 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
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/16—Error detection or correction of the data by redundancy in hardware
- G06F11/20—Error 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q3/00—Selecting arrangements
- H04Q3/42—Circuit arrangements for indirect selecting controlled by common circuits, e.g. register controller, marker
- H04Q3/54—Circuit arrangements for indirect selecting controlled by common circuits, e.g. register controller, marker in which the logic circuitry controlling the exchange is centralised
- H04Q3/545—Circuit 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/54541—Circuit 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/54558—Redundancy, 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
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.
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)
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)
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 |
-
1973
- 1973-03-15 US US00341428A patent/US3828321A/en not_active Expired - Lifetime
Patent Citations (7)
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)
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 |