DE3043324C2 - Verfahren zur funktionellen Prüfung von sequentiellen Netzen und Anordnung zur Durchführung des Verfahrens - Google Patents

Verfahren zur funktionellen Prüfung von sequentiellen Netzen und Anordnung zur Durchführung des Verfahrens

Info

Publication number
DE3043324C2
DE3043324C2 DE19803043324 DE3043324A DE3043324C2 DE 3043324 C2 DE3043324 C2 DE 3043324C2 DE 19803043324 DE19803043324 DE 19803043324 DE 3043324 A DE3043324 A DE 3043324A DE 3043324 C2 DE3043324 C2 DE 3043324C2
Authority
DE
Germany
Prior art keywords
test
network
information
control unit
sequential
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
Application number
DE19803043324
Other languages
English (en)
Other versions
DE3043324A1 (de
Inventor
Istvan Body
Gyula Estelyi
Ferenc Papp
Istvan Budapest Szemök
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.)
ELEKTRONIKUS MEROEKESZUELEKEK GYARA BUDAPEST HU
Original Assignee
ELEKTRONIKUS MEROEKESZUELEKEK GYARA BUDAPEST HU
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 ELEKTRONIKUS MEROEKESZUELEKEK GYARA BUDAPEST HU filed Critical ELEKTRONIKUS MEROEKESZUELEKEK GYARA BUDAPEST HU
Publication of DE3043324A1 publication Critical patent/DE3043324A1/de
Application granted granted Critical
Publication of DE3043324C2 publication Critical patent/DE3043324C2/de
Expired legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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
    • G06F11/2205Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing using arrangements specific to the hardware being tested
    • G06F11/2236Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing using arrangements specific to the hardware being tested to test CPU or processors

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Description

