Wozu dient ein Logikanalysator?



Ähnliche Dokumente
miditech 4merge 4-fach MIDI Merger mit :

4.) Geben Sie im Feld Adresse die IP Adresse des TDC Controllers ein. Die Standard Adresse lautet

Formatting the TrekStor i.beat run

KIP Druckerstatus Benutzerhandbuch KIP Druckerstatus Installations- und Benutzerhandbuch

Softwareupdate-Anleitung // AC Porty L Netzteileinschub


Remote Control - LeCroy Oszilloskop WaveSurfer 3000 mit LabVIEW via VICP LAN-Schnittstelle

Einführung in die Welt der Microcontroller

SanStore: Kurzanleitung / SanStore: Quick reference guide

Einkommensaufbau mit FFI:

Kurzanleitung um Transponder mit einem scemtec TT Reader und der Software UniDemo zu lesen

G-FLASH OBD-TOOL ANLEITUNG FÜR BMW & AMG-MODELLE INSTALLATIONSSOFTWARE & VORBEREITUNG

DF PROFI II PC/104-Plus

PROFESSIONELLE ANSAGEN UND MUSIK

II. Daten sichern und wiederherstellen 1. Daten sichern

ZENTRALER INFORMATIKDIENST DER JOHANNES KEPLER UNIVERSITÄT LINZ Abteilung Kundendienste und Dezentrale Systeme. PPP für Windows 3.

USB -> Seriell Adapterkabel Benutzerhandbuch

MobiDM-App Handbuch für Windows Mobile

Basler Psi-Verein Neuweilerstrasse 15 CH Basel

RS232-Verbindung, RXU10 Herstellen einer RS232-Verbindung zwischen PC und Messgerät oder Modem und Messgerät

Technical Support Information No. 123 Revision 2 June 2008

Teil VIII Von Neumann Rechner 1

Fleet Manager 100 Bedienungsanleitung User Manual Hardware

Staatlich geprüfter EDV-Führerschein

Ölmess-Stäbe-Satz für Motor und Automatikgetriebe Mercedes-Benz

10.6 Programmier-Exits für Workitems

Ölmess-Stäbe-Satz für Motor und Automatikgetriebe Mercedes-Benz

Rechnerarchitektur Atmega Vortrag Atmega 32. Von Urs Müller und Marion Knoth. Urs Müller Seite 1 von 7

VPN / IPSec Verbindung mit dem DI 804 HV und dem SSH Sentinel

Wenn Russland kein Gas mehr liefert

Das folgende Beispiel zeigt die verwendete Nomenklatur für den absoluten Pfad für den Ordner Zubehör aus obiger Abbildung. C:\Programme\Zubehör

Der Adapter Z250I / Z270I lässt sich auf folgenden Betriebssystemen installieren:

Die Hardwareausstattung unserer Schule

Serviceinformation Nr. 05/10

Felix Großkreuz Philipps-Universität Marburg Fachbereich 12 Seminar IT-Administration SS2011

Quick Guide Home Network Mode

HiOPC Hirschmann Netzmanagement. Anforderungsformular für eine Lizenz. Order form for a license

Algorithms & Datastructures Midterm Test 1

Listening Comprehension: Talking about language learning

MATLAB driver for Spectrum boards

Unigraphics Schnittstelle entfernen

Produktinformation _182PNdeen

Das neue Volume-Flag S (Scannen erforderlich)

Elektromagnetische Verträglichkeit Versuch 1

/ Rev. 1 / Quick Guide für FDT Basic-Tool und Backup-Tool SERIE P40T

Der SAS DataStep und die Prozedur SQL Cellent Finance Solutions GmbH Seite: 1

PSUR Worksharing. Erste Erfahrungen und offene Fragen

WAS IST DER KOMPARATIV: = The comparative

7/15/2014. Stratus everrun Enterprise. Ist die Audio Qualität OK? Fragen bitte per Chat, diese werden im Anschluss beantwortet.

GERMAN VACATION WORK (2014)

