DE3800544A1 - Ein digitales test- und pruefgeraet mit zeitlich variabler ein- und ausgabe von digitalen signalen - Google Patents
Ein digitales test- und pruefgeraet mit zeitlich variabler ein- und ausgabe von digitalen signalenInfo
- Publication number
- DE3800544A1 DE3800544A1 DE19883800544 DE3800544A DE3800544A1 DE 3800544 A1 DE3800544 A1 DE 3800544A1 DE 19883800544 DE19883800544 DE 19883800544 DE 3800544 A DE3800544 A DE 3800544A DE 3800544 A1 DE3800544 A1 DE 3800544A1
- Authority
- DE
- Germany
- Prior art keywords
- digital
- time
- specimen
- testing
- output
- 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.)
- Withdrawn
Links
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R31/00—Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
- G01R31/28—Testing of electronic circuits, e.g. by signal tracer
- G01R31/317—Testing of digital circuits
- G01R31/3181—Functional testing
- G01R31/319—Tester hardware, i.e. output processing circuits
- G01R31/31917—Stimuli generation or application of test patterns to the device under test [DUT]
- G01R31/31922—Timing generation or clock distribution
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/34—Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation ; Recording or statistical evaluation of user activity, e.g. usability assessment
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Tests Of Electronic Circuits (AREA)
Description
Die Erfindung betrifft ein digital arbeitendes Gerät zum Prüfen
und Messen von digitalen Schaltungen sowie zur Fehleranalyse in
solchen Schaltungen. Diese digitale Schaltung stellt den Prüf
ling dar und kann z. B. eine einfache Schaltung aus wenigen lo
gischen Bauteilen oder auch ein komplexes System wie ein moderner
Personal Computer sein.
Heutzutage sind zwei unterschiedliche Methoden bekannt, einen in
einer Digitalschaltung auftretenden Fehler zu lokalisieren. Die
eine Methode ist, das tatsächliche Verhalten des Prüflings zu
durchsuchen. Auf diesem Prinzip basiert jeder Logik Analysator.
Es ist ersichtlich, daß hierbei eine sehr große Datenflut ent
steht, die schnell die Aufnahmekapazität des Gerätes übersteigt.
Aus diesem Grund ist immer eine meist recht umfangreiche und kom
plexe Vorsortierung der Daten erforderlich, um die Aufnahme der
Daten auf den Zeitraum zu beschränken, in dem voraussichtlich der
Fehler auftritt. Diese Startbedingung hängt dabei jeweils von der
vermuteten Fehlerursache ab und muß daher von Fall zu Fall neu
erstellt werden.
Eine ganz andere Methode besteht darin, bestimmte Bitmuster zu
erzeugen, die nach Möglichkeit in allen relevanten Teilen der
Schaltung Signale zur Folge haben. Hierbei kann man sich nach der
grundsätzlichen Funktionsweise der Schaltung richtend ein Bit
muster festlegen, welches jeweils für eine ganze Klasse von Feh
lern konstant ist. Aus der Reaktion des Prüflings ist dann meist
schon recht genau die Ursache des Fehlers zu erkennen.
Auf Grund der meist sehr großen Datenmenge, die in einem reinen
Analysator anfällt, wird eine sinnvolle Analyse der Daten er
schwert und nimmt zu lange Zeit in Anspruch. Funktionsfehler des
Prüflings sind zumeist nur in langwierigen Versuchsreihen zu er
mitteln.
Bei Verwendung eines Logik Generators, wie z. B. das Gerät IGA
von Rohde & Schwarz, ist es erforderlich, die Reaktionen des
Prüflings auf die erzeugte Anregung mit Hilfe eines Oszilloskops
zu untersuchen. Hierbei ist es erforderlich, einen Satz vorgege
bener Oszillogramme mit denen des Prüflings visuell zu verglei
chen. Durch die oft sehr komplexen Signalformen und die für
dieses Verfahren recht große Anzahl von Oszillogrammen ist diese
Methode ebenfalls sehr zeitraubend.
Es gibt heute bereits Logik Analysatoren mit eingebautem Pattern
Generator (z. B. System LAS von Rohde & Schwarz), die aber nicht
den entscheidenden Vorteil im Zeitaufwand bieten, da hier das
Analyse-System funktionell vom Generator getrennt ist. Außerdem
wird durch die Funktionstrennung und zusätzliche Eigenschaften
des Gerätes ein sehr hoher Preis bedingt. Ferner wird bei diesen
Geräten ein fest vorgegebener zeitlicher Zusammenhang zwischen
Takt und Beobachtungszeitpunkt bzw. Datenerzeugung benutzt. Da
durch wird die Erkennung bestimmter Fehlerzustände erheblich er
schwert oder nahezu unmöglich.
Der Erfindung liegt die Aufgabe zugrunde, ein deutlich schneller
arbeitendes Gerät zu erstellen, welches sowohl Daten an einen
Prüfling senden kann, als auch in der Lage ist, die Reaktion des
selben zu untersuchen. Dabei sollen auch durch fehlerhaftes Zeit
verhalten verursachte Ausfälle in akzeptabler Zeit ermittelbar
sein. Fernerhin sollte ein solches Gerät zu erheblich niedrige
ren Kosten, als ein groß ausgelegter Logik Analysator herzustel
len sein.
Die Aufgabe wird erfindungsgemäß dadurch gelöst, daß aufgrund der
ermittelten Reaktion des Prüflings systemintern der zeitliche Zu
sammenhang zwischen Takt und Beobachtungszeitpunkt bzw. Datenaus
gabe variiert werden kann. Da die Reaktionen des Prüflings an
gleicher Stelle, wie die Anregung, die zu den Reaktionen führte,
auftreten, sind diese besonders einfach auf die Anregung zu be
ziehen. Fernerhin ist es damit möglich, die Anregung selber in
Abhängigkeit der Reaktionen des Prüflings zu variieren.
In dem praktisch ausgeführten Gerät (Fig. 1) liest der Kontroll
teil (1) aus den Datentreibern (6) die Reaktion des Prüflings und
greift abhängig von den ermittelten Daten in die Ablaufsteuerung
(3) und die Impedanzsteuerung (4) ein. Die Takterzeugung in der
Ablaufsteuerung (Fig. 2) enthält u. a. eine Schaltung, mit deren
Hilfe die Durchlaufzeit des Taktsignals vom Kontrollteil ausge
wählt wird. Fernerhin können die vom Prüfling eingelesenen Daten
auch zu Ausgabedaten werden, indem der Kontrollteil in die Lese
steuerung (5) eingreift.
Claims (6)
1. Ein Gerät mit digitalen Ein- und Ausgangsleitungen zum Testen
und Prüfen digitaler Schaltungen, dadurch gekennzeichnet, daß die
Ausgangssignale des Gerätes von den vorherigen Eingangssignalen
abhängig gemacht werden.
2. Ein Gerät mit digitalen Ein- und Ausgangsleitungen zum Testen
und Prüfen digitaler Schaltungen, dadurch gekennzeichnet, daß die
geräteinterne Verzögerung der Ausgangssignale gegenüber dem
steuernden Takt einstellbar ist.
3. Ein Gerät mit digitalen Ein- und Ausgangsleitungen zum Testen
und Prüfen digitaler Schaltungen, dadurch gekennzeichnet, daß der
Abfragezeitpunkt für Eingangssignale relativ zum steuernden Takt
einstellbar ist.
4. Ein Gerät nach 1., 2., 3., dadurch gekennzeichnet, daß dieses
als reines Peripheriegerät an handelsübliche digitale Rechner
anschließbar ist.
5. Ein Gerät nach 1., 2., 3., dadurch gekennzeichnet, daß dieses
im Verbund mit anderen gleichen oder andersartigen Systemkompo
nenten einen Prüfplatz darstellt.
6. Ein Gerät nach 2., 3., dadurch gekennzeichnet, daß das Gerät
statistische Angaben über die zeitlichen Grenzen relativ zum
steuernden Takt für einwandfreie Funktion erstellt.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE19883800544 DE3800544A1 (de) | 1988-01-12 | 1988-01-12 | Ein digitales test- und pruefgeraet mit zeitlich variabler ein- und ausgabe von digitalen signalen |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE19883800544 DE3800544A1 (de) | 1988-01-12 | 1988-01-12 | Ein digitales test- und pruefgeraet mit zeitlich variabler ein- und ausgabe von digitalen signalen |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| DE3800544A1 true DE3800544A1 (de) | 1989-07-20 |
Family
ID=6345067
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| DE19883800544 Withdrawn DE3800544A1 (de) | 1988-01-12 | 1988-01-12 | Ein digitales test- und pruefgeraet mit zeitlich variabler ein- und ausgabe von digitalen signalen |
Country Status (1)
| Country | Link |
|---|---|
| DE (1) | DE3800544A1 (de) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE4314324C1 (de) * | 1993-04-30 | 1994-07-28 | Siemens Ag | Verfahren zum kollisionsfreien Testbetrieb eines Prüflings |
| DE19506325C1 (de) * | 1995-02-23 | 1996-08-14 | Siemens Ag | Prüfschaltung und Prüfverfahren zur Funktionsprüfung von elektronischen Schaltungen |
-
1988
- 1988-01-12 DE DE19883800544 patent/DE3800544A1/de not_active Withdrawn
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE4314324C1 (de) * | 1993-04-30 | 1994-07-28 | Siemens Ag | Verfahren zum kollisionsfreien Testbetrieb eines Prüflings |
| DE19506325C1 (de) * | 1995-02-23 | 1996-08-14 | Siemens Ag | Prüfschaltung und Prüfverfahren zur Funktionsprüfung von elektronischen Schaltungen |
| US6107815A (en) * | 1995-02-23 | 2000-08-22 | Infineon Technologies Ag | Test circuit and testing method for function testing of electronic circuits |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| DE69924296T2 (de) | Ic-test programmiersystem zur zuordnung logischer funktionstestdaten von logischen integrierten schaltung zu einer physikalischen darstellung | |
| DE3789651T2 (de) | Hochleistungsfehlererkennung und Fehlersuche in einem Taktsystem. | |
| DE3111852C2 (de) | ||
| DE2311034C2 (de) | Verfahren zum Prüfen eines integrierte logische Verknüpfungs- und Speicherglieder enthaltenden Halbleiterchips | |
| EP0318768B1 (de) | Logikanalysator | |
| DE3702408C2 (de) | ||
| DE2515297A1 (de) | Pruefsystem fuer logische netzwerke mit simulatororientiertem fehlerpruefgenerator | |
| DE10055456A1 (de) | Halbleiterprüfsystem zur Prüfung von Mischsignalbauteilen | |
| DE10056160A1 (de) | Halbleiterprüfsystem | |
| DE3788586T2 (de) | Schaltung zur Prüfung des Eingangsspannungssignals für eine halbleiterintegrierte Schaltung. | |
| DE10120080B4 (de) | Ereignisgestütztes Prüfsystem mit einer Einrichtung zur Erzeugung von Prüfabschluß-Mehrfachsignalen | |
| DE10223749A1 (de) | Verfahren und Vorrichtung zum Testen digitaler Objekte und Verwendung von Übergangszeitstempeln | |
| DE69224176T2 (de) | Prüfung unter Strom von gemischter Konventionell/Boundary-Scanlogik | |
| DE10392202T5 (de) | Testvorrichtung für einen LSI-Prüfling, Jitteranalysator und Phasendifferenzdetektor | |
| EP0766092A1 (de) | Testbare Schaltungsanordnung mit mehreren identischen Schaltungsblöcken | |
| DE3719497A1 (de) | System zur pruefung von digitalen schaltungen | |
| DE2952631C2 (de) | Schaltungsanordnung zur Diagnose einer Datenverarbeitungsanlage | |
| DE602005002931T2 (de) | Prüfung eines Testobjekts mit Abtastung vom Taktsignal und vom Datensignal | |
| DE69637490T2 (de) | Prüfbare schaltung und prüfverfahren | |
| DE102005055836B4 (de) | Leistungstestplatte | |
| DE3800544A1 (de) | Ein digitales test- und pruefgeraet mit zeitlich variabler ein- und ausgabe von digitalen signalen | |
| DE10135966A1 (de) | Verfahren zum On-Chip-Testen von Speicherzellen einer integrierten Speicherschaltung | |
| DE10064407A1 (de) | Verfahren und Vorrichtung zur Verifizierung der Angemessenheit von Testmustern | |
| DE69727765T2 (de) | Verfahren und Vorrichtung zur Prüfung eines Zählers und diesen enthaltender serieller Zugriffspeicher | |
| DE3686795T2 (de) | Schaltung zur erleichterung der evaluation. |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 8139 | Disposal/non-payment of the annual fee |