Patent US4257100A successfully refreshed from Google Patents.
← Back to Patent Explorer
US4257100A Expired / Lapsed US ⏱️ 0.0 years remaining

Electronic data processing system for real time data processing

Assignee: Fraunhofer-Gesellschaft zur Förderung der Angewandten Forschung eV
•
Filing: 1978-09-29
•
Granted: 1981-03-17
•
Expires: 1998-09-29
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An electronic data processing system for real time data processing comprises a plurality of spatially distributed microcomputer stations which work simultaneously in real time especially for process control. The microcomputer stations contain gates between their components such as the microcomputer, input/output devices and so on. They are additionally interconnected by a bus line system through at least two independent data paths. Furthermore sensors and actuators are redundantly connected to two or more microcomputer stations. According to the invention in case of a breakdown of any component the real time data processing and data communication tasks will be performed by means of a second independent path between sensors and associated actuators.

Inventors

  • 👤 Max Syrbe
  • 👤 Dirk Heger

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-02 18:53
CPC Classifications
G; G06; G06F; G06F13/00; G06F13/38; G06F13/42; G06F13/4204; G06F13/4208; G06F13/4213

Claims Analysis

Total Claims: 10
Claim 1
Independent Claim 400 words
An electronic data processing system for real time data processing comprising (a) a main computer station for supporting man-machine communication and application program development and system maintenance; (b) a plurality of microcomputer stations at spaced locations and coupled to said main computer station, each of said microcomputer stations comprising (1) an input power supply; (2) a resettable time-out circuit coupled to said power supply; (3) an internal working storage coupled to said power supply; (4) a microprocessor coupled to said internal working storage; (5) input/output devices coupled to said working storage; (6) a test control loop coupled to said input/output devices; (7) an interchange switch means including switching gates; and (8) a station controller for controlling the switching state of said switching gates; (c) a ring bus system for interconnecting said plurality of microcomputer stations through said interchange switch means for conveying messages between said computer stations in a bitserial mode, said ring bus system providing two independent paths; (d) fault detecting means in each of said microcomputer stations, said fault detecting means comprising a station controller for monitoring activities on internal paths including activities of said power supply, said working storage, and said resettable time-out circuit, and for monitoring outside activities including activities of said ring bus and outputs of programs stored in said working storage for producing defined signals in real time for controlling said test loop; said fault detection means including means for generating fault reports, including a status word stored in the station controller, and including means for transmitting status reporting messages to each other microcomputer station for triggering external control by another computer of said system through control of the switching state of said switching gates in said interchange switching unit, said station controller receiving said status reporting messages in accordance with the transmitting or receiving activity on the ring bus; whereby, failure of one of said microcomputers consisting of said microprocessor and said working storage causes said microcomputer to be disconnected by means of said gates and another microcomputer station of the system triggered in said manner supplies said input/output devices by means of messages conveyed by said ring bus and said gates; and whereby failure of one of said interchange units or said ring bus closes one of said gates and the exchange of messages with other computer stations is suspended and the associated microcomputer supplies the input/output devices in an isolated manner.
Claim 2
Dependent Claim 400 words
An electronic data processing system for real time data processing comprising (a) a main computer station for supporting man-machine communication and application program development and system maintenance; (b) a plurality of microcomputer stations at spaced locations and coupled to said main computer station, each of said microcomputer stations comprising (1) an input power supply; (2) a resettable time-out circuit coupled to said power supply; (3) an internal working storage coupled to said power supply; (4) a microprocessor coupled to said internal working storage; (5) input/output devices coupled to said working storage; (6) a test control loop coupled to said input/output devices; (7) an interchange switch means including switching gates; and (8) a station controller for controlling the switching state of said switching gates; (c) a ring bus system for interconnecting said plurality of microcomputer stations through said interchange switch means for conveying messages between said computer stations in a bitserial mode, said ring bus system providing two independent paths; (d) fault detecting means in each of said microcomputer stations, said fault detecting means comprising a station controller for monitoring activities on internal paths including activities of said power supply, said working storage, and said resettable time-out circuit, and for monitoring outside activities including activities of said ring bus and outputs of programs stored in said working storage for producing defined signals in real time for controlling said test loop; said fault detection means including means for generating fault reports, including a status word stored in the station controller, and including means for transmitting status reporting messages to each other microcomputer station for triggering external control by another computer of said system through control of the switching state of said switching gates in said interchange switching unit, said station controller receiving said status reporting messages in accordance with the transmitting or receiving activity on the ring bus; whereby, failure of one of said microcomputers consisting of said microprocessor and said working storage causes said microcomputer to be disconnected by means of said gates and another microcomputer station of the system triggered in said manner supplies said input/output devices by means of messages conveyed by said ring bus and said gates; and whereby failure of one of said interchange units or said ring bus closes one of said gates and the exchange of messages with other computer stations is suspended and the associated microcomputer supplies the input/output devices in an isolated manner.
Claim 3
Dependent Claim 68 words
An electronic data processing system as defined in claim 1 wherein each of said interchange switching units is adapted to select the fault-free transmission path in the event of one fault in said ring bus system by means of messages which test the operability of all ring bus segments each of which connects two neighboring stations and report the ring bus status to all stations still connected together.
Claim 4
Dependent Claim 51 words
An electronic data processing system as defined in claim 1 wherein said bus line system is adapted to supply current to said computer stations by means of decentralized feeding of current at each computer station into the ring bus cable and branching the accumulated current at each station for station supply.
Claim 5
Dependent Claim 21 words
An electronic data processing system as defined in claim 1 wherein said bus line system comprises optical light conducting fiber cables.
Claim 6
Dependent Claim 24 words
An electronic data processing system as defined in claim 1 wherein each input and output device is connected to at least two computer stations.
Claim 7
Dependent Claim 62 words
An electronic data processing system as defined in claim 1 further comprising a redundancy reducing unit for receiving all input signals from said microprocessor stations, said redundancy reducing unit recognizing significant changes of at least those process signals which cause data transfers through the bus line system and hence being adapted to minimizes the data transfer rate through said bus line system.
Claim 8
Dependent Claim 25 words
An electronic data processing system as defined in claim 1 further comprising means for decentralizing control of the traffic between said computers to improve reliability.
Claim 9
Dependent Claim 23 words
An electronic data processing system according to claim 1 wherein said decentralized control means is adapted to transfer time slices identified with priorities.
Claim 10
Dependent Claim 43 words
An electronic data processing system as defined in claim 1 further comprising common control means for the entire storage space of said system and wherein said bus line system provides each computer station with direct access to the store of other computer stations.

References Cited (Backward Citations)

US3623011A Cited
US3879712A Cited
US3755789A Cited
US3814859A Cited
US3859468A Cited
US3905023A Cited
US4123794A Cited
US3879710A Cited
US4019176A Cited
US4015246A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1984-03-16 1984-09-15 1985-03-17 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1988-03-16 1988-09-15 1989-03-17 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1992-03-16 1992-09-15 1993-03-17 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag