IC´s und DSP auf Funktion prüfen mit welchem Gerät?

Gast #3880243
Hallo, ich habe hier schon viele interessante Beiträge gelesen und 
möchten mich nun neben dem Löten auch ein wenig mehr mit der Elektronik 
beschäftigen. Bisher habe ich nur mit Multimeter, ESR meter usw 
gearbeitet um geräte zu reparieren. Nur komme ich nicht mehr weiter, 
wenn es drum geht herrauszufinden ob ein DSP Chip oder ein Ram bei z.B. 
einem Synth defekt sind.
Dazu überwege ich nun mir ein Oszi oder einen Logic analyzer zu kaufen.
Und genau das wäre meine Frage. Womit wären solche Messungen möglich, 
also Ic Bausteine, DSP´s und Rams auf funktion zu prüfen in 
eingeschaltetem Zustand.

Gedanken dauz habe ich mir schon gemacht z.B. mit dem Oszi den 
datenstrom (Strombewegung)des Ram anzeigen lassen und mit einem daneben 
z.B. vergleichen.

Wäre über jede Hilfe dankbar, weil ich da wirklich auf dem Schlauch 
stehe und mit nicht recht vorstellen wie ich das richtig messen kann.

MfG
Stefan
Wenn du noch kein Oszilloskop hast, dann fang damit an.

Der Logic Analyser ist auch ein nettes Messgerät aber wenn da nicht das 
rauskommt was du erwartest, nimmst du auch zu aller erst das Oszilloskop 
um zu sehen, ob die Signale gut genug sind (also anständig "digital").

Wenn du das Geld zur Verfügung hast, lohnt sich auf alle Fälle ein 
Oszilloskop mit 4 Kanälen, zwei sind schon sehr schnell knapp.
>Gedanken dauz habe ich mir schon gemacht z.B. mit dem Oszi den
>datenstrom (Strombewegung)des Ram anzeigen lassen und mit einem daneben
>z.B. vergleichen.

Ja und wenn nur eine Zelle im Ram kaputt ist meinst du das die Ströme 
messbare Unterschiede haben???? So ein Quatsch.

>Wäre über jede Hilfe dankbar, weil ich da wirklich auf dem Schlauch
>stehe und mit nicht recht vorstellen wie ich das richtig messen kann.

So sieht es aus.

Gruß Jonas
Gast
Stefan schrieb:
> gibt es kein anderes welches genau dafür da ist?

Ds Ding ist doch eigentlich, daß ICs und DSPs (DSPs sind auch ICs) nicht 
durch eine simple Messung als defekt oder in Ordnung eingestuft werden 
können. Da müßtest du sämtliche Funktionen, die diese ICs beinhalten, 
testen und auch alle Anschlußpins mit allen möglichen Bitmustern.
Für den Vergleich mit einer anderen funktionierenden Baugruppe könnte 
man zwar einzelne Signale mit zwei Kanälen eines Oszis vergleichen, aber 
dazu müßte die beiden Baugruppen auch völlig zeitsynchron laufen, sonst 
wirst du auf jeden Fall Unterschiede feststellen. Auch bei einem RAM zu 
Beispiel, wie schon angesprochen, können einelne Zellen defekt sein. Das 
wirst du so einfach nicht rausmessen können. Auch bei anderen ICs (µC) 
kann durchaus mal ein Port oder auch nur ein Pin defekt sein und der 
Rest des Prozessors ist noch in Ordnung.
Kurze Zusammenfassung: Es kann kein Gerät geben, was dir sagt: "Dieses 
IC ist in Ordnung oder defekt". Aber bei der Eingrenzung eines Fehlers 
können Oszi und Logikanalyzer sehr hilfreich sein. Vorausgesetzt, man 
weiß, was an einem bestimmten Punkt der Schaltung für ein Signal 
anliegen muß.
Gast
Hi,

professionelle 'legacy' IC-Tester kosten locker mal den Preis eines 
Luxuskleinwagens, aber die einfacheren Tests macht man wie gesagt per 
boundary scan, bzw. kann über das zugrundeliegende JTAG-Protokoll 
typischerweise noch eine Menge anderes auf dem Chip getestet werden. 
SRAMs und asynchrone Bausteine testet man typischerweise am lebenden 
Objekt, für defekte Ramzellen also eher direkt an einem Test-Prozessor. 
SDRAM- bzw. DDRAM-Timings zu monitoren benötigt Analyzer, die wiederum 
etwa preislich im Kleinwagenbereich liegen..
Für einfache Chips ist schon ein Buspirat ab 25€ geeignet.
Wenn die Bausteine Boundary-Scan fähig sind, kann man schon viel machen. 
Aber auch DDR-RAMs usw. sind da mittlerweile gut testbar. Wir arbeiten 
mit dem Göpel System und da haben die mit VarioTap mittlerweile eine 
Software, die solche RAMs direkt über die entsprechenden Funktionen des 
Prozessors anspricht. Klappt auch bei den FPGAs, da können die über 
eigene IP Cores z.B. auch die schnellen transceiver testen. Wir hatten 
uns das mal vorführen lassen, war schon beeindruckend. Aber leider nicht 
ganz billig.
Einfach ist das schon. Die Kunst besteht ja dann darin, aus der 
Netzliste des CAD Systems die passenden Bauelemente automatisch zu 
erkennen, die Verbindung der BS-Zellen herzustellen und dann auch noch 
möglichst effizient, als mit wenig Testschritten alle testbaren 
Leitungen abzutesten, und zwar auf Kurzschluss mit GND, Kurzschluss mit 
VCC, Kurzschluss mit einer anderen Leitung oder halt nicht 
angeschlossen. Da sind bei den Herstellern sicherlich viele Mannjahre 
reingeflossen.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 11 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [vhdl]VHDL-Code[/vhdl]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.