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!.
Gibts Logic Analyzer mit Firewire? Das kann doch per DMA direkt in den RAM schreiben.
Ich hatte vor ca. 2 Jahren mal eine Anfrage an Saleae bezüglich USB3.0 gemailt, aber nie eine Antwort erhalten. Scheinen bisher noch satt zu werden.
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?
Es gibt LA mit PATA interface, diese schaffen 32 Kanaele mit 100Msps, bzw 16 mit 200Msps.
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.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.