Logikanalysator

Logikanalysator
Logikanalysator Tektronix TLA5204

Ein Logikanalysator (engl. Logic Analyzer) ist ein elektronisches Gerät, das den Zeitverlauf von Signalen aus einer digitalen Schaltung bildlich darstellt. Gegenüber Oszilloskopen bieten Logikanalysatoren wesentlich mehr Eingänge (typ. 16 bis mehrere 100), zeigen dafür in der Y-Achse allerdings nur Logikwerte auf (1/0/undefiniert).

Signalverlaufsanzeige eines Logikanalysators

Ein Logikanalysator kann auf eine komplizierte Abfolge digitaler Ereignisse ansprechen (triggern) und dann eine große Menge digitaler Daten vom überwachten System aufzeichnen. Darüber hinaus bieten etliche Modelle fortgeschrittene Analyse- und Darstellungsmethoden; so kann z. B. der Ablauf eines Computer-Programmes wie mit einem Software-Debugger dargestellt werden, also in disassemblierter Darstellung, wenn die Eingänge an Adress- und Datenbus eines Mikroprozessors angeschlossen werden. Zusätzlich können ggf. die Aktivitäten auf den genannten Bussen in ihren Details und verschiedenen Phasen analysiert und dargestellt werden. Dies ist alles sehr abhängig von dem jeweiligen Prozessormodell, so dass es für einen Logikanalysator essentiell ist, dass er an einen bestimmten Prozessor angepasst werden kann, z. B. durch Steckmodule oder -adapter.

Als die ersten Logikanalysatoren eingeführt wurden, war es üblich, bis zu mehrere hundert Klemmen an ein digitales System anzuschließen. Später wurden dafür auch spezialisierte vielpolige Steckverbinder eingesetzt, die bereits bei der Entwicklung der Schaltung vorgesehen wurden.

In modernen Computersystemen haben verschiedene andere Werkzeuge die Logikanalysatoren für viele Zwecke verdrängt. Viele Mikroprozessoren besitzen mittlerweile eingebaute Hardware-Unterstützung für Software-Debugger sowie Diagnoseschnittstellen (siehe boundary scan), über welche Ein/Ausgabeanschlüsse und interne Registerstrukturen mit Werten belegt (simulierte Eingabe) und abgefragt werden können.

Die meisten digitalen Schaltungen, auch und besonders die Innenschaltungen von Integrierten Schaltkreisen, werden bei der Entwicklung simuliert, um Fehler zu entdecken, bevor die Schaltung oder der Chip hergestellt wird. In den Simulationsprogrammen stehen dazu üblicherweise Anzeigen zur Verfügung, die ähnliche Funktionen wie eigenständige Logikanalysatoren bieten.

Keine dieser Methoden kann die Hochgeschwindigkeits-Datenaufzeichnung eines Logikanalysators exakt reproduzieren, aber sie decken die meisten tatsächlichen Anforderungen ab, um digitale Schaltkreise auszutesten, und sind üblicherweise billiger zu nutzen.

Hardware-Emulator

Während der Logikanalysator rein passiv das Geschehen in einer Computerhardware verfolgt, beinhaltet ein Hardware-Emulator darüber hinaus auch den Prozessorteil selbst und wird mit diesem in die Computerhardware eingefügt (meist -gesteckt), um sie noch näher zu analysieren, siehe bei Emulator.

Siehe Auch

 Commons: Logic analyzers – Sammlung von Bildern, Videos und Audiodateien

Wikimedia Foundation.

Игры ⚽ Нужен реферат?

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Logikanalysator — Logikanalysator,   ein Hardware Gerät, das die intelligente, maschinennahe Suche von Programmfehlern erleichtert. Es überwacht die Bussignale während des Programmablaufs, hält die Ausführung an, wenn eine vorgegebene Speicherstelle gelesen oder… …   Universal-Lexikon

  • Logikanalysator — loginis analizatorius statusas T sritis automatika atitikmenys: angl. logic analyzer; logic state analyzer vok. Logicanalysator, m; Logikanalysator, m rus. анализатор логики, m; анализатор логических состояний, m; логический анализатор, m pranc.… …   Automatikos terminų žodynas

  • Logikanalysator — Lo|gik|ana|ly|sa|tor der; s, en: Messgerät zur Analyse, Speicherung u. Auswertung der Signale einer elektron. Schaltung (EDV) …   Das große Fremdwörterbuch

  • Logic analyzer — Ein Logikanalysator (engl. Logic Analyzer) ist ein elektronisches Gerät, das den Zeitverlauf von Signalen aus einer digitalen Schaltung bildlich darstellt. Gegenüber Oszilloskopen bieten Logikanalysatoren wesentlich mehr Eingänge (typ. 16 bis… …   Deutsch Wikipedia

  • Logicanalyzer — Ein Logikanalysator (engl. Logic Analyzer) ist ein elektronisches Gerät, das den Zeitverlauf von Signalen aus einer digitalen Schaltung bildlich darstellt. Gegenüber Oszilloskopen bieten Logikanalysatoren wesentlich mehr Eingänge (typ. 16 bis… …   Deutsch Wikipedia

  • In-Circuit-Debugger — Ein In Circuit Emulator oder ICE ist ein Hilfsmittel, um die Software für ein eingebettetes System zu entwickeln. Für die Entwicklung der Software wird der normalerweise im System vorhandene Controller durch eine spezielle Variante ersetzt, der… …   Deutsch Wikipedia

  • Eingebettete Software — Der Ausdruck eingebettetes System (auch engl. embedded system) bezeichnet einen elektronischen Rechner oder auch Computer, der in einen technischen Kontext eingebunden (eingebettet) ist. Dabei hat der Rechner entweder die Aufgabe, das System, in… …   Deutsch Wikipedia

  • Eingebettete Systeme — Der Ausdruck eingebettetes System (auch engl. embedded system) bezeichnet einen elektronischen Rechner oder auch Computer, der in einen technischen Kontext eingebunden (eingebettet) ist. Dabei hat der Rechner entweder die Aufgabe, das System, in… …   Deutsch Wikipedia

  • Embedded Computing — Der Ausdruck eingebettetes System (auch engl. embedded system) bezeichnet einen elektronischen Rechner oder auch Computer, der in einen technischen Kontext eingebunden (eingebettet) ist. Dabei hat der Rechner entweder die Aufgabe, das System, in… …   Deutsch Wikipedia

  • Embedded System — Der Ausdruck eingebettetes System (auch engl. embedded system) bezeichnet einen elektronischen Rechner oder auch Computer, der in einen technischen Kontext eingebunden (eingebettet) ist. Dabei hat der Rechner entweder die Aufgabe, das System, in… …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”