Die Erfindung betrifft ein Verfahren zur funktionellen Prüfung von sequentiellen Netzen und eine Anordnung zur Durchführung des Verfahrens. An die Testpunkte des zu prüfenden Netzes ist ein Ergänzungsnetz angeschlossen, mit dessen Hilfe die gesamte funktionell, innere und äußere logische Analyse des sequentiellen Netzes vorgenommen wird.
Ein Anwendungsgebiet der Erfindung ist insbesondere die Entwicklung, Herstellung und Instandhaltung von mit integrierten Schaltkreisen aufgebauten sequentiellen Netzen.
Eine Ursache der explosionsartigen Entwicklung der Elektronik war die Einführung und Entwicklung der integrierten Schaltkreise, was sich in Menge und Komplexität der in einem Chip untergebrachten schaltungstechnischen Anordnungen zeigt
Die rasche Weiterentwicklung hat eine Änderung in den früheren Planungsverfahren sequentieller Netze zur Folge. Im wesentlichen wird die Entwicklung auf den inneren Aufbau des Chips einer integrierten Schaltung zurückgeführt, was mit einer sorgfältigen systemtechnischen Planung verbunden ist. Bei der Weiterentwicklung, Herstellung und Instandhaltung einer zu prüfenden Einrichtung ist eine umfassende funktioneile Prüfung des aufgebauten sequentiellen Netzes erforderlieh. Infolge des bisher unwesentlichen Integrationsgrades der Schaltkreise konnten diese Prüfungen bisher sehr einfach vorgenommen werden. Die kritischen Ein- und Ausgangstestpunkte der sequentiellen Netze standen zur Verfugung. Dies kann mit einem sequentiellen Netz, welches aus Elementen beliebig niedrigen Integrationsgrades aufgebaut ist, nachgewiesen werden.
Zur funktionellen Prüfung von Netzen mit hochkomplizierten Elementen sei als eine bekannte Lösung die Einrichtung Typ SDK-80 von INTEL (Intel Corporation 1976, intel MCS-80 System Design Kit User's Guide) erwähnt. Diese Einrichtung ist ein Allzweckmikrorechner mit einem Mikroprozessor Typ 8080. Die Funktion dieses Mikrorechners kann an einer vorher bestimmten Stelle unterbrochen und eben da der logische Zustand des Prozessors und der Speicher abgefragt bzw. modifiziert und der weitere Lauf zugelassen werden.
Diesen Funktionen wird die bekannte Einrichtung folgendermaßen gerecht. An der Speicheradresse, wo der Programmlauf unterbrochen werden muß, muß der Befehl RST 1 /CFH/ des Prozessors Typ 8080 untergebracht werden. Ist diese Stelle erreicht, springt das Programm, bewirkt durch den Befehl RST 1, zur Adresse /0008H/, und von dieser Adresse an läuft das Programm
weiter. Nach der Adresse /0008H/ ist ein Programm vorgesehen, das ajn Inhalt der inneren Register des Prozessors im RAM-Speidher des Mikrorechners aufrecht erhält, und hierauf kamn man ohne Informationsverlust ein Programm laufen lassen, welches die genannten Prüffunktionen ausführt. Will man den Lauf des ursprünglichen Programms !fortsetzen, so muß der im RAM-Speicher eingeschriebene Registerinhalt in den Mikroprozessor zurückverlagert werden, und das ursprüngliche Programm läuft weiter. Die Nachteile der bekannten Lösungen sind die folgenden:
— für diese Prüfmethode wird der Befehl RST 1 vorbehalten,
— auch die Prüfung nimmt einen bedeutenden Teil des RAM-Speichers des Mikrorechners ein,
— durch das zur Prüfung erforderliche Programm wird der frei wählbare Adressenbereich eingeschränkt, da ein Teil desselben durch das funktioneile Prüfprogramm eingenommen ist,
— nur bei /CFH.'' kann das Programm unterbrochen und der Prüfzyklus angefangen werden.
Der Erfindung liegt die Aufgabe zugrunde, auf einfache Weise alle äußeren und inneren Funktionstestpunkte des zu prüfenden sequentiellen Netzes zum Anpassen eines besonderen, erfindungsgemäßen Ergänzungsnetzes zugänglich zu machen, ohne im funktioneilen Betrieb des zu prüfenden sequentiellen Netzes eine Änderung herbeizuführen.
Diese Aufgabe wird mit einem Verfahren mit den Merkmalen des Anspruchs 1 und einer Anordnung mit den Merkmalen des Anspruchs 2 gelöst
Das erfindungsgemäße Verfahren ist zur allgemeinen funktionellen Prüfung von sequentiellen Netzen geeignet. Kennzeichnend ist für das Verfahren, daß das sequentielle Netz hinsichtlich der Prüfung in zwei funktionelle Teile, im folgenden als erstes und zweites Prüfnetz bezeichnet, aufgeteilt wird, und daß die Datenübertragungsleituni, ;n zwischen den beiden Prüfnetzen in drei Informations-Sammelleitungen gegliedert werden, wobei die erste Informations-Sammelleitung die Informationen des ersten Prüfnetzes dem zweiten Prüfnetz zuführt, die zweite Informations-Sammelleitung die Informationen des zweiten Prüfnetzes dem ersten Prüfnetz zuführt, und die dritte Informations-..5ammelleitung die Informationsweitergabe in beiden Richtungen zwischen den Prüfnetzen ermöglicht Alle äußeren und inneren funktionellen Punkte des sequentiellen Prüfnetzes werden für die Dauer der Prüfung zugänglich gemacht, und zwar so, daß an jede Informations-Sammelleitung sowie an jeden Eingriffspunkt des sequentiellen Prüfnetzes ein Ergänzungsnetz angeschlossen wird. Dieses Ergänzungsnetz wird mit äußeren Befehlssignalen gesteuert Mit Hilfe der äußeren Befehlssignale wird in die Funktion des sequentiellen Prüfnetzes bei beliebigen, durch logische Funktionen zugelassenen Zeichenkombinationen eingegriffen. An allen äußeren und inneren logischen Testpunkten des sequentiellen Prüfnetzes wird eine ausführliche Information über den angegebenen funktionellen Zustand erzeugt, und hierauf wird das sequentielle Prüfnetz mit weiteren äußeren Steuersignalen in einen neueren, durch die logische Funktion zugelassenen, beliebigen Zustand eingestellt, in dem neuere Informationen erworben werden. Während der funktioneuen Prüfung wird schließlich, nachdem die beliebigen, durch die logische Funktion zugelassenen logischen Zustände eingestellt wurden, das sequentielle Netz in den logischen Zustand wie vor dem Eingriff zurückgestellt
Die Erfindung ist im folgenden an einem Ausführungsbeispiel anhand der Zeichnung beschrieben. Die einzige Figur der Zeichnung zeigt ein Blockschaltbild einer Anordnung zur Durchführung des erfindungsgemäßen Verfahrens.
Die in der Zeichnung dargestellte Anordnung ist aus zwei Teilen zusammengesetzt: einem in ein erstes und zweites Prüfnetz 1 und 2 aufgeteilten sequentiellen Netz und einem Ergänzungsnetz 3. Das Ergänzungsnetz 3 besteht aus drei Einheiten, einer ersten Steuereinheit 31, einer Überwachungseinheit 32 und einer zweiten Steuereinheit 33. Die Datenübertragungsleitungen zwischen dem ersten und zweiten Prüfnetz 1 und 2 sind in erste, zweite und dritte Informations-Sammelleitungen L 1, L 2 und L 3 zusammengefaßt Die drei Informations-Sammelleitungen Li, L 2 und /, 3 sind mit je einer Eingangspunktgruppe 322, 323 und 324 der Überwachungseinheit 32 verbunden. Die zweite und die dritte Informations-Sammelleitung L 2 unri 1.3 sind voneinander unabhängig mit je einer Ausgangipunktgruppe 332 und 333 der zweiten Steuereinheit 33 verbunden. An eine Ausgangspunktgruppe 311 der ersten Steuereinheit 31 sind über eine Eingriffs-Sammelleitung X Eingriffspunkte 14 und 24 des ersten und des zweiten Prüfnetzes i und 2 angeschlossen.
Die erste Steuereinheit 31, die Überwachungseinheit 32 und die zweite Steuereinheit 33 stehen miteinander über eine erste innere Steuer-Sammelleitung Vi, eine Genehmigungs-Sammelleitung V3 und eine zweite innere Steuer-Sammelleitung V2 in Verbindung.
Eingangspunkte 312 der ersten Steuereinheit 31 und Ausgangspunkte 321 der Überwachungseinheit 32 sind mittels der ersten inneren Steuer-Sammelleitung Vi, Ausgangspunkte 325 der Überwachungseinheit 32 und Eingangspunkte 331 der zweiten Steuereinheit 33 mittels der Genehmigungs-Sammelleitung V3 sowie Ausgangspunkte 314 der ersten Steuereinheit 31 und Eingangspunkte 334 der zweiten Steuereinheit 33 der zweiten inneren Steuer-Sammelleitung 'VI miteinander verbunden. Anschlußpunkte 30 von einer äußeren Steuer- und Abtast-Sammelleitung K sind an den Einheiten 31, 32 und 33 des Ergänzungsnetzes 3 über Eingangspunktgruppen 313,326 und 335 angeschlossen.
Die Datenübertragungsleitungen zwischen dem ersten und dem zweiten Prüfnetz 1 und 2 sind derart in die Informations-Sammelleitungen LX, LI und L3 unterteilt, daß über die erste Sammelleitung L 1 die Informationen vom ersten Prüfnetz 1 in das zweite Prüfnetz 2 geleitet werden. Die zweite Informations-Sammelleitung L 2 ist zur Informationsleitung in entgegengesetzter Richtung vorgesehen. Über die dritte Informations-Sammelleitung L 3 werden die Informationen abwechseind vom ersten Prüfnetz 1 ins zweite Prüfnetz 2 und umgekehrt geführt.
Das zu prüfende Netz ist derart in zwsi Teile geteilt, daß das erste Prüfnetz 1 die nachstehenden Eigenschaften aufweist:
— es soll durch die Informationen, die über die Informations-Sammelleitungen L 2 und L 3 ankommen, seinen logischen Zustand wechseln,
— es kann über die Informations-Sammelleitungen L 1 und L 3 dem zweiten Prüfnetz 2 Informationen mitteilen,
— es kann über die Informations-Sammelleitungen L 2 und L 3 vom zweiten Prüfnetz 2 Informationen erhalten.
— es kann über die Informations-Sammelleitur.gen L I und L 3 Informationen, die für seinen eigenen Zustand charakteristisch sind, ausgeben.
Ein weiterer Teil des zu prüfenden Netzes, das zweite Prüfnetz 2, steht mit dem ersten Prüfnetz 1 direkt oder indirekt in Verbindung.
Sowohl am ersten, als auch am zweiten Prüfnetz 1 und 2 ist die gemeinsame Eingriffs-Sammelleitung X angeschlossen. Mit den Impulsen, die hier auftreten, kann verhindert werden, daß über die Informations-Sammelleitungen L 2 und L 3 Informationen vom zweiten Prüfnetz 2 zum ersten Prüfnetz 1 gehen, oder daß infolge der auf den Informations-Sammelleitungen L 1 und L 3 auftretenden Informationen das zweite Prüfnetz 2 seinen logischen Zustand wechselt.
Der Betrieb der in der Zeichnung dargestellten Anordnung ist folgender.
Durch die Steuereinheit 3i wird der Beirieb ües Eigänzungsnetzes 3 gesteuert sowie mit Hilfe der Eingriffs-Sammelleitung X die Steuerung des ersten und des zweiten Prüfnetzes 1 und 2 vorgenommen. Die Überwachungseinheit 32 beobachtet und — wenn erforderlich — speichert den funktioneilen logischen Zustand der Informations-Sammelleitungen Lt, L2 und L 3. Die zweite Steuereinheit 33 kann über die Informations-Sammelleitungen L 2 und £,3, wenn das erste Prüfnetz 1 Informationen erfordert, dem ersten Prüfnetz 1 Informationen mitteilen. Die inneren Steuer-Sammelleitungen Y\ und V2 sowie die Genehmigungs-Sammelleitung VZ bilden Informationsleitungen zum Betrieb des Ergänzungsnetzes 3.
Die äußere Steuer- und Abtast-Sammelleitung K steuert das Ergänzungsnetz 3 in zur funktionellen Prüfung erforderliche logische Zustände bzw. ermöglicht, daß die funktionellen Prüfergebnisse abgefragt werden
Im folgenden ist erläutert, welche funktionellen Prüfungen mit der erfindungsgemäßen Anordnung nach der Zeichnung vorgenommen werden können.
A. Abfrage des funktionellen Zustandes
des ersten Prüfnetzes 1
Bei Ausführung dieser Funktion werden die Prüfnetze 1 und 2 über die Eingriffs-Sammelleitung X von der ersten Steuereinheit 31 derart gesteuert, daß die Informationen, die vom zweiten Prüfnetz 2 dem ersten P.-üfnetz 1 zugeführt werden sollten, verhindert werden und genehmigt wird, daß die Informationen für das erste Prüfnetz 1 von der zweiten Steuereinheit 33 ausgegeben werden. Aufgrund der ausgegebenen Informationen liefer: das erste Prüfnetz 1 über die erste und dritte Infor-.Tia'.ions-Sammelleitung L 1 und LZ solche Informationen, die für seinen inneren funktionellen Zustand charakteristisch sind. Wenn die Überwachungseinheit 32 wahrnimmt, daß das erste Prüfnetz 1 Informationen ausgeben will, dann verhindert sie über die erste Steuereinheit 31. daß die zweite Steuereinheit 33 über die zweite und die dritte Informations-Sammelleitung L2 und LZ Informationen abgibt. Zugleich merkt sich die Überwachungseinheit 32 die vom ersten Prüfnetz 1 abgegebenen Informationen und speichert sie so ab, daß sie von der äußeren Steuer- und Abtast-Sammelleitung Kabgefragt werden kennen. Hat das erste Prüfnetz 1 die Informationslieferung beendet, kann die zweite Steuereinheit 33 das erste Prüfnetz 1 ansteuern, wodurch dieses weitere, seinem funktionellen Zustand entsprechende Informationen abgibt. Die Überwachungseinheit 32 merkt sich auch diejenigen Informationen, die erforderlich sind, um das erste Prüfnetz 1 in seinen ursprünglichen Zustand zurückzustellen. Sind weitere Informationen vom ersten Prüfnetz 1 nicht mehr erforderlich, so teilt die Überwachungseinheit 32 dem ersten Prüfnetz Il jene Informationen mit, die zur Wiederherstellung des ursprünglichen Zustandes vor dem Eingriff für das Ergänzungsnetz 3 verwendet werden. Ist dies beendet, dann
ίο verhindert die erste Steuereinheit 31, daß die zweite Steuereinheit 33 Informationen über die zweite und die dritte Informations-Sammelleitung L 2 und LZ ausgibt, und siü gib! die Genehmigung zum gemeinsamen Betrieb für das erste und das zweite Prüfnetz 1 und 2.
Wenn der Zustand des ersten Prüfnetzes 1 wieder festgestellt werden muß, so muß der vorher beschriebene Vorgang wiederholt werden.
Die für den jeweiligen logischen Zustand des ersten
r» ·· e . r\ I _" 1__ _J Ι Γ »' Λ
Π UII1CI/.C5 £. ltCllll£CICIIIICIIUCII HHWl IιιαιιΙΜΜ-ιι ni.iutii nach einer funktionellen Prüfung in der Überwachungseinheit 32 gespeichert, wo sie über die äußere Steuer- und Abtast-Sammelleitung K abgefragt werden können. Die Abfrage des Zustandes vom ersten Prüfnetz kann
— entweder von der äußeren Steuer- und Abtast-Sammelleitung K,
oder von der Überwachungseinheit 32 her eingeleitet vcrden.
Die Abfrage des funktionellen Zustandes des ersten Prüfnetzes 1 kann über die Überwachungseinheit 32 folgendermaßen eingeleitet weroen. In der Überwachungseinheit 32 sind jene logischen Zustände der Informations-Sammelleitungen L 1, L2 und LZ gespeichert, mit welchen die Abfrage des ersten Prüfnetzes 1 eingeleitet werden soll. Hat die Überwachingseinheit 32 gemerkt, daß die Informations-Sammelleitungen L 1. L 2 und L Z die erforderlichen logischen Zustände erreicht hatten, gibt sie eine Anzeige an die erste Steuereinheit 31, die die Abfrage der logischen Zustände des ersten Prüfnetzes 1 in Gang setzt.
B. Modifizierung des funktionellen Zustandes
des ersten Prüfnetzes 1
Bei Ausführung dieser Funktion steuert, die erste Steuereinheit 31 über die Eingriffs-Sammelleitung A"das erste und das zweite Prüfnetz 1 und 2 derart an, daß die informationen, die vom zweiten Prüfnetz 2 dem ersten Prüfnetz 1 zugeführt würden, verhindert werden, und sie gibt die Genehmigung für die zweite Steuereinheit 33 aus, daß sie Informationen an das erste Prüfnetz 1 abgeben kann. Durch die von der zweiten Steuereinheit 33 gelieferten Informationen wird das erste Prüfnetz 1 in den gewünschten funktionellen Zustand gestellt. Nun wird die Funktion der zweiten Steuereinheit 33 darin verhindert, daß sie weitere Informationen abgibt, und hierauf wird die weitere gemeinsame Funktion des ersten und des zweiten Prüfnetzes 1 und 2 über die Eingriffs-Sammelleitung ^genehmigt.
C. Abfrage des funktionellen Zustandes
des zweiten Prüfnetzes 2
Bei Ausführung dieser Funktion steuert die erste Steuereinheit 31 über die Eingriffs-Sammelleitung Λ"das erste und das zweite Prüfnetz 1 und 2 derart an, daß die Informationen, die vom zweiten Prüfnetz 2 dem ersten
Prüfnetz I zugeführt würden, verhindert werden, und sie gibt die Genehmigung für die zweite Steuereinheit 33 aus, daß sie Informationen an das erste Prüfnetz 1 abgeben kann. Durch die Informationen der zweiten Steuereinheit 33 steuert das erste Prüfnetz 1 das zweite Prüfnetz 2 derart an, daß es die erforderlichen Informationen über die erste und die dritte Informations-Sam-ηιεΙΙν ung Li und L 3 ausgibt. Zugleich nimmt die Überwachungseinheit 32 wahr, daß zwischen dem ersten und dem zweiten Prüfnetz 1 und 2 Informationsströmung vorhanden ist. Folglich verhindert die erste Steuereinheit 31, daß die zweite Steuereinheit 33 über die zweite und die dritte Informations-Sammelleitung L 2 und L 3 Steuerimpulse ausgibt, und gibt die Genehmigung über die Eingriffs-Samrnelleitung X, daß das zweite Prüfnetz 2 die Steuerung verarbeitet und die erforderlichen Informationen ausgibt. Die so ausgegebenen Informationen können auf zweifache Weise festgehalten werden.
— sie laufen in das erste Prüfnetz 1 ein, wo sie wie unter Punkt A beschrieben abgefragt werden können, oder
— sie werden durch Überwachung der ersten, der zweiten und der dritten Informations-Sammelleitung L 1, L 2 und L 3 von der Überwachungseinheit 32 notiert und zur Abfrage bereitgestellt.
D. Modifizierung des funktionellen Zustandes
des zweiten Prüfnetzes 2
15 jeden äußeren und inneren Testpunktes des zu prüfenden Netzes. Es sind Eingriffe in den funktionellen Betrieb des zu prüfenden Netzes möglich, wo beliebige, dem funktionellen Betrieb entsprechende logische Zustände, die zwecks der funktionellen Prüfung erforderlich sind, hergestellt werden können.
Die Funktion der erfindungsgemäßen Anordnung stimmt mit den Zielsetzungen des Verfahrens überein. Mit Hilfe des Ergänzungsnetzes, und zwar durch dessen äußere Steuerung, wird es ermöglicht, daß Informationen über den jeweiligen funktionellen Zustand der zu prüfenden Netze zu erhalten sind, und daß der funktioneile Zustand des zu prüfenden Netzes mit der äußeren Steuerung in den erforderlichen logischen Zustand auf die vorbestimmte Weise eingestellt werden kann.
20
25
Die Überwachungseinheit 32 merkt sich alle solchen Informationen, die zur Wiederherstellung des Ursprunglichc.i logischen Zustandes vor dem Eingriff für das erste und das zweite Prüfnetz 1 und 2 erforderlich sind.
Ist dieser Vorgang abgelaufen, so sind die abgefragten Informationen des zweiten Prüfnetzes 2 in der Überwachungseinheit 32 gespeichert und können über die äußere Steuer- und Abtast-Sammelleitung K abgelesen werden.
40
Bei Ausführung dieser Funktion werden die Prüfnetze 1 und 2 über die Eingriffs-Sammelleitung Λ von der ersten Steuereinheit 31 derart gesteuert, daß die Informationen, die vom zweiten Prüfnetz 2 dem ersten Prüfnetz 1 zugeführt werden sollten, verhindert weiden und genehmigt wird, daß die Informationen für das erste Prüfnetz 1 von der zweiten Steuereinheit 33 ausgegeben werden. Aufgrund der von der zweiten Steuereinheil 33 mitgeteilten Informationen steuert das erste Prütnetz 1 das zweite Prüfnetz so an, daß dort die erforderliche funktioneile Zustandsänderung zustande kommt. Die Überwachungseinneit 32 nimmt wahr, daß das erste Prütnetz 1 sich zur Steuerung des zweiten Prüfnetzes 2 vorbereitet, und deshalb verhindert sie, daß die zweite Steuereinheit 33 Impulse auf die zweite und die dritte Informations-Sammelleitung L 2 und L 3 gibt, und läßt über die Eingriffs-Sammelleitung X zu, daß das zweite Prüfnetz 2 die vom ersten Prüfnetz 1 übermittelten Informationen empfängt. Sollte nun sich herausstellen, daß das zweite Prüfnetz 2 in den erforderlichen funktionellen Zustand nur in mehreren Schritten eingestellt werden kann, so wiederholt das Ergänzungsnetz 3 den beschriebenen Vorgang.
Anhand der beschriebenen funktionellen Prüiverfahren ist ersichtlich, daß die erfindungsgemäße Lösung den gesetzten Zielen gerecht wird. Man erhält mit ihr eindeutige Aussagen über den logischen Zustand eines Hierzu 1 Blatt Zeichnungen

Claims (2)

Patentansprüche:
1. Verfahren zur funktioneilen Prüfung von sequentiellen Netzen, dadurch gekennzeichnet, daß das sequentielle Netz zur Prüfung in zwei funktioneile Teile, in ein erstes und in ein zweites Prüf netz aufgeteilt wird, daß Datenübertragungsleitungen zwischen den beiden Prüfnetzen in drei Informations-Sammelleitungen gegliedert vorgesehen werden, wobei die erste Informations-Sammelleitung Informationen des ersten Prüfnetzes dem zweiten Prüfnetz zuführt, die zweite Informations-Sammelleitung Informationen des zweiten Prüfnetzes dem ersten Prüfnetz zuführt und die dritte Informations-Sammelleitung eine Informationsweitergabe in beiden Richtungen zwischen den Prüfnetzen ermöglicht, daß alle äußeren und inneren funktionellen Punkte der sequentiellen Prüfnetze für die Dauer der Prüfun? derart zugänglich gemacht werden, daß an jeder Lnibrmations-Sammelleitung sowie an jeden Eingriffspunkt der sequentiellen Prüfnetze ein Ergänzungsnetz angeschlossen wird, daß das Ergänzungsnetz durch äußere Befehlssignale gesteuert wird, mit deren Hilfe man in die Funktion der sequentiellen Prüfnetze bei beliebigen, durch logische Funktionen zugelassenen Zeichenkombinationen eingreift, daß an allen äußeren und inneren logischen Testpunkten der sequentiellen Prüfnetze eine ausführliche Information über den angegebenen funktionellen Zustand erzeugt wird, worauf die sequentiellen Prüfnetze mit weiteren äußeren Steuersignalen in einen neueren, durch -;je logische Funktion zugelassenen, beliebigen Zustand eingestellt werden, in dem neuere Information η erworben werden, und daß während der funktionellen Prüfung zuletzt, nachdem die beliebigen, durch die logischen Funktionen zugelassenen logischen Zustände eingestellt wurden, das sequentielle Netz in den logischen Zustand wie vor dem Eingriff zurückgestellt wird.
2. Anordnung zur Durchführung des Verfahrens nach Anspruch 1, dadurch gekennzeichnet, daß sie aus einem in ein erstes und zweites Prüfnetz (1, 2) aufgeteilten sequentiellen Netz und einem Ergänzungsnetz (3) zusammengesetzt wird, wobei das Ergänzungsnetz (3) aus drei Einheiten, einer ersten Steuereinheit (31), einer Oberwachungseinheit (32) und einer zweiten Steuereinheit (33) besteht, daß die Datenübertragungsleitungen zwischen dem ersten und dem zweiten Prüfnetz (1,2) in eine erste, zweite und dritte Informations-Sammelleitung (L 1. L 2 und L 3) zusammengefaßt sind, wobei die drei Informations-Sammelleitungen (Ll, L 2, L 3) mit je einer Eingangspunktgruppe (322, 323, 324) der Überwachungseinheit (32) verbunden sind, die zweite und die dritte Informations-Sammelleitung (L2, L3) voneinander getrennt mit je einer Ausgangspunktgruppe (332,333) der zweiten Steuereinheit (33) verbunden sind und an eine Ausgangspunktgruppe (311) der ersten Steuereinheit (31) über eine Eingriffs-Sammelleitung (X) Eingriffspunkte (14,24) des ersten und des zweiten Prüfnetzes (1,2) angeschlossen sind, daß die erste Steuereinheit (31), die Überwachungseinheit (32) und die zweite Steuereinheit (33) miteinander über eine erste innere Steuer-Sammelleitung (Vi), eine Genehmigungs-Sammelleitung (V3) und eine zweite innere Steuer-Scmmelleitung (V2) in Verbindung stehen, wobei Eingangs-
punkte (312) der ersten Steuereinheit (31) und Ausgangspunkte (321) der Oberwachungseinheit (32) mittels der ersten inneren Steuer-Sammelleitung (VX), Ausgangspunkte (325) der Oberwachungseinheit (32) und Eingangspunkte (331) der zweiten Steuereinheit (33) mittels der Genehmigungs-Sammelleitung (V3) sowie Ausgangspunkte (314) der ersten Steuereinheit (3i) und Eingangspunkte (334) der zweiten Steuereinheit (33) mittels der zweiten inneren Steuer-Sammelleitung (VI) miteinander verbunden sind, und daß Anschlußpunkte (30) einer äußerer. Steuer- und Abtast-Sammelleitung (K) an die Einheiten (31, 32, 33) des Ergänzungsnetzes (3) über Eingangspunktgruppen (313, 326 und 335) angeschlossen sind.
DE19803043324 1980-05-23 1980-11-17 Verfahren zur funktionellen Prüfung von sequentiellen Netzen und Anordnung zur Durchführung des Verfahrens Expired DE3043324C2 (de)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
HU130180A HU180141B (en) 1980-05-23 1980-05-23 Method for functionally testing sequential networks

Publications (2)

Publication Number Publication Date
DE3043324A1 DE3043324A1 (de) 1981-12-03
DE3043324C2 true DE3043324C2 (de) 1985-07-11

Family

ID=10953781

Family Applications (1)

Application Number Title Priority Date Filing Date
DE19803043324 Expired DE3043324C2 (de) 1980-05-23 1980-11-17 Verfahren zur funktionellen Prüfung von sequentiellen Netzen und Anordnung zur Durchführung des Verfahrens

Country Status (2)

Country Link
DE (1) DE3043324C2 (de)
HU (1) HU180141B (de)

Also Published As

Publication number Publication date
DE3043324A1 (de) 1981-12-03
HU180141B (en) 1983-02-28

Similar Documents

Publication Publication Date Title
DE3004827C2 (de) Datenverarbeitungsanlage
DE3106862C2 (de) Prioritätszuteilschaltungsanordnung
DE3300261C2 (de)
DE3300260C2 (de)
DE69003891T2 (de) Testvorrichtung für gedruckte Schaltungskarten und ihre Anwendung für das Testen von gedruckten Schaltungskarten, in Form einer Multiplex-Demultiplexeinrichtung für numerische Signale.
DE202016104113U1 (de) Master-Slave-System
EP0062141A1 (de) Schaltungsanordnung zur Eingabe von Steuerbefehlen in ein Mikrocomputersystem
DE1524181A1 (de) Abrufsystem fuer Ein- und Ausgabegeraete einer Datenverarbeitungsanlage
DD230950A1 (de) Schnellarbeitender fourier-analysator
DE3043324C2 (de) Verfahren zur funktionellen Prüfung von sequentiellen Netzen und Anordnung zur Durchführung des Verfahrens
DE3426902C2 (de) Schaltungsanordnung zum Konfigurieren von Peripherieeinheiten in einer Datenverarbeitungsanlage
DE2606295C3 (de) Anordnung zur Übertragung von Zeichen zwischen über einen Multiplexkanal ansteuerbaren peripheren Einheiten und einem Arbeitsspeicher eines Zentralprozessors
EP0840230A2 (de) Vorrichtung zur Selektion von Adressenwörtern mittels Demultiplex-Decodierung
DE69315785T2 (de) Modulare Vorrichtung zum Koppeln und zum Multiplexen von unterschiedlichen Bussen
DE2917822A1 (de) Schaltungsanordnung zur zweirichtungsuebertragung von signalen
DE2612316C3 (de) Anordnung zur Steuerung des Multiplexbetriebes zwischen mehreren Kanälen und einer zentralen Steuerschaltung eines Ein-/Ausgabewerkes in einem Datenverarbeitungssystem
DE2527236C3 (de) Anordnung zum Einsetzen von Daten in ein Register
DE3407870C1 (de) Verfahren und Schaltungsanordnung zum Einleiten einer Datenuebertragungsverbindung
DE3237208C2 (de)
DE2360449C3 (de)
DE2601379B2 (de) Schaltungsanordnung zum Umwandeln virtueller Adressen in reelle Adressen
EP1248199B1 (de) Schnittstelle für eine Speichereinrichtung
DE2517553C3 (de) Datenverarbeitungssystem aus mehreren Teilsystemen
DE2921680A1 (de) Schaltungsanordnung insbesondere zum pruefen von elektrischen schaltungen
DE2348758C3 (de)

Legal Events

Date Code Title Description
OM8 Search report available as to paragraph 43 lit. 1 sentence 1 patent law
8110 Request for examination paragraph 44
D2 Grant after examination
8364 No opposition during term of opposition
8339 Ceased/non-payment of the annual fee