Home

Überblick - QUANCOM Informationssysteme GmbH

image

Contents

1. Ko 0 I 1 K1 0 K2 0 K3 0 K4 0 K5 0 K6 0 K7 0 K8 x K9 x K10 x K11 x K12 x K13 x K14 x K15 x K16 x 2 K17 x 1 K18 x I K19 x TB 50MHz PRE 2 8 ZOOM 32x MESSEN dt 0s f unendlich Step Start alle don t care Start Abbildung 11 Synchronisierter Null Zustand des Z hlers PX Signal Messlinien M chte man jetzt zum Beispiel die Periodendauer T vom Eingangstakt ermitteln so hat man die M glichkeit dieses mit den beiden Messlinien zu realisieren Die Messlinien befinden sich nach dem Start der Aufzeichnung auf dem Triggerzeitpunkt Es gibt zwei M glichkeiten die Messlinien anzuw hlen 1 Man dr ckt die linke Maustaste und f hrt mit dem Mauszeiger ber die Messlinie Dadurch kann man die Messlinie neu positionieren 2 Man dr ckt Ctrl M oder Ctrl R f r eine der beiden Messlinien Man kann nun die gew hlte Messlinie mit der Maus bewegen Wir setzen die erste Messlinie Referenzlinie Ctrl R auf die steigende Flanke des Eingangstaktes Kanal 0 und die zweite auf die bern chste steigende Flanke des Eingangstaktes Dieser Abstand ist die doppelte Periodendauer 2 T Dieser betr gt 500 ns Anmerkung Um die Periodendauer T zu messen m te man eine Zeit von 250 ns messen Da der LA aber alle 20 ns eine Messung aufgenommen hat und der Wert 250 ns ni
2. 0 0 0 0 0 0 0 0 0 0 0 8 8 0 0 00 0 0 0 0 0 0 0 0 0 DJO O O O O B O O 0 0 0 0 Ok State Fenster Abbildung 7 Ausschalten von nicht ben tigten Kan len Dr cken Sie den OK Button Jetzt werden die unteren Kan le nicht mehr angezeigt Dies macht einerseits das Auswerten auf dem Bildschirm optisch leichter und zum anderen spart es etwas Zeit beim Darstellen auf dem Schirm Logic Analyze ASYNC ANA Datei Bearbeiten Ansicht Einstellungen Konfiguration Hilfe Ko x DI I IS TI LS IS iti IT KI x T l C T I K2 x TT TT K3 x K4 x K5 x K6 X K7 X STATE K0 7 x I Tall Il 12551213 11415116 7 Illis 9 Jo an 12 13 KI x K10 x Kil x K12 x K13 x K14 x K15 x K16 X 2 K17 x 1 Kis x Ir K13 X TB 50MHz PRE 2 8 ZOOM 4x MESSEN dt 0s f unendlich Step Start alle don t care Start Abbildung 8 Timingansicht ohne ungenutzte Kan le Sina A Bei jeder nderung eines Datenzustandes auf einem der Kan le die als STATE Kanal zusammengefasst sind gibt die Software eine Markierung Strich auf dem STATE Kanal au
3. Leitung Kanal LA Bemerkung OSC 0 AEN 1 RESET 2 IORD 3 IOWR 4 MEMRD 5 MEMWR 6 CLK 7 DO D7 8 15 als STATE Kanal HEX AO A7 16 23 als STATE Kanal HEX A8 A15 24 31 als STATE Kanal HEX Seite 62 Produktbeschreibung Messbeispiele Tabelle 5 2 Verbindung PC Analysator In einem zweiten PC in dem der LA eingebaut ist wird die LA Software auf folgende Trigger Bedingungen eingestellt A8 15 HEX 07 und IOWR 0 aktiv low Hierbei wird also auf die Adresse HEX 07xx getriggert lower bits der Adresse beliebig und zwar nur dann wenn auf diese Adresse mit einem I O Befehl geschrieben wird Der LA wird mit START gestartet und wartet nun auf das Triggerereignis Auf dem zu untersuchenden PC wird nun unser mini ASM Programm gestartet Dies geschieht mit dem Befehl G 100 117 Das Programm gibt auf die Adresse HEX 0704 nacheinander HEX 23 HEX 24 HEX 25 bis HEX 28 aus Dies bewirkt die Aufzeichnung des LA welcher uns folgendes Bild pr sentiert Logic Analyze PCBUS01 ANA Datei Bearbeiten Ansicht Einstellungen Konfiguration Hilfe ost H BO EE 25 BA BC C6 z z z z z z z z z z z z x x x gt x x x x x x x x x x TB 50MHz PRE 2 8 ZOOM 4x MESSEN dt 1ps f 1MHz Stop Stet J sianar I p Abbildung 18 Messung am ISA Bus Star fallo don care Man sieht hier dass schon vor dem Triggerzeitpunkt auf den Ad
4. Wert2 HO Seite 32 Produktbeschreibung Die Software Logic Analyze Titel formatieren xl Nun weisen Sie dem E Kanal in dem Sie z B Darstellung Signal K die Adre leitungen des C Bus Abbrechen PC Ports zusammen Analog gefa t haben Ihre m Vorzeichen 7 ie Symboldatei zu EENIeNbERE Ohne Vorzeichen y j Hexadezimal fe losen Um einem Kanal p J Dezimal Symbole zuzuweisen Oktal 7 Negative Logik klicken Sie auf dessen Symbole beziehen aus Bin r KEINE SYMBOLE C Asci Bezeichnung und w hlen Sie die Datei in der die Symbole enthalten sind Die Zuweisung dieser Symbole eignet sich am besten f r Kan le die als zusammengesetzter Kanal in der Bus Darstellung dargestellt werden N heres zur Zusammenfassung der Kan le finden Sie im Kapitel 4 3 3 5 Felder konfigurieren Timing Diagramm Markierte Zust nde anzeigen 4 3 2 3 Werte suchen Mit Hilfe dieser Programmfunktion k nnen Sie bestimmte Werte innerhalb einer Aufzeichnung suchen Nach Wahl dieses Men punktes erscheint ein Dialogfeld in dem die Suchkriterien eingetragen werden Arbeitsschritte W hlen Sie in welchem Kanal gesucht werden soll Dann w hlen Sie wie gesucht werden soll Soll ein ganz Abbruch i Abbruch bestimmter Zustand erreicht werden oder Suchmodus TANDS soll der Wert in einem bestimmten Iz tand Wert 7 i i i i unano mel
5. w hlen Sie bitte zuerst einen Taktterm aus Dieser Term bestimmt die Anzahl der Takteing nge und deren logische Verkn pfung Die einzelnen Eingangskan le und die BNC Buchse lassen sich durch anklicken invertieren Die Software Logic Analyze Wahlen Sie aus welchen Bestandteilen sich der Takt zusammensetzen soll Es stehen Ihnen hierzu verschie dene Kombinationen der Eingangskanale 0 bis 3 zur Verfugung Bei der Zusam mensetzung der Takt Terme steht ein fur eine Oder und ein f r eine Und Verkn pfung steht Jetzt k nnen Sie durch einfaches Klicken auf die im unteren Fenster angezeigten Bestandteile des Takt Terme einzelne Bedingungen negieren Klicken Sie nun auf OK Logic Analyzer Seite 35 Die Software Logic Analyze 4 3 3 2 Post Processing Mit dieser Einstellung haben Sie die M glichkeit zu bestimmen an welcher Position sich nach einer Messung Cursor Marker und die Ansicht befinden sollen Post Processing PCI1 ANA x m Nach der Aufzeichnung oK Cursor auf Triggerereignis bewegen 7 Abbruch Marker Aut Triggerereignis bewegen Ansicht zum Marker bewegen Auf Startpositon bewegen Auf Triggerereignis bewegen zum Cursor bewegen izum Marker bewegen Es stehen folgende Einstellungen zu Verf gung gt F r Cursor e Unver ndert lassen Position des Cursors wird nicht ge ndert e Auf Startposition bewegen Position des Cursors wird
6. Dies bedeutet dass bei einem LA mit 65536 Bit Speichertiefe pro Kanal 8192 Bit vor dem und die restlichen 57344 Bit hinter dem Triggerereignis befinden sollen Es werden also 8192 Bit pro Kanal vor dem eigentlichen Triggerereignis aufgenommen M gliche Einstellungen des Pretriggers sind 0 8 1 8 7 8 Beispiel Wird bei einem Messobjekt ein Fehler analysiert der bei einem bestimmten Ereignis auftritt stellt man die Triggerbedingungen auf dieses Ereignis ein Durch den Pretrigger hat man nun die M glichkeit Zust nde vor dem Auftreten des Fehlers zu analysieren Logic Analyzer Seite 15 Technische Beschreibung 3 3 Technische Daten 3 3 1 e 32 Bit PCI Karte e Externe Logik Analysator Hardware Messdaten Geschwindigkeit Kanale Speichertiefe modellabhangig Triggerung f r alle Kan le Pretrigger Externer Clock Abmessungen Logik Analysator PC Interface Karte Sampleraten mit 400MHz 200MHz 100MHz 50MHz 25MHz 10MHz 5MHz 2 5MHz 1MHz 500kHz 250kHz 100kHz 50kHz 25kHz 10kKHz 5kHz 2 5kHz 1kHz 500Hz 250Hz 32 64 96 TTL Eing nge 65536 Bit Kanal Triggern auf 0 low 1 high X don t care 0 8 1 8 2 8 3 8 4 8 5 8 6 8 7 8 vor eingestelltem Triggerwort Bei 200 MHz 0 8 2 8 4 8 6 8 Bei 400 MHz 0 8 4 8 mit Samplen auf steigende und oder fallende Flanke ClockstateO KO Clockstate1 KO K1 Clockstate2 KO K3 Clockstate3 KO K1 K2 Clockstate4
7. recht halten 5 Befestigen Sie das Halterungsblech der Karte mit der Schraube des Schutzbleches 6 Schlie en Sie das Geh use Ihres Rechners und befestigen Sie es mit den Sicherungsschrauben Kabel die Sie w hrend des Einbaus gel st haben sollten Sie nun wieder einstecken 7 Stecken Sie die das Anschlu kabel der Karte in die vorgesehenen Buchsen Logic Analyzer Seite 9 Installationsverfahren 2 4 PCI Interface Karte f r den Logik Analysator SN74LS245N SN74LS245N Conni SN74LS245N SN74LS245N Lattice IM4A3 256 JP2 sila ae 128 o O oo oo oo 2 5 Jumpereinstellungen 2 5 1 Auswahl der Dekodierung f r I O oder Memory Zugriff Hier kann ausgew hlt werden ob die Dekodierung der PCI Karte im I O Modus oder im Memory Modus statt finden soll Im Auslieferungs Zustand befindet sich die Karte im Memory Modus der eine vielfach h here bertragungsgeschwindigkeit erm glicht Modus I O Modus Memory Modus Default Seite 10 Produktbeschreibung Installationsverfahren 2 5 2 Auswahl 5V 3 3V Motherboard JP1 JP2 Auswahl Auswahl 5V 3 3V von von von von VCC 5V 3 3V interner PCI Bus PCI Bus PCI Bus 3 3V Erzeugung Jumpereinstellungen bei Betrieb in 5V PCI Bus Systemen Default JP1 JP2 Jumpereinstellungen bei Betrieb in 3 3V PCI B
8. 1 64 1 32 1 16 1 8 1 4 1 2 1x 2x 4x 8x 16x 32x 64x 128x Messen von Zeiten mit Referenzlinie und Hilfslinie Einstellbare Flankenansicht Logic Analyzer Seite 17 Technische Beschreibung Ansicht halten Triggerung Aufzeichnung Snapshot ohne Trigger Pre triggered Signal Die aktuelle Position der Ansicht kann bei neuer Aufzeichnung beibehalten werden Angabe der Timing Kan le mit low high oder don t care Angabe des Zustandes von State Kan len in bin hex dez Sample Rate einstellbar Sample Raten von 400MHz 200MHz bis 250Hz einstellbar Aufteilung siehe Hardware Sampleraten Direktes Aufzeichnen bei Tastendruck Benutzt einstellbaren Pretrigger Werte siehe Hardware Tabelle Einstellbarer Signalton bei Aufzeichnung Seite 18 Produktbeschreibung 3 4 Externer Clock Technische Beschreibung Durch die M glichkeit den Takt extern zu erzeugen k nnen Sie die Abtastrate des Logik Analysators Ihrer Schaltung anpassen und so wertvollen Speicher sparen Die externe Takterzeugung l sst sich aus den Kan len O bis 3 und dem Triggerzustand zusammensetzen M glich sind folgende Einstellungen Clockstate BEL cave EIER TI Ae STATE CLOCK 0 KO STATE CLOCK 1 KO K1 STATE CLOCK 2 KO K1 K2 STATE CLOCK 3 KO K1 K3 STATE CLOCK 4 KO K1 K2 K3 STATE CLOCK 5 KO K1 STATE CLOCK 6 K2 KO K1 STATE CLOCK 7 K3 KO K1
9. Durch Dr cken des STATE Fenster Buttons im Konfigurationsfenster gelangt der Benutzer in das STATE Fenster Dort kann er jetzt die dezimale Ausgabe von Kanal 8 anw hlen Logic Analyze c 1993 Konfiguration Y DisplayPos BSESSSSSSSZSESLSSLSSSLSRSASASSSHASS a A A A RR oA cA RR ce A A A TTET ETEEETEE EE Kanalname SSSSTTTSTTTTTTTTTTTTTTTTTT5T55 55555 0 KO es 0O o es 1 Ki Le OO O O OO amp 2 K2 OOWOOOOOOOOOOOOOOOOOOOOOOOOOOOOOfk 3 K3 Z g g o g es 4 K4 ate ge rs 5 K5 gok 6 K6 og _ E 7 K7 oo Trigger cua a Darstellungsart oe 8 STATEROo 7 mgg Eingabe dezisal Hexadezimal m 9 K9 Wertebereich 255 Dezimal amp 10 K10 Oktal zm 11 K11 00 oom Wert 0 a 12 K12 o i Dual e 13 K13 DDR 14 K14 Triggerbedingung einschalten Ok oom 15 K15 a B 16 K16 OOOOOOOOOOOOOOOOBOOOOOO
10. STATE CLOCK 8 K2 K3 KO K1 STATE CLOCK 9 KO K1 K2 STATE CLOCK 10 K3 KO K1 K2 STATE CLOCK 11 KO K3 wobei die Zust nde der vier Kan le vorher invertiert werden k nnen Die so erzeugte STATE CLOCK k nnen Sie dann mit dem Triggerzustand kombinieren STATE_CLOCK Bemerkung Takt wie State Clock Trigger condition Takt wie Triggerbedingung STATE_CLOCK trigger condition Takt wie State Clock und Trigger STATE_CLOCK trigger condition Takt wie State Clock oder Trigger Logic Analyzer Seite 19 Technische Beschreibung 3 5 Triggerlogik Mit Hilfe der eingebauten Triggerlogik wird die Messung auf vorbestimmte Eingangszustande hin ausgelost Trigger logic external Trigger generation Chanel Channel 31 Clock source 0 1 X 0 1 X ih t lt Value t gt Value Counter 1 255 Trigger OK Seite 20 Produktbeschreibung Technische Beschreibung 3 6 Belegung der Eingangsbuchsen aNd 2 2 2 N CWOOo NWA A N A ooo0000000 0 Re vee eee ee O NWARUON Logic Analyzer Seite 21 Die Software Logic Analyze 4 Die Software Logic Analyze 4 1 Installation der Logik Analysator Software Wichtig Beachten Sie da Sie zur Installation der Software Administratoren Rechte ben tigen da die Installations routine sonst nicht die notwendigen Komponenten registrieren
11. alle don t care Start PX Signal Abbildung 9 Wertanzeige des State Kanals 255 252 240 224 128 0 1 o Es sind jetzt auch die Zwischenwerte sichtbar die an der Treppe auftreten Logic Analyzer Seite 53 Messbeispiele 5 2 Messbeispiel Synchron Zahler Als nachstes Beispiel wird ein Synchron Zahler betrachtet der aus einem 4MHz Oszillator als Taktgeber und einem Zahler der in einem GAL untergebracht ist besteht Diesmal werden die einzelnen Takte nicht einzeln hintereinander geschaltet sondern sie werden alle synchron gleichzeitig auf dem Eingangstakt ihren Zustand verandern Hier soll mit dem Logik Analysator das Zeitverhalten der Zahlerstufen untereinander und die Zeitverschiebung aller Zahlerausgange zum Eingangstakt untersucht werden Zuerst werden die Messkabel des Logik Analysators an die Ausg nge des Synchron Z hlers angeschlossen Bei diesem Beispiel stellen wir wieder die Abtastrate 50 MHz ein der Pre Trigger wird auf 2 8 gesetzt Im Konfigurationsfenster werden die Hardware Kan le 0 7 den Software Kan len 0 7 zugewiesen Werden jetzt die Kan le 0 7 der Eingangstakt und die Ausg nge des Synchron Z hlers mit low getriggert ergibt sich folgendes Bild Logic Analyze SYNCHR ANA bd a
12. t care links unten Der LA startet sofort die Aufzeichnung speichert die Daten und gibt sie auf dem Bildschirm aus Hiermit kann kontrolliert werden welche Signale angeschlossen sind und ob alle Messkabel richtig befestigt sind Sollte ein Messkabel nicht richtig befestigt sein erkennt man das daran da entweder nur high oder nur low an diesem Kanal anliegt Logic Analyze ASYNC ANA Datei Bearbeiten Ansicht Einstellungen Konfiguration Hilfe K10 K11 K12 K13 K14 K15 K16 K17 K18 K19 TB 50MHz PRE 2 8 ZOOM 1x MESSEN dt 0s f unendlich se Start alle don t care _start PX Signal Abbildung 2 ungetriggerte Messung am Asynchronz hler Wie in Abbildung 2 sichtbar befinden wir uns irgendwo in der Aufzeichnung M chten Sie jedoch bestimmte Datenausschnitte analysieren ohne diese lange suchen zu m ssen gibt es die M glichkeit auf Ereignisse zu triggern Logic Analyzer Seite 47 Messbeispiele 5 1 2 Festlegen von Triggerpunkten Die LA Software erm glicht es auf ein bestimmtes einstellbares Ereignis zu Triggern Das hei t die Aufzeichnung der Daten beginnt mit einem Ereignis welches vom Benutzer selbst bestimmt werde
13. 16 Kan le aus Abtastrate Ein weiterer wichtiger Punkt bei einem LA ist die Abtastrate welche die Anzahl der Aufzeichnungen pro Sekunde angibt Bei Abtastraten von 200 MSamples sec bzw 400 MSamples sec werden also 200 Millionen bzw 400 Millionen Messungen in der Sekunde ausgef hrt Dies entspricht einer Aufl sung des Logik Analysators von 5 ns bzw 2 5 ns 1 f T f 200MHz gt T 1 200MHz 20 10 s 5ns Hierbei werden also alle 5 ns bzw 2 5 ns 32 bzw bis zu 96 Kan le gleichzeitig abgetastet und in einem schnellen Speicher zwischen gespeichert Besitzt ein LA diese Abtastrate k nnen sogar Erweiterungskarten f r PC Slots analysiert werden Da ein Chip Select bei einem PC oft 400 ns oder sogar l nger andauert k nnen mit einer Abtast Rate von nur 50 MS s ca 20 Messungen durchgef hrt werden 50 MS s bedeutet 20 ns pro Messung 20 Messungen mit je 20 ns Abstand Uberdecken eine Zeitspanne von 400 Logic Analyzer Seite 13 Technische Beschreibung ns Dies reicht aus um Fehler oder Probleme bei PC Erweiterungskarten zu analysieren Unsere LAs Folgende LAs werden angeboten PCLOG200 32 PCLOG400 64 und PCLOG400 96 Die wichtigsten Daten dieser LAs Kanale bei Kanale bei 200 MSamples s 400 MSamples s PCLOG200 32 PCLOG400 64 PCLOG400 96 Die drei Logik Analysator Versionen sind f r Trigger Impulse Uber alle 32 64 96 Kanale konzipiert Sie verfugen Uber einen Speicher von 64 kBit je Kanal Alle Ve
14. Bereich liegen Die Suche nach einem Zahlenbasis Bewege Wertebereich ist aber nur dann sinnvoll cy Hexadezm Cursor wenn mehrere Hardwarekan le zu einem C Marker Kanal zusammengefa t wurden Nun Wert geben Sie die Zahlenbasis an nach der w r Suchrichtung 7 2 7 i lak ae Sie suchen m chten Hexadezimal Dezi C R ckw r mal Oktal Bin r oder ASCII An schlie end geben Sie den Wert oder Nach Aktivieren der Suchen Funktion k nnen Sie ber die F3 Taste nach weiteren Zust nden suchen Wertebereich der gesucht wird an und w hlen ob vor oder r ckw rts von der aktuellen Position gesucht werden soll ob der Marker oder der Cursor bewegt werden soll und klicken auf Suchen Logic Analyze sucht automatisch die n chste passende Position heraus Zweiter Wert falls erforderlich HO v Logic Analyzer Seite 33 Die Software Logic Analyze 4 3 2 4 Nachsten Wert suchen Wurde eine Suche erfolgreich durchgef hrt so kann mit diesem Men punkt die Suche fortgesetzt werden 4 3 3 Men punkt SETUP 4 3 3 1 Zeitbasis Im hier erscheinenden Dialogfeld k nnen Sie Einstellungen zur Taktquelle Abtast frequenz und zur Konfiguration einer externen Taktquellen vornehmen Es stehen Ihnen eine interne Taktquelle mit vorgegebenen Abtastraten oder eine externe Takterzeugung zur Verf gung Taktqualie Wahlen Sie zuerst ob die interne T
15. Datei Bearbeiten nsicht Einstellungen Konfiguration Hilfe Ip Ko TU KI ON eee eee K2 0 ret Er Er ERLITT ET K3 ol 7 Nr 1 A K4 0 Dr a K6 0 K7 0 K8 x K9 x K10 x Kil X K12 x K13 X K14 x K15 x KIG X 2 K17 X 1 Kis x B K19 X TB 50MHz PRE 278 ZOOM ix MESSER dt 0s f unendlich Step Start alle don t care Start PX Signal Abbildung 10 Messung an einem Synchronz hler Sichtbar ist wieder dass der jeweils am folgenden Kanal anliegende Takt zum vorherigen halbiert ist Diesmal sind jedoch die halbierten Takte nicht untereinander zeitverschoben sondern alle gleichzeitig zum Eingangstakt Dies liegt daran dass ein Synchronz hler alle Z hler Ausg nge synchron zum Eingangstakt ver ndert Seite 54 Produktbeschreibung Messbeispiele 5 2 1 Messen von Zeiten Zoomt man nun wie in Messbeispiel 1 beschrieben um den Faktor 32 in die Messung sieht man deutlich dass die geteilten Takte Kan le 1 7 nicht zeitverschoben zueinander sind Der Eingangstakt Kanal 0 ist jedoch zu allen anderen zeitverschoben Logic Analyze SYNCHR ANA ir Datei Bearbeiten Ansicht Einstellungen Konfiguration Hilfe
16. K11 x q K12 x 1 K13 x 1 K14 x u K15 x K16 x 2 K17 x 1 K18 x z K19 x TB 50MHz PRE 2 8 ZOOM ix MESSEN dt 0s f unendlich Stop Start alle don t care Start PX Signal Abbildung 6 getriggerte Messung am Asynchronz hler Auf Kanal 0 sieht man nun einen 4 MHz Takt den Eingangstakt auf Kanal 1 den Eingangstakt halbiert 2MHz auf Kanal 2 den halbierten Eingangstakt nochmals halbiert 1MHz usw Man sieht in Abbildung 6 dass die anliegenden Takte wegen der Hintereinander schaltung der Counter Takte um jeweils ca 10ns bausteinabhangig zum vorherigen Takt zeitverschoben sind Logic Analyzer Seite 51 Messbeispiele 5 1 4 Ausblenden von Kan len Da die Kan le ab Kanal 9 nicht belegt sind kann man die Darstellung dieser Kan le auch ausschalten d h sie werden nicht mit angezeigt W hlen Sie daf r das Konfigurationsfenster an und klicken Sie ganz rechts ON Leiste die unteren Kan le ab Kanal 9 aus Y Display Pos Kanalname KO K1 K2 K3 K4 K5 K6 K7 STATE K0 7 K9 K10 K11 K12 K13 K14 K15 K16 K17 K18 K19 alsinlnialulni o mm
17. KO K1 K3 Clockstate5 KO K1 K2 K3 ClockstateG KO K1 Clockstate7 KO K1 K2 Clockstate8 K2 KO K1 Clockstate9 K2 K3 KO K1 Clockstate10 K3 KO K1 Clockstate11 K3 KO K1 K2 230 mm 208 mm 23 20 8 124 mm 85 mm 12 4 8 5 Seite 16 Produktbeschreibung 3 3 2 Software Software Logic Analyse Konfiguration der Hardware Typ Hardware 3 3 2 1 Datei Utilities Speichern Laden Drucken Zwischenablage Zuordnung der Kan le Technische Beschreibung Anwendersoftware f r Windows XP 2000 NT und Windows ME 98 mit State Timing Darstellung Zoom und Hilfslinien messung Eine Software Version f r alle Logik Analysator Typen Version des Logik Analysator PCLOG200 32 PCLOG400 64 PCLOG400 96 32 Bit PCI Input Output Interface zum PC Speichern der Kanalnamen Triggerbedingungen Messdaten sowie aller aktuellen Einstellungen Laden aller gespeicherten Informationen Ausdruck auf installierte Drucker Hardcopy der Bildschirminformation Ein mehrseitiger Ausdruck ist m glich bergabe der aktuellen Bildschirminformation in die Zwischenablage zur weiteren Verarbeitung in anderen Windows Programmen z B EXCEL Word Freie Zuordnung der Timing Kan le Zuweisung der Bits f r die State Kan le Angabe der State Kan le in hexadezimal dezimal bin r oktal 3 3 2 2 Bildschirm Anzeige Zoom Messlinien Flankendarstellung Einstellbarer Zoom mit 1 128
18. Messlinien werden auf die beiden Strobes plaziert Nun zeigt die LA Software unten rechts in der Statuszeile die Zeitdifferenz der beiden Messlinien bzw der beiden Strobes Seite 60 Produktbeschreibung Messbeispiele Vergleicht man die Zeitdifferenzen beider Messungen so sieht man dass der copy Befehl mehr als doppelt so schnell arbeitet wie der print Befehl Zeiten von Strobe zu Strobe copy Befehl 0 64 ms print Befehl 1 59 ms Hierbei best tigt sich unsere Vermutung dass der interrupt gesteuerte PRINT Befehl langsamer arbeitet 5 3 2 Abh ngigkeit der Druckzeit von der CPU Geschwindigkeit Als n chstes wird die Abh ngigkeit der Druckzeit von der CPU Geschwindigkeit des druckenden Rechners untersucht Dazu wird mit dem copy Befehl der ASCII Text aus Kapitel 5 3 Messbeispiel Handshake parallele Druckerschnittstellef einmal bei einer CPU Geschwindigkeit von 6 55 MHz und einmal bei 13 89 MHz gedruckt TURBO an aus Einstellungen Start und Auswertung Die Abtastrate wird bei beiden Aufzeichnungen auf 100kHz eingestellt Getriggert wird beide Male wieder auf A dez 65 Gemessen wird wieder von einem Strobe bis zum n chsten In den Statuszeilen sieht man dass der Zeitabstand der Strobes jeweils dt 640us ist Das bedeutet da die CPU Geschwindigkeit des Rechners keinen Einflu auf die Druckgeschwindigkeit hat Logic Analyze m Datei Bearbeiten Ansicht Einstellungen Konfiguration Hilfe copy
19. O You must agree with the license agreement below to proceed P QUANCOM END USER LICENSE AGREEMENT FOR Logic Analyze SOFTWARE and QLIB 32 Bit Driver Library This End User License Agreement EULA pertains to the QUANCOM QLIB 32 Bit Driver Library product called the Software in this Agreement in the package containing CD ROMs diskettes associated media printed materials or electronic documentation Read the terms and conditions of this End User License Agreement EULA before installing copying or other This End User License Agreement EULA is a legal agreement between you Customer or you and QUANCOM ha c ji do not accept the license EAE Reset lt Back Cancel 2 Lesen Sie sich die Lizenz Vereinbarungen genau durch und klicken Sie auf accept the license agreement und danach auf Next um die Installation fortzuf hren Wise Installation Wizard Logic Analyzer Seite 23 Die Software Logic Analyze fe Logic Analyze 32 Bit Version 2 1a for Windows Setup User Information Enter the following information to personalize your installation Full Name Organization QUAN COM The settings for this application can be installed for the current user or for all users that share this computer You must have administrator rights to install the settings for all users Install this application for Anyone who uses this computer C Only for me Q 15 Wise Installation Wi
20. Seite 58 Produktbeschreibung Messbeispiele ein zusatzliches Quittungssignal welches nicht vom Rechner ausgewertet werden muss Die ganze Prozedur l uft dann wieder von vorne mit dem n chsten Buchstaben l ab Logic Analyze LPT02 ANA in Ed r 5 amp 5 m 5 s z E 5 amp a 5 in S 12 E s A 5 IE rbeiten x x x x x x x x x 0 x x x x x x x x x x x x x x x x TB IMHz PRE 2 8 ZOOM 1x MESSEN dt 0s f unendlich Stop Start alle don t care Start J sion SE EEE Abbildung 13 Datensignale w hrend Daten bertragung zum Drucker 5 3 1 Druck Zeiten Vergleich von print und copy Befehl Es wird nun der gleiche ASCII Text wie in Kapitel 5 3 JMessbeispiel Handshake parallele Druckerschnittstelle zweimal an den selben Drucker geschickt Einmal mit dem print Befehl LPTO1 ana und einmal mit dem copy Befehl LPTO3 ana Unsere Messungen untersuchen die Geschwindigkeit der Daten bergabe von einem PC zu einem Nadeldrucker Hierbei werden vom PC aus die Daten zum einen mit dem Utility print gesendet und zum anderen werden sie direkt mit dem Befehl copy Name LPT1 an den Drucker verschickt Hierbei m te sich zeigen dass der copy Befehl schneller die Daten zum Drucker versenden kann als der print Befehl der beim DOS mit Interrupts im Hintergrund arbeitet Logic Analy
21. an Anfang gesetzt e Auf Triggerereignis bewegen Positionierung des Cursors zum Triggerpunkt gt F r Marker e Unver ndert lassen Position des Markers wird nicht ge ndert e Auf Startposition bewegen Position des Markers wird an Anfang gesetzt e Auf Triggerereignis bewegen Positionierung des Markers zum Triggerpunkt gt Fur Ansicht e Unver ndert lassen Ansicht wird nicht ge ndert e Auf Startposition bewegen Ansicht wird an Anfang gesetzt e Auf Triggerereignis bewegen Ansicht wird zum Triggerpunkt bewegt e Zum Cursor bewegen Ansicht wird zum Cursor bewegt e Zum Marker bewegen Ansicht wird zum Marker bewegt Seite 36 Produktbeschreibung 4 3 3 3 Triggereinstellungen m Konfiguration Modus Standard Pegel Abbruch rImpulsanzahl fi Impulsl ange des Inggersiarigles Kurzeraleitmar 15 00ns anger als tmi Triggerposition 4 8 r Schaltschwelle TTL 14 C ECL AV af EMOS EZS C YAR MaS g a Die Software Logic Analyze Hier k nnen Sie die Auswertung der Trigger bedingung Ihren indi viduellen Erfordernissen anpassen Sie k nnen zwischen Trigger auf Pegel Flanke steigend oder fallend und Impulsl nge gr er oder kleiner als vorgegebener Wert w hlen Im Dialogteil Trigger position k nnen Sie w hlen wieviel Speicher f r den Pretriggerbereich reserviert werd
22. eines Logik Analysators h ngt in erster Linie von zwei Faktoren ab Der Anzahl der Kan le und der Abtastrate Anzahl der Kan le Die ben tigte Anzahl der Kan le h ngt von der Art des Problems ab welches mit einem LA analysiert werden soll Bei der Entwicklung einer Prozessorplatine muss oft der komplette Adressbus sowie der Datenbus mit Steuerleitungen erfasst werden Um beispielsweise einen Z80 Computer oder 6502 Prozessor oder andere 8 Bit Prozessoren zu analysieren ben tigt man 32 Kan le Hier werden 16 Adress leitungen 8 Datenleitungen und 8 Steuerleitungen analysiert die zusammen 32 Kan le belegen 16 Bit Prozessoren die einen gemultiplexten Adress Datenbus besitzen k nnen ebenfalls analysiert werden da f r den Adress Datenbus insgesamt nur 16 Messkan le ben tigt werden Es bleiben also noch 16 weitere Kan le f r den LA frei um damit die Steuerleitungen berwachen zu k nnen Jedoch k nnen 16 Bit oder 32 Bit Prozessoren mit getrennten Adress Datenleitungen nicht mehr vollst ndig mit einem 32 Kanal LA sondern z B nur mit einem 80 Kanal Logik analysator vollst ndig erfasst werden Da diese Prozessoren 32 Adre 32 Daten und mehrere Steuerleitungen besitzen ist es hierbei sinnvoller einen LA mit z B 96 Kan len zu w hlen Dies ist aber auch nur n tig wenn man z B eine Prozessor platine mit einem 32 Bit Prozessor entwickelt Sollen TTL Schaltungen oder 8 Bit Microkontroller analysiert werden reichen meist
23. etc im oberen Bildbereich ein oder aus 4 3 5 4 Gehe zu Zentriert die Ansicht um die gewahlte Position also um den Cursor Marker oder Trigger 4 3 5 5 Bewege Cursor Bewege Marker Bewegt den Cursor Marker zur angegebenen Position 4 3 5 6 Pod Namen Zeigt oder verdeckt die Bezeichnung der Steckereingange an den einzelnen Kanalen 4 3 5 7 Low Pegel markieren Hebt bei Aktivierung den Low Pegel der einzelnen Kan le durch eine st rkere Linie hervor nur in der Timing Ansicht Logic Analyzer Seite 41 Die Software Logic Analyze 4 3 6 Men punkt FENSTER 4 3 6 1 Kaskadieren Alle ge ffneten Fenster werden so arrangiert da sie bereinander auf dem Bildschirm liegen und so ein schneller Zugriff auf einzelne Fenster mit der Maus m glich wird 4 3 6 2 Nebeneinander Die ge ffneten Fenster werden nebeneinander angeordnet Sie haben so den berblick ber mehrere Messungen 4 3 6 3 Symbole anordnen Arrangiert die Symbole der verkleinerten Fenster im unteren Bereich des Haupt fensters 4 3 6 4 Neue Timing Ansicht Erstellt aus dem aktuell gew hlten Fenster eine neue Timing Ansicht 4 3 6 5 Neue Listing Ansicht Erstellt aus dem aktuell gew hlten Fenster eine neue Listing Ansicht 4 3 6 6 Fenster w hlen Im unteren Bereich des Men s werden alle ge ffneten Fenster angezeigt so da ein schnelles Wechseln zwischen verschiedenen Messungen m glich ist Seite 42 Produktbeschreibung Di
24. kann So installieren Sie die Logik Analysator Software Starten Sie Microsoft Windows Legen Sie die beigef gte Logik Analyzer CD in Ihr CD Rom Laufwerk ein W hlen Sie aus der Startleiste Start und danach Ausf hren Klicken Sie dann auf die Schaltfl che Durchsuchen W hlen Sie nun die Datei QUANCOM EXE der Logik Analyzer CD und dr cken Sie die Eingabetaste En ID Suchen in a install zl ics c instmsi exe win2000 Fl instmsiw exe quancom exe Dateiname auancom exe Dateityp Programme bd Abbrechen Hierdurch wird das Installationsprogramm der CD gestartet Nach kurzer Zeit erscheint das SETUP Fenster Seite 22 Produktbeschreibung Die Software Logic Analyze ie Logic Analyze 32 Bit Version 2 1a for Windows Setup Welcome to the Logic Analyze 32 Bit Version 2 1a for Windows Installation Wizard It is strongly recommended that you exit all Windows programs before running this setup program Click Cancel to quit the setup program then close any programs you have running Click Next to continue the installation WARNING This program is protected by copyright law and international treaties Unauthorized reproduction or distribution of this program or any portion of it may result in severe civil and criminal penalties and will be prosecuted to the maximum extent possible under law 1 i Logic Analyze 32 Bit Version 2 1a for Windows Setup License Agreement
25. 14 50389 Wesseling Wenn Sie dringend Hilfe brauchen erreichen Sie uns unter QUANCOM Hotline Deutschland 0 22 36 89 92 20 Montags Donnerstag von 9 00 bis 18 00 Freitags von 9 00 bis 17 00 Auf unserer Internet Seite k nnen sie immer die neusten Treiber Versionen und Updates finden Zudem finden Sie ebenfalls viele andere Informationen und die Frequently asked questions FAQ s Bevor Sie uns kontaktieren Uberprufen Sie ob die neuste Version der QUANCOM Software installiert ist Seite 70 Produktbeschreibung Anhang Reparatur Wenn Sie nicht genau wissen ob die QUANCOM Karte defekt ist rufen Sie unsere QUANCOM Hotline an Tel 49 22 36 89 92 20 Bevor Sie uns die Karte zur Reparatur schicken rufen Sie unsere Hotline an Tel 49 22 36 89 92 20 Wenn Sie uns die Karte zur ckschicken legen Sie diese bitte in die Originalverpackung oder eine hnlich robuste Verpackung um einen Schaden zu verhindern Zus tzlich bitten wir Sie uns eine Kopie der Originalrechnung mitzuschicken Logic Analyzer Seite 71 Anhang 6 3 Technisches Support Formular Wenn Sie einen Internetzugang haben een Sie folgende URL in Ihrem Browser F llen Sie das Formular complet aus um Sie sch an QUANCOM Informationssysteme GmbH wenden Wenn Sie andere QUANCOM Hardware oder Software nutzen f gen Sie das bitte dem Formular hinzu Name Firma Adresse Telefon Fax Computer Pr
26. Anwendbar f r folgende Betriebssysteme Windows XP 2000 NT und Me 98 1 2 Unsere Erfahrung ist ihr Gewinn Wir von QUANCOM sind auf die Entwicklung von Hardware und Software spezialisiert und geh ren mittlerweile zu einem der f hrenden Lieferanten f r Messtechnik und Automatisierung In ihrem Entwicklungszentrum hat QUANCOM eine eindrucksvolle Produktpalette entwickelt 1 3 Kommunikation mit unseren Kunden QUANCOM m chte gerne Ihren Kommentar zu unseren Produkten und zu unseren Handb chern erhalten und ist au erdem an Ihren Anwendungen interessiert die Sie mit unseren Produkten entwickeln Wir m chten gleichzeitig helfen wenn Sie Probleme haben und um dies zu vereinfachen enth lt dieses Handbuch Kommentar und Konfigurationsformulare mit denen man direkt mit uns in Verbindung treten kann Diese Formulare befinden sich in dem Kapitel Dokumentationsformularf am Ende dieses Handbuches Seite 6 Produktbeschreibung Uberblick 1 4 Anderungen zu diesem Handbuch und Softwareupdates QUANCOM Produkte zeichnen sich u a durch stetige Weiterentwicklung aus Aktuelle Informationen ber nderungen k nnen Sie den README Dateien auf der Installationsdiskette oder CD entnehmen Weitere Informationen und kostenlose Softwareupdates k nnen Sie jederzeit auf den QUANCOM Internetseiten unter www auancon De erhalten 1 5 Lieferumfang e Externer Logik Analysator mit integriertem Messverstarker e Logik Analysator PC Interfa
27. Befehl 113 9 MHz mit Turbo Abtastrate 100 kHz x x x gt z x zef x 2 gt z x gt z z z x gt x x x x x x x TB 100KHz PRE 2 8 ZOOM 2x O MESSEN t G40ps f 1 56kKH2 OOOO top Stet fale dont core za DT Abbildung 16 Zeitmessung mit hoher CPU Geschwindigkeit Logic Analyzer Seite 61 Messbeispiele ogi y Datei Bearbeiten Ansicht Einstellungen Konfiguration Hilfe CPU Speed 6 5MHz x x x x x x x x x x x x x x x x x x x x x x x x x x TB 100KHz PRE 278 ZOOM 2x MESSEN dt 640ps f 1 56kHz Stop tor tate dont core Stee J sianar I pim Abbildung 17 Zeitmessung mit geringer CPU Geschwindigkeit Die Messungen zeigen dass bei einem noch so schnellen Rechner die bergabe geschwindigkeit zum Drucker h chstens die maximale Empfangsgeschwindigkeit des Druckers erreichen kann Dies wird bei einem Nadeldrucker schon von einem langsamen 80286 erreicht 5 4 Messbeispiel IBM PC Bus Im folgenden wird der ISA BUS eines PC s untersucht Auf dem zu untersuchenden PC wird mit Hilfe des DOS Debuggers ein Programm geschrieben welches auf die Adresse HEX 0704 nacheinander HEX 23 HEX 24 HEX 25 bis HEX 28 ausgibt In diesem PC steckt in einem Slot eine Extender Karte an der wir Abgriffe folgender Leitungen f r den LA vornehmen
28. Benutzerhandbuch Logic Analyze PC Logik Analysatoren I ee ea INFORMATIONSSYSTEME Industrie PC Messtechnik Copyright QUANCOM Informationssysteme GmbH Alle Angaben in diesem Handbuch sind nach sorgfaltiger Prufung zusammengestellt worden gelten jedoch nicht als Zusicherung von Produkteigenschaften QUANCOM haftet ausschlie lich in dem Umfang der in den Verkaufs und Lieferbedingungen festgelegt ist Weitergabe und Vervielfaltigung dieses Handbuchs und die Verwertung seines Inhalts sowie der zum Produkt geh renden Software sind nur mit schriftlicher Erlaubnis von QUANCOM gestattet nderungen die dem technischen Fortschritt dienen bleiben vorbehalten Wesseling April 2004 Version 2 11 Uberblick Inhaltsverzeichnis Logic Analyzer Seite 3 Uberblick Seite 4 Produktbeschreibung Uberblick Dokumentationsformular Logic Analyzer Seite 5 Uberblick 1 Uberblick 1 1 Einf hrung Wir begl ckw nschen Sie zum Kauf Ihres QUANCOM Logik Analysator Messsystems Sie haben sich f r ein Produkt entschieden dessen Eigenschaften und Funktionalit t den neuesten Stand der Technik darstellen Zu den besonderen Eigenschafen dieser Karte geh ren e einfache Bedienung durch PC Programm mit Windows Oberfl che e hohe Sampling Raten bis zu 400MS s e 64 kBit interner Speicher f r jeden Kanal e kurze Verkabelung durch externes Messmodul e Umfangreiche Triggerm glichkeiten e
29. Dies bedeutet dass alle 5ns 2 5ns bei 400 MSamples eine Messung durchgef hrt wird Die Erfassung hochfrequenter Signale ist allerdings bei Logik Analysatoren nicht so wichtig wie das Erfassen von Adress Datenbussen und Steuersignalen Der eigentliche Sinn hierbei ist es Steuer leitungen von Prozessoren in Verbindung mit Adress Datenbussen zu erfassen und zu analysieren Dies kann mit einem der Logik Analysatoren mit einer Aufl sung von 5ns bzw 2 5ns geschehen Selbst bei heutigen PC Systemen werden fur den System Bus nur Taktfrequenzen bis zu 100 MHz verwendet F r die meisten Anwendungen reicht die Abtastrate also vollkommen aus um Zeiten und Zust nde von Adress und Datenleitungen mit einer Genauigkeit von 5ns 2 5ns zu erfassen Logik Analyse allgemein Wer kennt nicht die m hselige Tortur bei digitalen Schaltungen mit einem Oszilloskop auf Fehlersuche zu gehen Hierbei ist mindestens ein 2 Kanal Oszilloskop erforderlich um berhaupt mehrere Signale gleichzeitig und zeitsynchron sichtbar Seite 12 Produktbeschreibung Technische Beschreibung machen zu k nnen Aber auch dies verringert den Aufwand und die auftretenden Probleme wenig Um dieses Problem besser zu l sen gibt es f r die Digitaltechnik sogenannte Logik Analysatoren auch kurz LA genannt die im Gegensatz zu einem Oszilloskop keine analogen sondern rein digitale Signale mit vielen Kan len ger teabh ngig gleichzeitig aufnehmen Die Leistung
30. Messsystems Arbeitsweise der Hardware Ein Logik Analysator nimmt viele Daten gleichzeitig mit einer hohen Speichertiefe auf so dass sogar ganze Programmausschnitte eines zu untersuchenden Mikroprozessors aufgenommen werden k nnen Wichtig f r das Arbeiten beim Messen mit dem LA ist der Zeitpunkt an dem der LA seine Aufzeichnung beginnen soll Dies wird folgenderma en gel st Der Bediener gibt vor bei welchen Zust nden der LA mit der Aufzeichnung beginnen soll F r jeden Kanal kann die Bedingung bei der die Aufzeichnung gestartet werden soll mit 1 high 0 low oder X ignorieren angegeben werden Zus tzlich kann angegeben werden ob die Aufzeichnung beim ersten oder n ten Eintreten oder beim Wiedererl schen der Triggerbedingung gestartet werden soll Dieser Zeitpunkt an dem alle eingestellten Zust nde auch Triggerwerte genannt erf llt sind wird Triggerereignis genannt Beispiel Schlie t man einen 8 Bit Z hler an den LA und triggert die ersten 8 Kan le mit 0 low und die restlichen mit X ignorieren so kann man erreichen dass die Aufzeichnung bei dem Zahlerstand 0 gestartet wird Triggerbedingung erf llt Weiterhin ist zu bedenken dass die Daten nicht erst ab dem Triggerzeitpunkt aufgezeichnet werden sollen sondern schon etwas vorher da diese Daten sehr wichtig f r die sp tere Auswertung sein k nnen Das vorzeitige Aufzeichnen wird Pretriggern genannt Es k nnen z B Werte wie 1 8 Pretrigger eingestellt werden
31. OOO0000000000000000000b0000 00 115 Kanal 15 OQOOOOOOO000000000000000000000000 00 16 Kanal 6 Q00oooo0000000000000000000000000 00 117 kaari OOOOOUOOOO000000000000000b0000b0000 00I 118 kaars QOOOOOOO00000000000000000000b0000 00I 18 kaars OOOOOOOO000000000000000000000000j00 2N Kanal 2n OOOO mina Dr cken Sie die Ins Taste um einen Titel hinzuzuf gen und die Ctrl Y Taste um einen Titel zu entfernen Abbildung 1 Zuweisung der Kan le und des State Kanals Wie in Abbildung 1 zu sehen ist werden die Kan le 1 zu 1 zu ihren logischen Eing ngen zugewiesen Bei Kanal 6 wurden die Kan le CH7 bis CH15 zu einem State Kanal DATAO 7 zusammengefasst Dadurch l t sich die Anzeige dieser Signale von logisch 0 oder logisch 1 auf beispielsweise 0 255 ndern Logic Analyzer Seite 39 Die Software Logic Analyze 4 3 4 Men punkt RUN 4 3 4 1 Stop H lt eine aktuell laufende Messung an 4 3 4 2 Run don t care Startet sofort die Messung ohne auf eventuell eingestellte Triggerwerte zu achten 4 3 4 3 Run Startet den Messvorgang Seite 40 Produktbeschreibung Die Software Logic Analyze 4 3 5 Men punkt CURSOR ANSICHT 4 3 5 1 Symbolleiste Zeigt oder verdeckt die Symbolleiste im oberen Teil des Bildes 4 3 5 2 Statusleiste Zeigt oder verdeckt die Statusleiste am unteren Bildrand 4 3 5 3 Messdaten anzeigen Schaltet die Ansicht der Messdaten Marker Cursor Differenz gemessene Frequenz
32. OOOoOoOoOoOoO Cc 17 K17 OD O x o OO es 18 K18 0 E Boo es 19 K19 oO oO RD 0O amp Abbildung 5 Trigger Einstellungen f r einen State Kanal Anmerkung F r STATE Kan le besteht zus tzlich zur normalen Triggereinstellung f r einzelne Kan le eine weitere M glichkeit Im STATE Fenster kann man f r alle zusammengefassten Kan le eine gemeinsame Triggerbedingung einstellen Die Software ndert dann automatisch die Trigger Bit Einstellungen an diesen Kan len und zeigt sie an Seite 50 Produktbeschreibung Messbeispiele Aufzeichnung starten Gestartet wird die Aufzeichnung mit den beiden F chen Buttons ein Fu f r Aufzeichnung mit Trigger Die Logik Analysator Hardware wartet nun auf die eingestellte Triggerbedingung Trifft diese ein werden die Daten unter Ber cksichtigung des eingestellten Pre Triggers in den Speicher des Logik Analysators aufgenommen und auf dem Bildschirm ausgegeben Logic Analyze ASYNC ANA Datei Bearbeiten Ansicht Einstellungen Konfiguration Hilfe MAIL Ko 0 LUA Ki RS K2 0 K3 0 A I K4 0 K5 0 K6 0 K7 0 1 STATEKO7 X IHIN K9 x K10 x q
33. al Taktquelle oder ob Sie die externe __ Abbruch Takterzeugung bevorzugen Haben aon temo TER Sie die interne Taktquelle gew hlt Abtastfrequenz so m ssen Sie nur noch die 200MHz 5ns 7 Abtastfrequenz w hlen mit der die Daten erfa t werden sollen ees Haben Sie externe Takterzeugung CLK A Taktquelle Setup m gew hlt dann mu jetzt angegeben AN Henke werden wie der Takt zusammen Steigende Flanke x gesetzt werden soll Wahlen Sie unter Taktquelle einen Modus aus r Konfiguration Externer Takt Externer Takt falls bekannt oo Au er bei der Einstellung CLK d h Geben Sie bitte unter Externer Takt die externe Takt Ta kt Trigger m ssen Sie an frequenz an Mit Hilfe dieser Angabe kann Logic Analyze i i i die korrekten Zeiten in dem Timing Diagram und in der schlie end die Ta ktbedingu ng A Zustandstabelle bestimmen konfigurieren Dr cken Sie hierzu auf den Knopf Taktquelle Setup Jetzt w hlen Sie ob auf eine steigende eine fallende Flanke oder auf allen Flanken der Takt erzeugt werden soll Zum Schlu geben Sie falls bekannt die Frequenz des Taktes in Hertz ein so da Logic Analyze Ihnen jeweils Frequenzen und Zeitdifferenzen korrekt anzeigen kann Seite 34 Produktbeschreibung Externe Taktquelle konfigurieren Ea CHO CH1 CH2 CH3 Abbruch Taktterm ausw hlen Abbruch Taktterm konfigurieren CLK CHO CHI CH2 cH3
34. buch nach welches auf der CD enthalten ist e Die Treiber f r die QUANCOM Karte sind nicht geladen Systemsteuerung gt System Kann die QLIB nur mit Administratorenrechte installiert werden e Ja installieren Sie die QLIB nur mit Administratorenrechten Warum bekomme ich die Meldung Treiber konnte nicht geladen werden wahrend der Installation e Die Installation wurde ohne Administratorenrechte ausgef hrt Warum bekomme ich die Meldung Treiber QLIBNDRV SYS konnte nicht geladen werden e Installation der Treiber ist fehlgeschlagen weil die QLIB ohne Administratorenrechte installiert wurde e Die QLIB Software ist auf einem Netzlaufwerk installiert worden Installieren Sie die QLIB immer auf der lokalen Festplatte Logic Analyzer Seite 67 Anhang Warum muss ich den Treiber nach jedem Neustart wieder starten e Die Startart des Treibers steht auf Manuell Wenn Sie die Einstellungen ndern m chten w hlen Sie die Startart Automatisch und starten Sie Ihr System neu Wie kann ich den QLIBNDRV SYS Treiber manuell installieren Wenn die QLIB Installation fehlschl gt kann es n tig sein dass Sie den Treiber manuell installieren m ssen e Suchen Sie auf der CD in dem Verzeichnis Tools die Datei instdrv exe Mit diesem Tool k nnen Sie den Treiber manuell installieren e F hren Sie das Programm folgenderma en aus instdrv qlibndrv d directory qlibndrv sys Wechseln Sie
35. cation features you want installed and where they will be installed Recommended for zj B advanced users Wise Installation Wizard lt Back Cancel 5 Nun m ssen Sie die Art der Installation ausw hlen W hlen Sie hierbei die Option Complete um die Software vollst ndig zu installieren Durch Bet tigung der Schaltfl che Next wird der Installationsprozess fortgesetzt fe Logic Analyze 32 Bit Version 2 1a for Windows Setup Ready to Install the Application Click Next to begin installation Click the Back button to reenter the installation information or click Cancel to exit the wizard Wise Installation Wizard Cancel 6 Durch bet tigen der Schaltfl che Next wird mit der Installation begonnen und die Dateien werden kopiert Seite 25 Logic Analyzer Die Software Logic Analyze iz Logic Analyze 32 Bit Version 2 1a for Windows Setup Logic Analyze 32 Bit Version 2 1a for Windows has been successfully installed Click the Finish button to exit this installation 7 Die Installation ist nun beendet und das Installationsprogramm kann mit Bet tigung der Schaltfl che Finish beendet werden Nach der Installation befindet sich ein Eintrag Logic Analyze in Ihrem Start Men Zum Start der Logic Analyzer Software w hlen Sie den Eintrag Logic Analyze aus dem Start Men QUANCOM w nscht Ihnen viel Erfolg beim Messen Seite 26 Produktbes
36. ce Karte mit PCI Bus e 2x 17 poliges Messkabel 16 Daten Signale 1 GND e Verbindungskabel 1 5m fur den Anschlu des Logik Analysators an das PC Interface e Benutzerhandbuch e Messsoftware Logic Analyze auf CD Sollten eine oder mehrere Komponenten fehlen wenden Sie sich bitte an Ihren Handler QUANCOM beh lt sich das Recht vor nderungen im Lieferumfang ohne Vorank ndigung vorzunehmen Logic Analyzer Seite 7 Installationsverfahren 2 Installationsverfahren 2 1 Systemvoraussetzungen e Personal Computer Die QUANCOM Karten laufen in einem IBM AT Computer mit 80X86 oder kompatibel z B 80486 Pentium e Ihr Computer muss Uber einen PCI Bus verf gen Mehr Informationen hierzu finden Sie im Abschnitt B 3 1 Hardware 2 2 Sicherheitsanweisungen Im Interesse Ihrer eigenen Sicherheit und einer einwandfreien Funktion Ihrer neuen QUANCOM Karte beachten Sie bitte die folgenden Hinweise e Ziehen Sie vor dem ffnen des Rechners den Netzstecker um sicherzustellen da das Ger t nicht unter Spannung steht e Da PC Karten empfindlich gegen elektrostatische Aufladungen sind ist es wichtig sich vorher zu entladen bevor die Karte mit den H nden oder dem Werkzeug ber hrt wird Dies geschieht am einfachsten indem Sie vorher ein metallisches und geerdetes Geh useteil ber hren e Halten Sie die Karte immer am Rand fest und vermeiden Sie ein Anfassen der IC s e Legen Sie die Karten immer auf einen elektroge
37. chreibung 4 2 Einf hrung in die Software Die Software Logic Analyze Die LA Software ist eine einfach zu bedienende Software die unter Windows l uft Mit ihr ist der Benutzer in der Lage Messungen mit State oder Timingkan len und Triggerbedingungen durchzuf hren Der Ausdruck von Messergebnissen Speichern und Laden geh rt zu den Grundfunktionen So k nnen auch Messergebnisse auf Diskette oder E mail verschickt und von anderen Entwicklern mit der Logic Analyze Software ausgewertet werd en 4 2 1 Programm bersicht 4 2 1 1 Men struktur Datei Bearbeiten Setup Run Cursor Ansicht Fenster Hilfe Dateioperationen Hardwaresetup Drucken Beenden Kopieren Notizblock Einstellungen f r Trigger Takt etc Fensterverwaltung Konvertierung bersicht Einstellungen der Tastatur Ansicht Cursor Regristrierung bewegung ber Logic Analyze Logic Analyzer Seite 27 Die Software Logic Analyze 4 2 1 2 Die Symbolleiste Aufzeichnung Bereich Titel Info starten markieren ausschneiden Datei neu Datei speichern Cursor Marker Ganzer en bewegen Bildschirm ugen aus Bj amp Aufzeichnung Vergr ern anhalten Verkleinern Wert suchen Drucken Datei ffnen Aufzeichnung Titel kopieren Hilfe zu Anmerkung Die Titel Funktionen stehen nur im Modus Felder konfigurieren zur Verf gung 4 2 1 3 Die Statuszeile Gesamt Frequenz aufze
38. cht durch 20 geradzahlig teilbar ist kann man die Messlinie nicht genau auf 250 ns plazieren Logic Analyzer Seite 55 Messbeispiele Logic Analyze SYNCHR ANA ir Datei Bearbeiten Ansicht Einstellungen Konfiguration Hilfe I TB 50MHz PRE 278 ZOOM 8x MESSEN dt 500ns f 2MHz Step Start alle don t care Start PX Signal Abbildung 12 Zeitmessung mit Cursor und Marker In der Statuszeile unten rechts wird die Zeitdifferenz zwischen den beiden Messlinien angezeigt hier 2 T Zus tzlich wird die Frequenz f ausgegeben Angezeigt wird f 2 MHz Mit 2 multipliziert erh lt man die Eingangsfrequenz 4 MHz Seite 56 Produktbeschreibung Messbeispiele 5 3 Messbeispiel Handshake parallele Druckerschnittstelle Es wird nun die parallele Druckerschnittstelle eines PC s untersucht Diese parallele Schnittstelle ist kompatibel zu der von Centronics statuierten Norm die auch unter dem Namen parallele Centronics Schnittstelle bekannt ist Diese ist heutzutage an jedem handels blichen Drucker zu finden Die Schnittstelle verf gt ber Daten und Steuerleitungen Wie der Name parallel schon sagt werden hierbei die zu Ubertragenden Daten parallel mit einer Datenbreite von 8 Bit bertragen Als Steuerleitungen existiere
39. dazu in das Verzeichnis in der sich die Datei qlibndrv sys befindet e Wechseln Sie unter Systemsteuerung gt Dienste die Startart auf Automatisch f r den Dienst QLIBNDRV Starten Sie Ihren Computer neu Seite 68 Produktbeschreibung Anhang 6 2 Kunden Support und Hilfe Sie ben tigen Hilfe Wenn Sie nicht wissen was Sie w hrend einer Installation tun m ssen oder wie die Karte in Betrieb genommen wird lesen Sie bitte dieses Handbuch Tip Im Kapitel 6 1 Frequently Asked Questions H ufig gestellte Fragen sind einige Antworten aufgelistet Sie k nnen Ihnen bei der Probleml sung behilflich sein Auf der QUANCOM Installation CD finden Sie im ASCII die Text Datei README TXT welche alle wichtigen nderungen beinhaltet Wichtig Wenn Sie weitere Fragen haben kontaktieren Sie unser Support Team F r den Fall halten Sie bitte folgende Informationen bereit e Genauer Karten Typ e Version der Treiber e Version der QLIB e Betriebssystem Hardware Ausstattung und Bussystem e Name und Version von dem Programm welches den Fehler ausgibt e Eine genaue Fehlerbeschreibung Versuchen Sie den Fehler zu wiederholen um diesen besser beschreiben zu k nnen Logic Analyzer Seite 69 Anhang Wen kann ich erreichen Aktuelle Treiber Die QUANCOM Internet Webseite WWW QUANCOW DE Per Fax 49 22 36 89 92 49 Per E Mail Adresse QUANCOM INFORMATIONSSYSTEME GmbH In der Flecht
40. der der Cursor springen soll Den Marker bewegen Sie analog in der Listingansicht m ssen Sie allerdings mit der rechten Maustaste klicken In der ber den Messwerten befindlichen Messzeile k nnen Sie den Abstand von Cursor und Marker und die zugeh rige Frequenz ablesen 4 2 2 3 Kontextmen s In der Timingansicht k nnen Sie bequem mit der Maus Namenszuweisungen und Triggereinstellungen ndern Klicken Sie dazu auf den Namen des Kanals den Sie bearbeiten m chten und ein entsprechendes Dialogfeld erscheint Klicken Sie auf den Triggerzustand eines Kanals und er wird ge ndert 4 2 2 4 Listingansicht formatieren Um die Breite der Spalten in der Listingansicht zu ver ndern ziehen Sie mit der Maus die Begrenzungslinien der Spalten im Titelbereich auf die gew nschte Position Logic Analyzer Seite 29 Die Software Logic Analyze 4 3 Menupunkte der Software 4 3 1 1 Men punkt DATEI Unter dem Men punkt Datei befinden sich Verwaltungsfunktionen die das Speichern Laden und Drucken einer vollzogenen Messung m glich machen Die Messungen werden als Dateien gespeichert und k nnen z B an andere Entwickler per Diskette oder Email verschickt werden So k nnen mehrere Entwickler ber eine Messung beraten ohne am Messort zu sein Auch die Analyse der Messdateien bei Mehrplatzrechnersystemen l sst sich so besser verwirklichen Zum Betrachten einer gespeicherten Messdatei muss sich keine LA Hardware im Rechner befinden Eine Kop
41. e Bei low Triggerung der oben erw hnten Kan le befindet sich diese Treppe kurz vor dem Triggerzeitpunkt d h auf dem Bildschirm links vom Triggerzeitpunkt bei high Triggerung befindet sie sich kurz dahinter also auf dem Bildschirm rechts vom Triggerzeitpunkt Anmerkung Es ist bei diesem Beispiel gleichgultig ob auf low oder high dieser Kan le getriggert wird da nach dem Z hlerwert 255 auf allen Kan len liegt high an der Zahlerwert 0 folgt alle Kan le low Seite 48 Produktbeschreibung Messbeispiele 5 1 3 Einstellen von State Kanalen Logic Analyze OHNENAME ANA bd KA Datei Bearbeiten Ansicht Einstellungen Konfiguration Hilfe TB 50MHz PRE 2 8 ZOOM Ix MESSEN dt 280ns f 3 57MHz PX Signal se Start alle don t care Start oO Abbildung 3 Cursor und Marker in der Timing Ansicht Nachdem low Triggerung auf die Kan le 0 8 eingestellt worden ist besteht nun die M glichkeit mehrere dieser Kan le als STATE Kanal zusammenzufassen Ein STATE Kanal ist eine Zusammenfassung von mehreren Kan len deren anliegende Zust nde low und high gemeinsam dezimal hexadezimal oktal oder dual angezeigt werden Diese Darstellungsart State Display ist dann geeignet wenn die an den Kan len anliegenden Daten codie
42. e Adresse der anderen Komponente 6 1 2 Probleme mit Karten unter Windows Me 98 95 und Windows XP 2000 NT Warum ist in der Systemsteuerung der Karten Dialog QLIB leer e Es ist keine QUANCOM PCI Karte im System e Es sind keine Treiber f r eine QUANCOM ISA Karte installiert Nach der Installation kommt die Meldung QLIBNDRV SYS nicht gefunden oder QLIBNDRV VXD nicht gefunden Was kann ich machen e berpr fen Sie ob die QLIB korrekt installiert ist F r weitere Informationen rund um die Installation der QLIB sehen Sie im QLIB Handbuch nach das auf der CD enthalten ist e Wenn Sie eine QUANCOM ISA Karte benutzen berpr fen Sie ob die Treiber korrekt installiert sind Seite 66 Produktbeschreibung Anhang Nach der Installation kommt die Meldung Direct IO interface cannot be initialized qmulti32 dll could not be initialized Was kann ich machen e berpr fen Sie ob die QLIB korrekt installiert ist F r weitere Informationen rund um die Installation der QLIB sehen Sie im QLIB Handbuch nach das auf der CD enthalten ist e Wenn Sie eine QUANCOM ISA Karte benutzen berpr fen Sie ob die Treiber korrekt installiert sind Warum bekomme ich die Meldung Driver QLIBNDRV SYS oder Driver QLIBNDRV VXD konnte nicht geladen werden e berpr fen Sie ob die QLIB korrekt installiert ist F r weitere Informationen rund um die Installation der QLIB sehen Sie im QLIB Hand
43. e Software Logic Analyze 4 3 7 Men punkt HILFE 4 3 7 1 Hilfe Sollten Sie einmal nicht weiter wissen k nnen Sie in der Online Hilfe nachschlagen 4 3 7 2 Index Der Index erm glicht einen schnellen Zugriff auf das vorhandene Wissen 4 3 7 3 Registrierung ber diesen Men punkt k nnen Sie Ihre Daten f r eine Registrierung der Software bei uns in ein Formular eingeben Sie k nnen dieses Formular dann ausgef llt an uns per Post oder Email schicken oder ausdrucken und zu faxen Nach eingegangener und bearbeiteter Registrierung bekommen Sie von uns einen Registrierungsschl ssel mit dem die Software dann frei geschaltet wird 4 3 7 4 Registriercode eingeben Nach vollzogener Registrierung k nnen Sie ber diesen Men punkt Ihren Registrierungsschl ssel eingeben und die Software damit frei schalten 4 3 7 5 ber Logic Analyze Dieser Men punkt zeigt nicht nur die Copyright Informationen sondern auch die Software Revision Nummer Ihrer Software an Diese ist wichtig bei Kundendienst anfragen und Software Updates Logic Analyzer Seite 43 Die Software Logic Analyze 4 4 Schnellstart Installieren und Starten Installieren und starten Sie Ihre Logic Analyzer Software wie im Kapitel Installation der Logik Analysator Software beschrieben 1 Setup Stellen Sie im Untermen Setup Ihre Version des Logic Analyzers ein 2 Vorbereitungen Wahlen Sie Neue Datei aus dem Datei Men um eine ko
44. e ausgegeben werden sollen besonders f r Bus und bestimmen Sie ob das h chstwertige Bit als Vorzeichen interpretiert werden soll Stellen Sie nun ein ob der Kanal mit negativer Logik betrieben wird Im Feld Symbole beziehen aus k nnen Sie eine Symboldatei w hlen siehe Kapitel Symbole bearbeiten aus der Namen f r Signalzustande auf einem Kanal bezogen werden sollen Seite 38 Produktbeschreibung Die Software Logic Analyze 4 3 3 5 Felder konfigurieren Weisen Sie Ihren Hardwarekan len aussagekr ftige Bezeichnungen zu oder fassen Sie einzelne Hardwarekan le zu einem State Kanal zusammen ll Feldkonfiguration PCI1 ANA 10l Y Display Pos Or NMtH e A Bart get lt el rela alg re rp E ret egg la es as ee Ca T Titel ESAE A E Ole OOO OO A S a O ES E po jek WOOOOOOO000000000000000000002000L ku kaai OBOOOUOKOOOO000000000000000000000 ku 2 kaar OOWOOOOOOO0O00000000000000000000 ku 3 sa OOO BWOOOOOOO0DOO00O00000000000000000 k8 4 joro OOOO BOOOO00000000000000000000000 ku 5 owa ooo00g00000000000000000000000000 jak 6 parao OOOOO000RRRRRRRRROOOOOOOOHOOOHEOOnOE RR 8 kaars Qo000000000000000000000000000000 00 9 kaas Q000oo00000000000000000000000000 00 110 kaaro Oo000000000000000000000000O0O0OOOO0O O0O 111 kaan ooo000000000000ooooooooo00000000jon 112 kaai Q0000oo00000000000000000000000000 00 113 Kanal 3 Q000oo00000000000000000000000000 00 114 Kanal 14 OOOOOUO
45. en soll also wieviele Daten bereits vor dem Triggern gesammelt werden sollen Die Einstellung des Pretriggerspeichers ist in Achtelschritten m glich In Abh ngigkeit von der verwendeten Hardware und der eingestellten Samplerate k nnen sich Einschr nkungen in den Einstellungsm glichkeiten ergeben Logic Analyzer Seite 37 Die Software Logic Analyze 4 3 3 4 Felder formatieren Diese Funktion k nnen Sie auch durch einfaches Klicken auf die Bezeichnung eines Kanals aufrufen W hlen Sie die Darstellungsart der Kan le Titel formatieren xy Signal liefert einem Oszilloskop die anlie Darstellung Signal genden Pegel als C Bus Abbrechen rechtecksignal hnlich C Analog Bus stellt die Werte ae nae ER Ders nicht graphisch son Ohne Vorzeichen Hexadezimal gt MaNoreichen dern als Zahl dar C Dezimal n tzlich besonders C Oktal I Negative Logik wenn Adre oder Da Symbole beziehen aus Bin r tenleitungen ai einem KEINE SYMBOLE x C Ascii Kanal zusammen m Timing Diagramm I Markierte Zust nde anzeigen g efaft worden sind Analog stellt den anliegenden Wert als Rechtecksignal dar Im Unterschied zu Signal wird hier jedoch nicht zu jedem Eingangssignal eine eigene Kurve dargestellt sondern die Wertigkeit zusammengefa ter Leitungen wird durch eine einzige Kurve veranschaulicht W hlen Sie die Zahlenbasis zu der die Messwert
46. ichnungsl nge BOMHz 20ns a 32767 fax Statuszeile mit Pre Trigger Zoom Me daten Seite 28 Produktbeschreibung Die Software Logic Analyze 4 2 2 Grunds tzliches zur Programmbedienung 4 2 2 1 Timing und Listingansicht Timing und Listingansicht sind zwei Darstellungsweisen f r die mit Logic Analyze aufgenommenen Messungen Die Timingansicht gruppiert die einzelnen Kan le bereinander und bietet eine oszilloskop hnliche Pr sentation der Messwerte Sie erhalten so schnell einen berblick ber die Verh ltnisse im Messobjekt In der Listingansicht werden die Messergebnisse tabellarisch dargestellt Diese Darstellung eignet sich besonders zur Takt f r Takt Analyse von fehlerhaften Schaltungen und immer dann wenn Sie pr zise alle zu den einzelnen Takten geh rende Kanalzust nde miteinander in Verbindung bringen m chten Durch den Men punkt Fenster erhalten Sie die M glichkeit die Darstellung in die jeweils andere Form umzuwandeln 4 2 2 2 Man vrieren mit Cursor und Marker Zum Ausmessen von Signall ngen und zum Markieren von Ereignissen stehen Ihnen zwei Hilfslinien zur Verf gung der Cursor und der Marker Klicken Sie zun chst auf den Cursor Button ein Mauszeiger Den Cursor bewegen Sie indem sie ihn mit der linken Maustaste anklicken In der Timingansicht klicken oder ziehen Sie den Cursor einfach dorthin wo er erscheinen soll In der Listingansicht klicken Sie am linken Rand auf die Taktnummer zu
47. ie der Logik Analyze Software oder eine Demo Version reicht v llig aus Des weiteren gibt es die M glichkeit einer Datenanalyse mittels eigener Software 4 3 1 2 Neue Datei Mit dieser Funktion k nnen Sie eine neue Logic Analyzer Datei erstellen Bitte w hlen Sie nun ob Sie eine Timingansicht oszilloskopartig oder eine Listingansicht tabellarische Darstellung erzeugen wollen 4 3 1 3 ffnen Hiermit k nnen Sie eine Datei mit der Sie arbeiten m chten mit allen gespeicherten Werten laden ffnen RES Dateiname Dateityp Alle Dateien Abbrechen 4 3 1 4 Speichern Gespeichert wird die Datei mit allen aktuellen Einstellungen und Messwerten wie z B Kanalnamen Triggerbedingungen Samplerate usw Seite 30 Produktbeschreibung Die Software Logic Analyze 4 3 1 5 Speichern unter Siehe unter Punkt Speichern Man kann jedoch zus tzlich den Dateinamen ver ndern unter dem das Messergebnis gespeichert werden soll Speichern unter Logen Dacta LI Abeer 4 3 1 6 Druckereinrichtung In diesem Dialogfeld k nnen Sie den Druckertreiber anw hlen der beim Drucken verwendet wird Druckereinrichtung Q FS NEUPurup Imagemaker ja Automatisch ausw hlen v 4 3 1 7 Zuletzt gespeichert Die zuletzt gespeicherten Dateien stehen hier zur Auswahl Logic Analyzer Seite 31 Die Software Logic Analyze 4 3 1 8 Beenden Hiermit verlassen Sie das P
48. mplette Zuweisung der Hardware Kan le zu erhalten 3 Kanalzuweisung Weisen Sie die Hardware Kan le den Softwarekan len zu Beschreibung Men punkt Konfiguration und benennen Sie die Kan le dieses k nnen Sie auch sp ter noch tun Legen Sie falls erforderlich Triggerbedingungen fest 4 Aufzeichnung Starten Sie die Aufzeichnung mit einem der beiden F chen Buttons f r Aufzeichnung mit Trigger den linken Fu Button 5 Bearbeiten Nachdem die Zustandsdiagramme aufgezeichnet und auf dem Bildschirm sichtbar sind k nnen Sie diese auswerten Seite 44 Produktbeschreibung Die Software Logic Analyze 4 5 Tastaturubersicht Taste Funktion F1 Hilfe F2 Statefenster einblenden Shift F3 Werte suchen F3 N chsten Wert suchen F4 Scrollt den Bildschirmausschnitt zur Triggerposition F5 Scrollt den Bildschirmausschnitt zur Position der Referenzlinie F6 Scrollt den Bildschirmausschnitt zur Position der Messlinie F7 Symbole definieren Fenster einblenden F8 Feld Konfigurationsfenster einblenden F9 Gehe zu n chstem markierten Zustand Shift F9 Gehe zu vorigen markierten Zustand links rechts Scrollt den Bildschirmausschnitt nach oben unten bzw rechts links Cursor auf ab Scrollt den Bildschirmausschnitt 1 Zeile nach oben unten Ctrl N Neues Fenster anzeigen Ctrl H Shift Shift Ansicht halten Stellt Pre Trigger ein Strg Strg S
49. n eine Reihe von Informationsleitungen wie z B Paper empty INIT Auto Feed und noch einige andere die nur zur zus tzlichen Informations bertragung ben tigt werden Die hierbei wichtigsten Leitungen BUSY und STROBE werden zum Quittungsverkehr ben tigt BUSY sendet der Drucker und gibt an ob dieser bereit ist weitere Daten zu empfangen STROBE wiederum sendet der Computer dem Drucker um diesem mitzuteilen dass die am Datenbus anliegenden Daten g ltig sind und hiermit bernommen werden sollen Um die Messung durchf hren zu k nnen haben wir einen Adapter gebaut der einen 25 Policen D Zug Stecker 1 1 mit einer Buchse verbindet Hierbei wurden auf die Verbindungsleitungen einreihige Pfostenleisten gel tet um so einen Abgriff f r den LA zu erm glichen Der Drucker wird hier also einfach ber ein Druckerkabel an den PC geschlossen wobei auf der PC Seite unser Adapter zwischen geschaltet wurde Des weiteren werden an den 25pol Adapter folgende Leitungen mit den Kan len des LA verbunden Logic Analyzer Seite 57 Messbeispiele Inam LPT Port Hardware Kanal am LA DO D7 0 7 Strob 8 Busy 9 Acknowledge 10 PE 11 SLCT 12 Auto Feed XT 13 INIT 15 Tabelle 5 1 Verbindung LPT Analysator Ein Softwarekanal STATE Kanal DO D7 dezimal wird eingerichtet restliche Kan le werden gem Tabelle 5 1 benannt Wir w hlen die Abtastrate 1MHz um eine bersichtliche und vollst ndige Darstell
50. n kann Diesen Triggerzeitpunkt nennt man Trace Point Im Gegensatz zu einem Oszilloskop beginnt ein LA nicht erst nach dem Trace Point mit der Aufzeichnung der Daten sondern er zeichnet kontinuierlich Daten auf und stoppt die Aufnahme je nach Einstellung nach einer gewissen Verz gerung M gliche Einstellungen bei unserem LA sind 0 8 1 8 7 8 Ist z B 2 8 Pre Trigger eingestellt werden 2 8 der aufgezeichneten Daten vor dem Trace Point und 6 8 der Daten dahinter gespeichert und angezeigt Eine solche Aufzeichnungsmethode ist sehr sinnvoll denn es ist oft wichtig zu wissen was vor und nach dem Trace Point passiert bzw passiert ist Nun wird das Triggerwort also das Ereignis von dem die Aufzeichnung abh ngig gemacht wird eingestellt Dazu klickt man jeweils das K stchen rechts neben dem Kanalnamen so oft an bis die gew nschte Triggerbiteinstellung erscheint X nicht beachten O auf low triggern und 1 auf high triggern Alle Triggerbiteinstellungen zusammen ergeben das Triggerwort Bei unserem Beispiel ist es sinnvoll die Ausg nge des LS393 Zuweisung am LA Kanal 1 8 und den Taktgeberkanal Kanal 0 gleichzeitig entweder mit low oder mit high zu triggern da sich damit die zu untersuchende Treppe in der Nahe des Trace Point befinden wird Damit wahlt man sich einen festen Ansichtspunkt der sonst in der kompletten Aufzeichnung der Logik Analysator besitzt 65535 Bit Speichertiefe pro Kanal gesucht werden m t
51. ozessor Betriebssystem Grafikkarte Maus QUANCOM Karte Andere installierte Karten Festplatte Kapazit t frei Das Problem ist Auflistung der Fehlermeldung Folgende Schritte f hren zur Wiederholung des Problems Seite 72 Produktbeschreibung Anhang 6 4 Hardware und Software Konfigurationsformular Dieses Formular hilft Ihnen die Einstellungen der Hardware und Software aufzulisten F llen Sie das Formular komplett aus bevor Sie sich an QUANCOM Informationssysteme GmbH wenden und nutzen Sie das Formular ebenfalls um die aktuelle Konfiguration nachzuschlagen e QUANCOM Produkt Name Name der Karte Interrupt Level DMA Kanal Base I O Adresse Betriebssystem e Andere Informationen Computer Model Prozessor Takt Frequenz Grafikkarte DOS Version Programmiersprache Programmiersprachen Version e Andere Karten im System Base I O Adresse anderer Karten DMA Kan le anderer Karten Interrupt Level anderer Karten Logic Analyzer Seite 73 Anhang 6 5 Dokumentationsformular QUANCOM Informationssysteme GmbH m chte Ihren Kommentar Uber diese Dokumentation oder eines Produktes Diese Informationen helfen uns unsere Qualit t zu verbessern Titel Logic Analyzer Erstellungsdatum April 2004 Nehmen Sie Stellung zur Kompetenz bersichtlichkeit und Inhalt dieses Handbuches Wenn Sie Fehler im Handbuch entdecken notieren Sie sich bitte die Seitenzahl Vielen Dank f r Ihre Hilfe Name Firma Adre
52. ressleitungen der WERT 0704 liegt Dies muss hierbei aus den Werten A8 15 07 und aus AO 7 04 zusammengesetzt werden CLK gibt hierbei den 8MHz BUS Takt an Sehr sch n zu sehen ist hierbei dass der Prozessor nacheinander die Werte hex 23 24 und 25 auf den Datenbus legt und diese mit einem IOWR Schreiben auf einen I O Logic Analyzer Seite 63 Messbeispiele Baustein abschickt Bei diesem Motherboard ist das Schreiben auf einen I O Port mit einem Zeitaufwand von 8 BUS Takten gelost Da der Bus mit einer Frequenz von 8 MHz arbeitet ergibt sich hieraus eine Frequenz von 1MHz fur die Ubergabe von Daten der CPU an Peripherie Bausteine Dies entspricht einem Zeitaufwand von 1us Die Messlinien sind hierbei genau auf den Anfang des Zustandes hex 24 der DO 7 Datenleitung und dem Ende gelegt Hiermit zeigt sich auch die Berechnung der 1MHz bergabefrequenz bzw der 1us f r die Lange des Anliegens der Daten Seite 64 Produktbeschreibung Anhang Logic Analyzer Seite 65 Anhang 6 Anhang lo J 6 1 Frequently asked questions FAQ 6 1 1 Allgemeine Informationen Kann ich Probleme bekommen wenn ich Netzwerkkarten Soundkarten oder sonstige Erweiterungskarten in meinem PC habe e Ja es ist abhangig davon auf welche I O Adressen die QUANCOM Karte und die anderen liegen Es k nnen Ressourcen Konflikte auftreten wenn mehrere Ger te dieselbe I O Adresse benutzen Entweder ndern Sie die Adresse der QUACNOM Karte oder di
53. rogramm 4 3 2 Men punkt BEARBEITEN 4 3 2 1 Kopieren Mit dieser Funktion k nnen Sie die Zustandsdiagramme in die Zwischenablage kopieren und in andere Programme wie z B Word oder Excel einbinden 4 3 2 2 Symbole bearbeiten In diesem Dialogfeld k nnen Sie bestimmten Messwerten eigene Hinzuf gen Bezeichnungen geben Zum Bei Eere spiel k nnen Sie f r Messungen am PC Bus Definitionen f r die Adresse Ihres Druckerports oder Datei Typ Werte Bereiche Symbole i Hinzuf gen einer selbst entwickelten Karte angeben die dann bei entsprech Andem ender Ansteuerung namentlich er Entfernen x scheint Die Bezeichnungen k n nen Sie in individuellen Dateien ab speichern so da Messprofile f r verschiedene Anwendungen erstellt werden k nnen Arbeitsschritte W hlen Sie Datei Hinzuf gen um eine eigene Datei mit Symbolen anzulegen Geben Sie einen Namen f r diese Symboldatei an und legen Sie den Typ der Symboldatei fest Name der Symboldatei Abbrechen Typ der Symboldatei Werte Bereiche angeben Werte Bereiche angeben Bit Masken angeben Verknupfungen W hlen Sie dann Symbole Hinzuf gen mm um ein eigenes Symbol zu erstellen Name Tragen Sie hier den Namen des Symbols Abbrechen i Wertl HO _Abbrechen und den Wertebereich ein in dem es angewandt werden soll z B Text LPTPORT Wert 1 H378 Wert 2 H37F
54. rsionen sind als externes Modul in Kombination mit einer Einsteckkarte fur den PC ausgelegt Sie bestehen aus Messmodul PC Einsteckkarte und Software Windows XP 2000 NT und Windows ME 98 die Ein und Ausgabeger te Tastatur Bildschirm Drucker usw liefert der PC Durch diese Kombination konnte der Preis auf einen Bruchteil der bereits auf dem Markt befindlichen LAs die ausschlie lich in externen Geh usen untergebracht werden gesenkt werden Die dem LA durch die Software gegebene Bedienungsfreundlichkeit stellt einen weiteren Pluspunkt gegen ber externen Ger ten dar Unter der weit verbreiteten Microsoft Windows Oberfl che bietet die LA Software alle Vorteile von der Funktionswahl per Maus Speichern Laden Drucken von Zustandsdiagrammen bernahme der Daten in die Zwischenablage zur Weiterverarbeitung in anderen Programmen bis hin zu Kanalnamenvergabe Festlegung der Triggerbedingungen auf bis zu 96 Kan len und zoomen in den Zustandsdiagrammen Mit der M glichkeit die erfassten Daten zu speichern und erneut zu laden haben Sie als Anwender die Freiheit andere Entwickler bei der L sung Ihrer Probleme teilhaben zu lassen Sie k nnen die Daten per Diskette Email oder anderen Kommunikationswegen verschicken und verteilen Einzige Voraussetzung ist die Verwendung von Logic Analyse die von unserer Internetseite heruntergeladen werden kann Seite 14 Produktbeschreibung Technische Beschreibung 3 2 Funktionsweise des
55. rte Informationen sind wie z B Adressen oder Daten Diese k nnen dann in folgenden Zahlenbasen dargestellt werden Bin r dezimal oktal hexadezimal und als ASCIl Zeichen Beispiel Die Kan le 0 1 2 3 4 5 6 und 7 werden als STATE Kanal in HEX zusammengefa t Liegt dann z B high an allen 8 Kan len an gibt die Software ein FF aus Es wird nun ein STATE Kanal festgelegt in dem die ersten 8 Kan le Kanal 0 7 dezimal zusammenfa t werden Anm Es werden nur die ersten 8 Kan le genommen und nicht Kanal 0 8 welches 9 Kan le waren damit ein 8 Bit Zahlenwert welcher in HEX von 00 bis FF seine Wertigkeit besitzt im STATE Kanal entsteht Logic Analyzer Seite 49 Messbeispiele Vorgehensweise 1 Im Konfigurationsfenster wird ein beliebiger Software Kanal ausgesucht hier Software Kanal 8 und dort die ersten 8 Kanale nebeneinander markiert Y Display Pos Kanalname E3 E3 C3 3 3 E3 ta ba JON 1 22e pa ea pa eatea ea la pn State Fenster Abbildung 4 Zuweisen der Kan le zu einem State Kanal
56. s Seite 52 Produktbeschreibung Messbeispiele 5 1 5 Zoomen in die Messung Zwischen zwei Strichen steht jeweils der Wert der in diesem Moment an den zusammengefassten Kanalen anliegt Hier kann man genau sehen wann und in welchen Wert sich die Daten verandern Werden zwei Striche so nah beieinander angezeigt dass kein Wert dazwischen ausgegeben werden kann gibt es die M glichkeit in die Messung zu zoomen bis der Wert sichtbar ist Durch bet tigen der Taste auf der Zehner Tastatur kann in die Zustandsdiagramme um den Faktor 2 hineingezoomed werden Die maximale Vergr erung betr gt Faktor 128 Mit der Taste wird der Faktor 2 herausgekommen Mit den Cursor Tasten links und rechts kann man den Bildschirmausschnitt solange verschieben bis man die zu untersuchende Treppe im Bildschirmausschnitt sichtbar gemacht hat Am einfachsten verf hrt man wie folgt man zoomt einmal in die Messung also um den Faktor 2 bringt die zu untersuchende Treppe durch die Cursor Tasten links oder rechts in die Mitte des Bildschirmausschnitts zoomt und zentriert wieder usw Anderenfalls m te die Treppe in der 128x gezoomten Messung zeitaufwendig gesucht werden Logic Analyze ASYNC ANA ir Datei Bearbeiten Ansicht Einstellungen Konfiguration Hilfe KO K1 K2 K3 K4 K5 K6 K7 K8 K9 K10 K11 K12 K13 K14 K15 K16 K17 K18 K19 TB 50MHz PRE 278 ZOOM 32x MESSEN dt 0s f unendlich Step Start
57. sch tzten Gegenstand solange sich die Karten noch nicht im PC Geh use befinden l Achtung Ver nderungen die ohne ausdr ckliche Genehmigung der QUANCOM _Informationssysteme GmbH an dem Ger t vorgenommen werden f hren zum Erl schen der Betriebserlaubnis und der CE Zertifizierung Seite 8 Produktbeschreibung Installationsverfahren 2 3 Installation der Karte Vorsicht Schalten Sie den Computer aus und ziehen Sie den Netzstecker bevor Sie eine Karte ein oder ausbauen Verhindern Sie immer statische Aufladungen Schauen Sie dazu unter Sicherheitsanweisungen im Kapitel 2 2 1 Schalten Sie den Rechner und alle daran angeschlossenen Ger te aus und ent fernen Sie die Stromzufuhr Wichtig Entladen Sie sich vor dem Weiterarbeiten indem Sie eine Wasserleitung ein Heizungsrohr oder ein anderes Metallteil mit Erdverbindung ber hren 2 ffnen Sie den PC Eventuell m ssen Sie einige behindernde Kabel entfernen merken Sie sich jedoch unbedingt die zugeh rigen Buchsen 3 Die Steckpl tze befinden sich am hinteren Ende ihres Rechners Die R ckwand nicht benutzter Steckpl tze wird von einem Schutz blech verschlossen Suchen Sie einen freien Steckplatz und entfernen Sie das dazugeh rige Schutzblech indem Sie die Halterungsschraube l sen 4 Stecken Sie die Erweiterungskarte in den freien Steckplatz Achten Sie auf festen Sitz und darauf da Sie die Karte beim Einstecken senk
58. sse Telefon Fax Kommentar Email an support quancom de Fax an 49 2236 89 92 49 Adresse QUANCOM Informationssysteme GmbH In der Flecht 14 50389 Wesseling Seite 74 Produktbeschreibung Warenzeichen Linux ist eingetragenes Warenzeichen von Linus Torvalds MS MS DOS Microsoft Visual Basic Windows Windows XP 2000 NT ME 98 95 sind eingetragene Warenzeichen von Microsoft Corporation XT und PS 2 sind Warenzeichen und IBM OS 2 und AT sind eingetragene Warenzeichen der International Business Machines Corporation Intel Pentium ist eingetragenes Warenzeichen von Intel Corporation USB ist eingetragenes Warenzeichen von USB Implementers Forum Inc JAVA ist eingetragenes Warenzeichen von Sun Microsystems DELPHI und Pascal sind eingetragene Warenzeichen von Borland Corporation PCI ist eingetragenes Warenzeichen von PCI Special Interest Group Nationalinstruments LABVIEW ist eingetragenes Warenzeichen von Nationalinstruments Corporation Agilent VEE ist eingetragenes Warenzeichen von Agilent Technologies Bei anderen Produkt und Firmennamen die in dieser Anleitung erw hnt werden k nnte es sich um Marken ihrer jeweiligen Eigent mer handeln Logic Analyzer Seite 75
59. tellt Abtastete ein Return Ctrl O Startet Aufzeichnung ffnen Ctrl S Speichern Ctrl P Drucken Ctrl C Kopie des Bildschirms in die Zwischenablage Ctrl T Trigger Konfiguration Ctrl Z Programm beenden Logic Analyzer Seite 45 Messbeispiele 5 Messbeispiele Die folgenden Seiten zeigen Messbeispiele mit dazugeh rigen Bildschirmsnapshots 5 1 Messbeispiel Asynchron Zahler Als erstes Beispiel wird ein Asynchron Zahler betrachtet der aus einem 4MHz Oszillator als Taktgeber und einem 74LS393 als Frequenzteiler besteht Ein Asynchronzahler ist ein Zahler bei dem der Ausgang eines Flip Flops an den Takt Eingang des darauffolgenden Flip Flops gef hrt wird Dies bewirkt da beim Erh hen des Z hlerstandes die Counter Ausg nge nacheinander vom niederwertigsten zum hochwertigsten ihren Z hlerstand ver ndern Hier sollen mit dem Logik Analysator die durch diese Hintereinanderschaltung der Takt Eing nge auftretenden oft unerw nschten Zeitverschiebungen dargestellt und n her untersucht werden Zuerst werden die Messkabel des LA s an die Clock Ausg nge des Asynchron z hlers angeschlossen um die Verbindung vom Messobjekt zum LA herzustellen Seite 46 Produktbeschreibung Messbeispiele 5 1 1 berpr fung der Anschl sse Um die Richtigkeit der Anschl sse zu berpr fen starten wir die Aufzeichnung mit dem Button Start alle don
60. ung der Messdaten zu bekommen Bei einer gr eren Abtastrate w rden die Datenzust nde einen gr eren Bereich auf der x Achse einnehmen und es w rde so zu einer un bersichtlicheren Darstellung f hren in der man viel bl ttern muss Bei einer kleineren Abtastrate kann es passieren dass manche Datenzust nde einfach verschluckt nicht angezeigt werden da der LA bei kleinen Abtastraten nicht oft genug abtastet So kann es z B sein dass der zeitlich kurz anliegende Strobe ca 6us nicht angezeigt wird Der Pretrigger wird auf 2 8 gesetzt Ein ASCll Text hier ABCDEFG wird mit dem copy Befehl an den Drucker geschickt Aufzeichnungsstart und Erkl rung der einzelnen Signale anhand der Aufzeichnung Auf dem folgenden Bild sieht man beim Triggerzeitpunkt ein H hex 48 an den Datenleitungen anliegen Liegen diese Daten stabil an aktiviert der Rechner das Strobe Signal aktiv low Damit erkennt der Drucker dass die Daten zur Ubernahme bereit sind Durch diesen Strobe Impuls werden die Informationen an ein Ubergabe Latch im Drucker bernommen Zur selben Zeit wird vom Drucker BUSY aktiviert aktiv high und bedeutet besetzt d h er ist nicht mehr bereit Daten aufzunehmen Ist BUSY wieder LOW inaktiv kann der Drucker wieder Daten aufnehmen Das Signal ACKNOWLEDGE wird vom Drucker erzeugt Dieses Signal wird aktiv aktiv low wenn die Daten vom Drucker empfangen worden sind Dieses Signal ist
61. us Systemen JP1 JP2 2 6 Anschluss des Logik Analysators an die Interface Karte 37pin DSUB cable Logic Analyzer LA interface board sonon LED Logic Analyzer Seite 11 Technische Beschreibung 3 Technische Beschreibung 3 1 Allgemeines Uber die Logik Analysatoren Die PC Logik Analysatoren von QUANCOM sind externe Gerate die in Verbindung mit der mitgelieferten Windows Software ein professionell arbeitendes Logik Analyse System darstellen Durch die Entwicklung des eigentlichen Messsystems als externe Baugruppe k nnen kurze Signalwege eingehalten werden Durch ein Rundkabel wird dabei die externe Baugruppe mit der Logik Analysator Interface Karte verbunden Diese Schnittstelle zum PC erh lt die bereits vorverarbeiteten Daten des Messaufnehmer Moduls Durch die einfach zu bedienende Windows Software k nnen Messungen mit State oder Timingkan len schnell und problemlos durchgef hrt werden Der Ausdruck von Messergebnissen sowie das Speichern und Laden von aufgenommenen Daten geh ren selbstverst ndlich zu den Grundfunktionen der Windows Software Es ist hierbei sogar m glich Messergebnisse auf Diskette zu verschicken und von anderen Entwicklern mit der Logic Analyze Software auswerten zu lassen Braucht man 200 MSamples sec oder 400 MSamples Die anliegenden Signale werden mit einer Abtastrate von 200 bzw 400 Millionen Samples pro Sekunde abgetastet
62. zard lt Back Cancel 3 Tragen Sie in diesem Fenster Ihren Namen und Ihren Firmennamen ein W hlen Sie danach ob die Software nur f r den aktuell angemeldeten Benutzer oder f r alle Benutzer des Systems genutzt werden darf Best tigen Sie Ihre Angabe durch Bet tigung der Schaltfl che Next fe Logic Analyze 32 Bit Version 2 1a for Windows Setup Destination Folder Select a folder where the application will be installed The Wise Installation Wizard will install the files for Logic Analyze 32 Bit Version 2 14 for Windows in the following folder To install into a different folder click the Browse button and select another folder You can choose not to install Logic Analyze 32 Bit Version 2 14 for Windows by clicking Cancel to exit the Wise Installation Wizard r Destination Folder D ProgrammeSQUANCOM Browse Wise Installation Wizard Cancel 4 W hlen Sie nun das Verzeichnis aus in dem die Software installiert werden soll Seite 24 Produktbeschreibung Die Software Logic Analyze fe Logic Analyze 32 Bit Version 2 1a for Windows Setup Select Installation Type Select the desired installation type Typical amp This option installs the OLIB QUANCOM Driver Library without any aA zi samples and helpfiles ug a gt All application features will be installed This option is recommended a N for developers Use this option to choose which appli
63. zer Seite 59 Messbeispiele Logic Analyze LPT01 ANA baa Datei Bearbeiten Ansicht Einstellungen Konfiguration Hilfe x mit print Befehl btastrate 100 kHz BIESEIEIEIESEISEISEISESESEIESESESESESESEIESESIESIEIES TB 100kHz PRE 278 ZOOM 2x MESSEN di 1 59ms 1 628 93Hz Stop Start falte dont care Stan FR Signal a Abbildung 14 Auswertung des Ausdrucks mit Print Befehl Logic Analyze LPT03 ANA zj Datei Bearbeiten Ansicht Einstellungen Konfiguration Hilfe DO D1 D2 D3 copy Befehl 113 9 MHz mit Turbo Abtastrate 100 kHz x x x x x x x x x x x x x x x x x x x x x x x x x x K24 K25 TB T00KHz PRE 2 8 Z00W 24 HESSEN di 640 s 1_56kKHz Stop Stan falle den aie Ser Pe siana T Abbildung 15 Auswertung des Ausdrucks mit Copy Befehl Einstellungen Start u Auswertung Die Abtastrate wird bei beiden Aufzeichnungen auf 100kHz eingestellt Getriggert wird beide Male auf A dez 65 Die Zeit die von einem Strobe bis zum darauffolgenden vergeht ist die Zeit in der ein Zeichen an den Drucker geschickt wird und von diesem verarbeitet wird Das bedeutet dass man damit die Ubertragungsgeschwindigkeit zum Drucker in Zeichen pro Sekunde messen kann Gemessen wird also jeweils von einem Strobe bis zum n chsten Die beiden

Download Pdf Manuals

image

Related Search

Related Contents

M5032 Roller Top  Operation and Maintenance Manual  Laboratoire 1 – Introduction à Matlab, PRTools et DRTools  Bridgemate `Pro` Scoring system Manual  La Ville de demain : intelligente, résiliente, frugale, post  Jeune citoyen, mode d`emploi 293 - Mairie de Vitry-sur  取扱説明書一 LEDダウンラィ卜用 保管用一  DISHWASHER  

Copyright © All rights reserved.
Failed to retrieve file