SE441872B - Anordning for overvakning av ett databehandlingssystem - Google Patents

Anordning for overvakning av ett databehandlingssystem

Info

Publication number
SE441872B
SE441872B SE8401941A SE8401941A SE441872B SE 441872 B SE441872 B SE 441872B SE 8401941 A SE8401941 A SE 8401941A SE 8401941 A SE8401941 A SE 8401941A SE 441872 B SE441872 B SE 441872B
Authority
SE
Sweden
Prior art keywords
address
indication
bus
category
data processing
Prior art date
Application number
SE8401941A
Other languages
English (en)
Other versions
SE8401941D0 (sv
SE8401941L (sv
Inventor
Bengt Erik Ossfeldt
Ulf Erik Palmgren
Original Assignee
Ericsson Telefon Ab L M
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 Ericsson Telefon Ab L M filed Critical Ericsson Telefon Ab L M
Priority to SE8401941A priority Critical patent/SE441872B/sv
Publication of SE8401941D0 publication Critical patent/SE8401941D0/sv
Priority to NZ211416A priority patent/NZ211416A/xx
Priority to GR850732A priority patent/GR850732B/el
Priority to MX204724A priority patent/MX156739A/es
Priority to JP60501592A priority patent/JPS61501801A/ja
Priority to US06/803,063 priority patent/US4815025A/en
Priority to BR8506436A priority patent/BR8506436A/pt
Priority to AT85901644T priority patent/ATE50464T1/de
Priority to PCT/SE1985/000132 priority patent/WO1985004736A1/en
Priority to EP85901644A priority patent/EP0179087B1/en
Priority to DE8585901644T priority patent/DE3576092D1/de
Priority to AU42109/85A priority patent/AU576853B2/en
Priority to KR1019850700363A priority patent/KR900001997B1/ko
Priority to IE824/85A priority patent/IE56532B1/en
Priority to AR85299985A priority patent/AR242674A1/es
Priority to ES541934A priority patent/ES8609773A1/es
Priority to CA000478246A priority patent/CA1223662A/en
Priority to DZ850073A priority patent/DZ766A1/fr
Priority to PT80241A priority patent/PT80241B/pt
Priority to IT20263/85A priority patent/IT1184399B/it
Publication of SE8401941L publication Critical patent/SE8401941L/xx
Publication of SE441872B publication Critical patent/SE441872B/sv
Priority to NO85854534A priority patent/NO168675C/no
Priority to FI854557A priority patent/FI86483C/sv
Priority to DK565085A priority patent/DK163542C/da

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • 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/0703Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
    • G06F11/0751Error or fault detection not based on redundancy
    • G06F11/0763Error or fault detection not based on redundancy by bit configuration check, e.g. of formats or tags
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/22Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Debugging And Monitoring (AREA)
  • Detection And Correction Of Errors (AREA)
  • Selective Calling Equipment (AREA)
  • Hardware Redundancy (AREA)

Description

8401941-3 10 15 20 25 bussen anslutna enkla indikationsregister, vars utgångar är anslutna till en felsignalgenerator. En förutsättning för den föreslagna övervakningsprincipen är emellertid, att adressbussen har den inledningsvis nämnda överkapaciteten i förhållande till antalet därtill anslutna datorelement, d vs att 2n>k. Denna förutsättning existerar ofta särskilt hos dagens mikroprocessorer med n=l6 och tillämpningar av datorelement, varvid endast en mindre del av de möjliga adresserna kommer till användning och varvid erhålles nämnda två kategorier av adresser.
Enligt uppfinningen lagrar indikationsregistren information om sina adressers kategoritillhörighet. Då en korrekt databehandling endast resulterar i den första kategorins adresser, alstras en felsignal pa grund av varje medelst registren erhållen indikation att en på bussen överförd adress tillhör den andra kategorin.
Ju större databehandlingssystemets adressredundans, dess större chans att den enkla föreslagna övervakningsanordningen upptäcker databehandlingsfel.
FIGURBESKRIVNING Uppfinningen förklaras närmare under hänvisning till bifogad ritning, vars enda figur visar en adressbuss 3 och datorelement 2 hos ett databehandlingssystem 1 samt en övervakningsanordning, vilken omfattar en felsignalgenerator 5 och till adressbussen anslutna indikationsregister 4.
FÜRESLAGEN UTFÖRINGSFQRM Av ett konventionellt databehandlingssystem l antydes på ritningen dator- element 2/1, 2/2 2/k, vars åtkomstingångar är anslutna till en adressbuss 3.
Medelst n parallelledningar förmår adressbussen överföra ett i taget Zn binära adressnummer, vilka inkommer till exempel från en ej visad adressberäknings- enhet. Datorelementens åtkomstingångar är anslutna till var sin utgång hos en i bussen ingående men på ritningen ej visad koventionell adressavkodare. Åtkomst till ett element erhålles då ett detta element tillordnat första kategoris adressnumrner överförs på bussen. Ritningar: visar enstaka finturnlferrnænt 7/1, 2/2 2/i-l, till exempel input/output-terminaler, med var sitt enstaka adressnummer A16, A32, A48 samt elementserier 2/i, 2/i+l ..., 2/k-a .. 2/k, till exempel minnesplatser för att lagra instruktionssekvenser, med successivt 1D '15 20 25 8401941-3 ökande adressnummer A64, A65 ..., AZn-a .. A2". Ritningen visar vidare adressbussutgångar, vars tillhörande andra kategoris adressnummer, till exem- pel A1 .. A15, A49 .. A63, utgör databehandlingssystemets adressnuznmerredun- dans.
Adressbussen är ansluten till ett flertal indikationsregister 4 för att lagra adresskategoriindikation. Enligt ritningen aktiverar samtliga 2" adressnumrner som kan förekomma på bussen var sitt register för läsning, varvid respektive lagrad information överförs till en felsignalgenerator 5. Samtliga k register med tillhörande första kategoris adressnummer, till exempel A64, lagrar en binär "Û" och samtliga Zn-k register med tillhörande andra kategoris adressnummer, till exempel Al .. A15, lagrar en binär "l". Generator 5 alstrar en felsignal på grund av ett aktuellt andra kategoris adressnummer, vilket inte åstadkommer åtkomst till ett datorelement. Övervakningsanordningen måste omfatta så många indikationsregister att en säker indikation av en aktuell adresskategoritillhörighet möjliggörs. En säker indikation uppnår en anordningsvariant som omfattar endast Zn-k register, vilka aktiveras för läsning vid mottagning av var sitt andra kategoris adressnurnrner, varvid från registren utgående binära "l" indikerar databehandlingsfel. En ytterligare anordningsvariant omfattar endast k register, vilka aktiveras för läsning av en lagrad binär "l" vid mottagning av var sitt första kategoris adressnummer och vars utgångar är anslutna till en inverterande och i víloläget aktiverad ingång hos en OCH-grind. Man använder en konventionell så kallad "strobeW-signal, som aviserar varje på bussen överförd adress, för att aktivera OCH-grindens andra ingång. Om det inte erhålles åtkomst till ett register, sänder OCH-grinden "strobe"-signalen till felsignalgeneratorns aktiveringsm- gång.

Claims (4)

8401941-.3 10 15 PATENTKRAV
1. Anordning för övervakning av ett databehandlingssystem (l), vilket styr till exempel telekommunikationsutrustningar och omfattar en adressbuss (3) med förmågan att en i taget överföra 2" adresser, vilken är ansluten till k datorelement (2) så som minnesplatser och input/output-terminaler, till vilka åtkomst erhålles medelst var sin tillordnad och över bussen Överförd binär adress (t ex A16, A64) tillhörande en första kategori av k för aktuell data- behandling använda adresser, varvid en adressredundans ställs till förfogande, vilken utgörs av Zn-k vid aktuell databehandling oanvända adresser av en andra kategori(texAl..Al5),kännetecknad av ett flertal till bussen anslutna indikationsregister (4), vilka aktiveras för läsning vid mottagning av var sin av nämnda Zn adresser och lagrar var sin indikation om den av nämnda två adresskategorier som inkluderar registrets adress, och en till nämnda indikationsregister ansluten generator (5) för att alstra en felsignal vid mottagning av en indikation att den aktuella på bussen överförda adressen tillhör den andra kategorin.
2. Anordning enligt patentkrav l, k ä n n e t e c k n a d av Zn indikationsregis- ter, vilka tillordnas var sin av nämnda 2" adresser.
3. Anordning enligt patentkrav 1, k ä n n e t e c k n a d av Zn-k indikationsre- gister, vilka tillordnas var sin andra kategoris adress.
4. Anordning enligt patentkrav 1, k ä n n e t e c k n a d av k indikationsregis- ter, vilka tillordnas var sin första kategoris adress.
SE8401941A 1984-04-06 1984-04-06 Anordning for overvakning av ett databehandlingssystem SE441872B (sv)

Priority Applications (23)

Application Number Priority Date Filing Date Title
SE8401941A SE441872B (sv) 1984-04-06 1984-04-06 Anordning for overvakning av ett databehandlingssystem
NZ211416A NZ211416A (en) 1984-04-06 1985-03-13 Address bus monitor: error indication if unassigned address detected
GR850732A GR850732B (sv) 1984-04-06 1985-03-21
MX204724A MX156739A (es) 1984-04-06 1985-03-25 Mejoras en dispositivo para supervisar un sistema de procedimiento de datos
KR1019850700363A KR900001997B1 (ko) 1984-04-06 1985-03-26 데이터 처리장치를 감시하는 장치
DE8585901644T DE3576092D1 (de) 1984-04-06 1985-03-26 Anordnung zur steuerung eines datenverarbeitungssystems.
US06/803,063 US4815025A (en) 1984-04-06 1985-03-26 Arrangement for supervising a data processing system
BR8506436A BR8506436A (pt) 1984-04-06 1985-03-26 Conjunto para supervisionar um sistema de processamento de dados
AT85901644T ATE50464T1 (de) 1984-04-06 1985-03-26 Anordnung zur steuerung eines datenverarbeitungssystems.
PCT/SE1985/000132 WO1985004736A1 (en) 1984-04-06 1985-03-26 Arrangement for supervising a data processing system
EP85901644A EP0179087B1 (en) 1984-04-06 1985-03-26 Arrangement for supervising a data processing system
JP60501592A JPS61501801A (ja) 1984-04-06 1985-03-26 デ−タ処理装置を監視する装置
AU42109/85A AU576853B2 (en) 1984-04-06 1985-03-26 Arrangement for supervising a data processing system
IE824/85A IE56532B1 (en) 1984-04-06 1985-04-01 Arrangement for supervising a data processing system
DZ850073A DZ766A1 (fr) 1984-04-06 1985-04-03 Dispositif de supervision d'un systèe informatique.
ES541934A ES8609773A1 (es) 1984-04-06 1985-04-03 Disposicion para supervisar una instalacion de proceso de datos que controla equipos tales como los de telecomunica- cion
AR85299985A AR242674A1 (es) 1984-04-06 1985-04-03 Una disposicion para supervisar mediante una redundancia de direccion un procesador de datos de control de un equipo de telecomunicacion.
CA000478246A CA1223662A (en) 1984-04-06 1985-04-03 Arrangement for supervising a data processing system
PT80241A PT80241B (pt) 1984-04-06 1985-04-04 Montagem para vigilancia de um sistema de processamento de dados
IT20263/85A IT1184399B (it) 1984-04-06 1985-04-05 Disposizione per la supervisione di un sistema per l'elaborazione di dati
NO85854534A NO168675C (no) 1984-04-06 1985-11-13 Anordning for overvaakning av et databehandlingssystem.
FI854557A FI86483C (sv) 1984-04-06 1985-11-19 Anordning för övervakning av ett databehandlingssystem
DK565085A DK163542C (da) 1984-04-06 1985-12-05 Anlaeg til overvaagning af et databehandlingssystem

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
SE8401941A SE441872B (sv) 1984-04-06 1984-04-06 Anordning for overvakning av ett databehandlingssystem

Publications (3)

Publication Number Publication Date
SE8401941D0 SE8401941D0 (sv) 1984-04-06
SE8401941L SE8401941L (sv) 1985-10-07
SE441872B true SE441872B (sv) 1985-11-11

Family

ID=20355498

Family Applications (1)

Application Number Title Priority Date Filing Date
SE8401941A SE441872B (sv) 1984-04-06 1984-04-06 Anordning for overvakning av ett databehandlingssystem

Country Status (23)

Country Link
US (1) US4815025A (sv)
EP (1) EP0179087B1 (sv)
JP (1) JPS61501801A (sv)
KR (1) KR900001997B1 (sv)
AR (1) AR242674A1 (sv)
AT (1) ATE50464T1 (sv)
AU (1) AU576853B2 (sv)
BR (1) BR8506436A (sv)
CA (1) CA1223662A (sv)
DE (1) DE3576092D1 (sv)
DK (1) DK163542C (sv)
DZ (1) DZ766A1 (sv)
ES (1) ES8609773A1 (sv)
FI (1) FI86483C (sv)
GR (1) GR850732B (sv)
IE (1) IE56532B1 (sv)
IT (1) IT1184399B (sv)
MX (1) MX156739A (sv)
NO (1) NO168675C (sv)
NZ (1) NZ211416A (sv)
PT (1) PT80241B (sv)
SE (1) SE441872B (sv)
WO (1) WO1985004736A1 (sv)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5193180A (en) * 1991-06-21 1993-03-09 Pure Software Inc. System for modifying relocatable object code files to monitor accesses to dynamically allocated memory
JP4522799B2 (ja) * 2004-09-08 2010-08-11 ルネサスエレクトロニクス株式会社 半導体回路装置及び暴走検出方法
US10127295B2 (en) * 2009-06-05 2018-11-13 Microsoft Technolofy Licensing, Llc Geographic co-location service for cloud computing
US8577892B2 (en) * 2009-06-05 2013-11-05 Microsoft Corporation Utilizing affinity groups to allocate data items and computing resources

Family Cites Families (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3611315A (en) * 1968-10-09 1971-10-05 Hitachi Ltd Memory control system for controlling a buffer memory
US3633175A (en) * 1969-05-15 1972-01-04 Honeywell Inc Defect-tolerant digital memory system
US3916405A (en) * 1973-03-07 1975-10-28 Motohiro Gotanda System for supervision of rooms or buildings
FR130806A (sv) * 1973-11-21
US3921168A (en) * 1974-01-18 1975-11-18 Damon Corp Remote sensing and control system
GB1505535A (en) * 1974-10-30 1978-03-30 Motorola Inc Microprocessor system
JPS5266302A (en) * 1975-11-29 1977-06-01 Nippon Telegr & Teleph Corp <Ntt> Closed area communication system
US4045779A (en) * 1976-03-15 1977-08-30 Xerox Corporation Self-correcting memory circuit
JPS52124826A (en) * 1976-04-12 1977-10-20 Fujitsu Ltd Memory unit
US4087885A (en) * 1977-07-05 1978-05-09 Rockwell International Corporation Adjustable hinge
JPS5496935A (en) * 1978-01-17 1979-07-31 Nec Corp Memory module
FR2453449B1 (fr) * 1979-04-06 1987-01-09 Bull Sa Procede et systeme d'exploitation d'une memoire adressable permettant l'identification de certaines adresses particulieres
US4639889A (en) * 1980-02-19 1987-01-27 Omron Tateisi Electronics Company System for controlling communication between a main control assembly and programmable terminal units
US4393461A (en) * 1980-10-06 1983-07-12 Honeywell Information Systems Inc. Communications subsystem having a self-latching data monitor and storage device
JPS6014385B2 (ja) * 1981-09-18 1985-04-12 株式会社日立製作所 取引処理方式
JPS5898900A (ja) * 1981-12-09 1983-06-11 Fujitsu Ltd マイクロプロセツサ制御システム
JPS6123265A (ja) * 1984-07-11 1986-01-31 Hitachi Ltd 端末登録の削除方式
JPS6139669A (ja) * 1984-07-30 1986-02-25 Hitachi Ltd 交換手誤操作チエツク方式
JPS61123964A (ja) * 1984-11-20 1986-06-11 Fujitsu Ltd チヤネル制御方式
JPS61133457A (ja) * 1984-12-04 1986-06-20 Fujitsu Ltd チャネル制御装置
JPS61185295A (ja) * 1985-02-14 1986-08-18 ジューキ株式会社 ミシンの縫目不形成処理装置

Also Published As

Publication number Publication date
ES8609773A1 (es) 1986-09-01
IT8520263A0 (it) 1985-04-05
DK565085A (da) 1985-12-05
JPS61501801A (ja) 1986-08-21
IE56532B1 (en) 1991-08-28
NO854534L (no) 1985-11-13
US4815025A (en) 1989-03-21
DE3576092D1 (de) 1990-03-29
AU4210985A (en) 1985-11-01
DZ766A1 (fr) 2004-09-13
NZ211416A (en) 1988-09-29
SE8401941D0 (sv) 1984-04-06
AU576853B2 (en) 1988-09-08
PT80241A (en) 1985-05-01
SE8401941L (sv) 1985-10-07
BR8506436A (pt) 1986-04-15
NO168675B (no) 1991-12-09
DK565085D0 (da) 1985-12-05
DK163542B (da) 1992-03-09
WO1985004736A1 (en) 1985-10-24
FI86483C (sv) 1992-08-25
EP0179087A1 (en) 1986-04-30
PT80241B (pt) 1987-05-29
FI86483B (fi) 1992-05-15
AR242674A1 (es) 1993-04-30
DK163542C (da) 1992-07-27
ES541934A0 (es) 1986-09-01
FI854557A0 (fi) 1985-11-19
ATE50464T1 (de) 1990-03-15
IE850824L (en) 1985-10-06
KR860700064A (ko) 1986-01-31
CA1223662A (en) 1987-06-30
GR850732B (sv) 1985-04-22
KR900001997B1 (ko) 1990-03-31
IT1184399B (it) 1987-10-28
FI854557A (fi) 1985-11-19
MX156739A (es) 1988-09-28
EP0179087B1 (en) 1990-02-21
NO168675C (no) 1992-03-18

Similar Documents

Publication Publication Date Title
US4814982A (en) Reconfigurable, multiprocessor system with protected, multiple, memories
US4420806A (en) Interrupt coupling and monitoring system
US4392199A (en) Fault-tolerant system employing multi-microcomputers using two-out-of-three majority decision
US3917933A (en) Error logging in LSI memory storage units using FIFO memory of LSI shift registers
DE3273362D1 (en) Computer peripheral control apparatus
EP0757315A3 (en) Fail-fast, fail-functional, fault-tolerant multiprocessor system
US3906200A (en) Error logging in semiconductor storage units
KR950015105A (ko) 데이타 패킷이 네트원크내의 컴퓨터로 번지 지정되는지를 결정하는 방법 및 장치
SE441872B (sv) Anordning for overvakning av ett databehandlingssystem
KR900000779A (ko) 제어 및 데이타 처리 장치
ES2044975T3 (es) Sistema de procesamiento de datos tolerante a fallos.
ES457007A1 (es) Un sistema de elaboracion de datos.
RU2125238C1 (ru) Система регистрации данных
KR950704740A (ko) 플랜트용 진단장치(diagnostic system for a plant)
SU1633457A1 (ru) Устройство дл поиска маркера в доменной пам ти
SU1327114A1 (ru) Устройство дл сопр жени @ -датчиков с ЭВМ
JPH0252898B2 (sv)
SU493163A1 (ru) Ассоциативное запоминающее устройство
WO1980000884A1 (en) Data system
SU830394A1 (ru) Устройство дл обработки цифровыхдАННыХ
SU634268A1 (ru) Устройство дл сравнени двоичных чисел
SE464554B (sv) Anordning foer seriell dataoeverfoering
SU1472904A1 (ru) Устройство циклического приоритета
SU1149261A1 (ru) Устройство дл контрол оптимальных @ -кодов Фибоначчи
SU1287157A1 (ru) Устройство дл управлени запуском программ

Legal Events

Date Code Title Description
NAL Patent in force

Ref document number: 8401941-3

Format of ref document f/p: F

NUG Patent has lapsed

Ref document number: 8401941-3

Format of ref document f/p: F