Logic Analyzer auf Chips

Das Web ist voll von Low-Speed-Logik-Analysator-Stilen, die eine CPU verwenden. Es gibt ebenfalls eher ein paar FPGA-basierte Designs. Beide haben Vorteile sowie Nachteile. FPGAs sind schnell und können gleichzeitig große Angaben von Daten verwalten. CPUs haben jedoch häufig viel mehr Speicher, und es ist einfacher, E / A zurück zu tun, um einen Hold-Computer zu erreichen. [Mohammad] senkte die Wahl. Er entwickelte einen logischen Analysator, der teilweise auf einem FPGA sowie teilweise auf einem Armprozessor aufweist.

In der Tat war seine Gründe, eingebaute FPGA-Logikanalysatoren wie ChipScope sowie SignaltAP zu ersetzen. Diese werden mit Ihrem FPGA-Design koexistiert, jedoch [Mohammad] entdeckte, dass sie Einschränkungen hatten. Sie essen ebenfalls den Bereich, den Sie vielleicht für Ihr eigenes Design wünschen, so dass sie jedoch von der Notwendigkeit nicht viel Erinnerung haben.

Das System kann in Echtzeit auf einem 640 × 480-VGA-Bildschirm auf einem 640 × 480-VGA-Bildschirm fangen. Das System hat ebenfalls eine USB-Mausschnittstelle, die zum Zoomen verwendet wird, um das Display zu scrollen. Sie können ein Video der Sache in Betrieb sehen, darunter.

Sie können immer Simulation auswählen, jedoch benötigen Sie jedoch oft wirklich, dass Sie Ihren Stil auf dem tatsächlichen Silizium ausführen. Es gibt subtile Fehler oder sogar Wechselwirkungen mit anderen Hardware, die in der Simulation hart gestaltet werden können.

Es gibt eine Reihe faszinierender Konstruktionsmerkmale an den Analysator, einschließlich der Nutzung des Xillybus-Kerns, um die Schnittstelle von FPGA-Logik auf dem Arm-Axi-Bus zu vereinfachen. Dies vereinfacht die Kommunikation mit dem Armprozessor stark.

Wir haben auf kostengünstige FPGA-basierte Logikanalysatoren zuvor angesehen. Sie könnten diese integrierten einsetzen, wenn Sie einen beliebigen Speicherplatz auf Ihrem Gerät haben. Wenn Sie nicht die Anforderung nach Geschwindigkeit fühlen, wählen Sie möglicherweise ein CPU-basiertes Design aus.

Wenn Sie nicht sagen könnten, ist dies einer der Jobs von [Bruce Lands] Studenten. Danke [Bruce] für die Idee sowie von dem, was Sie die nächste Generation von Hardware-Hackern erstellen.

Leave a Reply

Your email address will not be published.