5. Digitale Schnittstellen und Vernetzung im Überblick

Microcontroller Kurs Microcontroller Kurs/Johannes Fuchs 1

IMW - Institutsmitteilung Nr. 37 (2012) 79

Alle Informationen zu Windows Server 2003 Übersicht der Produkte

USB Treiber updaten unter Windows 7/Vista

p^db=`oj===pìééçêíáåñçêã~íáçå=

Fachhochschule Deggendorf Platzziffer:...

FIRMWARE UPDATE TAPMOTION TD

Aufbau eines IT-Servicekataloges am Fallbeispiel einer Schweizer Bank

5. Was ist ein CPU, wie wird die Geschwindigkeit angegeben? 6. Nennen Sie 4 Elemente die sich direkt auf einem Mainboard befinden.

Messung der Ausgangsspannung an einem FU

DVB-T EuroMini100 Seite 1 von 10

Live Streaming => Netzwerk ( Streaming Server )

USB-Stick (USB-Stick größer 4G. Es ist eine größere Partition notwendig als die eines 4GB Rohlings, der mit NTFS formatiert wurde)

Architekturen. Aufbau von Systemen Direkte Systeme Transfersysteme Interlinguasysteme

Contact 1600 QUICK REFERENCE GUIDE GUIDE D UTILISATION BEDIENUNGSANLEITUNG GUÍA DE REFERENCIA RÁPIDA GUIDA RAPIDA. CHANGING THE WAY

GRAFIK 128x64 IN 2 GRÖSSEN MIT ST7565. preliminary

Die Anforderungen an die Praxisausstattung bestehen aus folgender Basisausstattung der Arztpraxis:

Installation mit Lizenz-Server verbinden

USB 2.0 PCI-Karte mit NEC CHIPSATZ

Synchronisierung. Kommunikationstechnik, SS 08, Prof. Dr. Stefan Brunthaler 73

UM ALLE DATEN ZU KOPIEREN. ZUNÄCHST die Daten des alten Telefons auf einen Computer kopieren

1CONFIGURATION MANAGEMENT

Einführung in die Informationstechnik. Eingabe - Verarbeitung - Ausgabe CIUS - KREISLICHT. Realschule Tamm Technik Axel Steinbach


DVB-S Empfangsgerät, Videorecorder und Fernseher (Fernseher mit zwei Scart- (oder HDMI-)Eingängen)

System-Modellierung. statisches & dynamisches Modell. System Model. System Model

In 15 einfachen Schritten zum mobilen PC mit Paragon Drive Copy 10 und Microsoft Windows Virtual PC

Abteilung Internationales CampusCenter

Werbemittel-Spezifikationen

CABLE TESTER. Manual DN-14003

DIBELS TM. German Translations of Administration Directions

SATA 3.5-Zoll-Festplattengehäuse. Benutzerhandbuch

English. Deutsch. niwis consulting gmbh ( manual NSEPEM Version 1.0

Versuch Nr. 8c Digitale Elektronik I

Exercise (Part II) Anastasia Mochalova, Lehrstuhl für ABWL und Wirtschaftsinformatik, Kath. Universität Eichstätt-Ingolstadt 1

1.1 VoIP - Kein Notruf möglich. 1.2 VoIP - Vorrang von Notrufen

EMCO Installationsanleitung Installation instructions

Systemaufbau Blockdiagramm / System structure

Computergruppe Heimerdingen Basiskurs. Karlheinz Wanja & Richard Zeitler

TomTom. Bluetooth-Unterstützung für Service-Tools

Terminabgleich mit Mobiltelefonen

RO-Serie CAN-Übertragungsprotokoll

Daten am USB Stick mit TrueCrypt schützen

Wenn keine Verbindung zwischen den Computern besteht, dann bist du offline.

trivum Multiroom System Konfigurations- Anleitung Erstellen eines RS232 Protokolls am Bespiel eines Marantz SR7005

Transkript:

Wozu dient ein Logikanalysator?

Beispiel: Microcontroller Microcontroller kommen vor in Haushaltsgeräten (Waschmaschine,...) in Fahrzeugen (ABS, Motorsteuerung, Radio,...) in Computern (Tastatur, Festplatte, Maus,...) Alle Microcontroller verarbeiten Daten und kommunizieren mit ihrer Umgebung.

Kommunikation Kommunikation kann sein: Steuerungsaufgaben (Motor an/aus,...) Messen (Temperatur,...) Tasteneingabe und LED/LCD-Ausgabe Datenspeicher (Flash, ROM, RAM, Festplatte,...) Verbindung mit anderen Rechner und Controllern

Fehlersuche Wie findet man Fehler und Probleme in der Kommunikation?

Kommunikation zwischen Controllern und Computern Beispiel für parallele Kommunikation: EPP-Protokoll der parallelen Schnittstelle

Leitungen 8 Datenleitungen WRITE: Lesen=1, Schreiben=0 Strobe: Übergang von 1 auf 0 löst Aktion aus: ASTB: Adresse DSTB: Daten WAIT: Peripherie ist beschäftigt

Ablauf der Kommunikation Schreiben: Daten an Datenleitungen anlegen WRITE entsprechend setzen Strobe auf 0 setzen Warten, bis Peripherie WAIT auf 1 setzt Lesen: Daten übernehmen Strobe auf 1 setzen Warten, bis WAIT auf 0 geht

Datenblatt Protokolle werden häufig in den Datenblättern der Hersteller beschrieben. Ein Beispiel:

Transfers from the host to the peripheral or from the peripheral to the host are accomplished using one of four transfer bus cycles. The four possible bus cycles are: Address Read, Address Write, Data Read, Data Write. The direction of the data transfer is controlled by the WRITE signal. If WRITE is high (indicating a READ cycle) the peripheral is the source of the data and drives its data onto the bidirectional data bus at the appropriate time in the cycle. If WRITE is low (indicating a WRITE cycle) the host is the source of the data and drives its data onto the bidirectional data bus. It is extremely important that the peripheral logic in the gate array not drive data onto the data bus except during a READ cycle. If the data bus is driven by the peripheral at incorrect times, it is possible to create bus contention that can damage either the gate array or the communications subsystem. All bus cycles are initiated and controlled by the host. Quelle: Digilent http://www.digilentinc.com/data/vhdlsource/epp_parallel/dpimref.pdf

The WAIT signal is used to synchronize transfers between the host and the peripheral. The host will not begin a transfer unless the wait signal is low. Once the host begins a bus cycle, it will hold the strobe (either ASTB or DSTB) in the active state (prolonging the bus cycle) until WAIT goes high. WAIT going high signals that the peripheral has completed its processing of the cycle. The host will then bring the strobe to the inactive state completing the bus cycle. The peripheral then brings WAIT low when it is ready for another transfer to begin. Timing Diagrams The following diagrams illustrate the signal timing for the various transfer cycles. For write cycles, the rising edge of the strobe signal (ASTB or DSTB) is the active edge and causes the data to be latched into the register in the gate array. For read cycles, the WRITE signal and the appropriate strobe are combined to enable to bus buffers to drive data onto the bus when it is a read cycle and the strobe is active.

Logikanalysator Untersuchung vieler Signalleitungen gleichzeitig Zeitlicher Verlauf der Signale Nur binär, also nur 0 und 1, nicht Signalform

Sonderform: MSO Mixed-Signal Oszilloscope: Mischung zwischen Oszilloskop und LA Hier: Vier-Kanal Oszilloskop und 16-Kanal LA

Technischer Aufbau (Fast) normaler Windows XP-PC PIII-933, 512MB, 20GB Festplatte Präzisions-Messelektronik Oszilloskop mit 600 Mhz Bandbreite, bis 4GSa/s 8M Sample Speichertiefe Normaler Preis: Ab 18.731 Euro (laut Agilent- Homepage) in der Basisvariante

Mixed-Signal Aussehen von Signalen auf der Leitung ist nicht unbedingt rechteckig: