hallo,
Weiß einer ob schon logic Analyzer gibt, der über usb3.0 direkt in RAM
Daten schiebt.
So ähnlich wie der usbee dx, der ist leider für mich zu langsam. Das
Teil habe ich da, ist nicht schlecht, nur halt etwas zu langsam. Ich
muss Daten (parallel 16bit) mit bis 50msps unkomprimiert ca 30 Sekunden
aufnehmen.
Wird schwierig, der einzige Controller ist der Cypress FX3 aber 100MB
kontinuierlich in den PC geht da auch höchstens über ISO Transfer, dann
aber ohne Liefergarantie. Im Bulk Modus kann und wird das OS immer mal
Pausen machen, die bis 300ms (schon gemessen) lang sind. Da brauchst du
vieeeel Puffer.
Christian R. schrieb:> Wird schwierig, der einzige Controller ist der Cypress FX3 aber 100MB> kontinuierlich in den PC geht
Okay, jetzt weiß ich warum noch keinen gibt. Aber kommt bestimmt noch,
USBee DX ist sehr gut was die Aufnahme angeht:
https://www.usbee.com/products.htm
Ich dürfte die QX Version mal testen, Finger weg, das ist Schrott:
QX Aufnahme unkomprimiert (therotisch - wird auch in der Software
richtig angezeigt):
Aufnahme (100Msps) 0.32sekunden = 896M/(24D Ch + 4A Ch) = 32M je
Channel
0.32sek = 32Ms/100Msps
Bei mir war die Aufnahme ca 1-2msek möglich, sollte aber rechnerisch die
0.32sek aufnehmen!.
Christian R. schrieb:> Wird schwierig, der einzige Controller ist der Cypress FX3 aber> 100MB> kontinuierlich in den PC geht da auch höchstens über ISO Transfer, dann> aber ohne Liefergarantie. Im Bulk Modus kann und wird das OS immer mal> Pausen machen, die bis 300ms (schon gemessen) lang sind. Da brauchst du> vieeeel Puffer.
Welches OS?
Kannst du den Takt der Datenquelle verlangsamen?
Brauchst du die gesamten 3GB oder musst du darin ein Datenmuster suchen?
Warum unkomprimiert? Nimmst du Rauschen auf?
Wäre es eine Option mit 3-4 LA and 3-4 PC aufzunehmen und das Signal
später über einen mit aufgenommenen Takt wieder zu synchroniesieren?
Chris schrieb:> Es gibt LA mit PATA interface, diese schaffen 32 Kanaele mit 100Msps,> bzw> 16 mit 200Msps.
Wie geht das? Der schnellste PATA Übertragungsmodus ist m.W. Ultra ATA
167 == 167 MB/s. 32 Kanäle bei 100sps sind 400MB/s. Meinst du vielleicht
SATA?
Luther Blissett schrieb:> Meinst du vielleicht> SATA?
Meint er vielleicht Ultra DMA?
Dass SATA schneller arbeiten soll als PATA, wäre nur dem
Entwicklungsstand geschuldet - oder übersehe ich da etwas, dass bei
parallelem Datentransfer geringere Geschwindigkeiten erreichbar sind,
als bei SATA? Die Kabelkapazität in Punkto Datenmenge sollte doch größer
sein? Ich denke, die wollen nur Kupfer sparen.
Nein, ich meine pata, bzw habe ich mit solchen gearbeitet.
Die verwendeten udma100/133 , also 25/33.33Mhz. Dank PCI 2.1 (66.66Mhz)
laufen die dann mit 200/267Mbyte per Sec. Mit minimalster Kompression
und
internen Buffern schafften sie dann die vorher genannten Datenraten.
Fuer ein FPGA sind 50/66.66 Mhz keine Problem, und auch nicht die
ganannten
Sampleraten.
Luther Blissett schrieb:> Kannst du den Takt der Datenquelle verlangsamen?>> Brauchst du die gesamten 3GB oder musst du darin ein Datenmuster suchen?>> Warum unkomprimiert? Nimmst du Rauschen auf?
Nein Leider nicht, ich muss alles komplett und unkomprimiert aufnehmen.
Mir ist der Bus nicht bekannt, ich kenne teilweise nicht mal einzelne
Leitungen.
Die Schnittstellen (Bus) sind alle Firmen spezifisch, zB. UART 16bit
oder irgend eine Serielle/Parallele Übertragung.
Die Datenmuster kann ich mir später, wenn ich alles aufgenommen habe
über die Software filtern, eventuell eigenes Protokoll schreiben etc...
@LA
Wackelt auf den Leitung sehr viel herum?
Oder ist meistens eher wenig los?
Es gibt Logic Analyzer von TechTools (DigiView), mit USB 2.0,
die eine Hardware-Komprimierung eingebaut haben,
d.h. sie speichern immer nur Bewegungen auf den Leitungen
und Timestamps ab.
( http://www.tech-tools.com/logic-analyzer.htm )
( http://www.tech-tools.com/logic-analyzer-compression.htm )
( http://www.tech-tools.com/logic-analyzer-compression-specs.htm )
@All
Gibt es eigentlich noch andere Logic Analyzer,
die dies ähnlich machen?
Früher gab es dort auf deren Webseite einen Hinweis "Patent Pending",
ich weiß aber nicht, ob es wirklich ein Patent gibt
oder dies nur zur Abschreckung diente???
Ich kann diesen Hinweis auf die schnelle aber auch nicht mehr finden...
Martin Maurer schrieb:> Wackelt auf den Leitung sehr viel herum?
ununterbrochen, also immer, siehe Bild
Martin Maurer schrieb:> Es gibt Logic Analyzer von TechTools (DigiView), mit USB 2.0,> die eine Hardware-Komprimierung eingebaut haben,> d.h. sie speichern immer nur Bewegungen auf den Leitungen> und Timestamps ab.
Die Komprimierung bringt mich nicht weiter, das habe ich der USBee QX
mal probiert.
Rein so als Idee: Kann es sein, dass GND nicht passt?
Es ist auf vielen Leitungen fast immer das gleiche drauf...
Hilft Dir aber bei der Suche nach einem passenden Device
zum Aufnehmen der Daten nicht weiter...
Martin Maurer schrieb:> Rein so als Idee: Kann es sein, dass GND nicht passt?
Nee, das passt schon, ich habe ja schon einiges "entschlüsselst"
Die ersten oberen 10bits gehören zu einem Parallel-Bus.