Hallo, danke für dein Feedback.
ich werde mir Libero mal anschauen, hört sich interessant an.
bei Intel verwende ich die Quartus Prime Design Suite, mit welcher ich gut zurechtgekommen bin. Allerdings gefällt mir Vivado etwas besser, da die Simulationstools direkt mit in die Software eingebunden sind und der Designflow(Flow manager) aus meiner Sicht etwas strukturierter ist.Wie ist das bei Intel? Kamst du mit der IDE gut zurecht?
Zur Simulation bei Intel nutze ich Modelsim.
Nein, nur reinen VHDL-CodeNutzt du dort auch Softcores?
Ich würde sagen, bei der Fehlersuche wirklich am Ball bleiben, auch wenn es lange dauert und mühselig istWas würdest du sagen, war das kniffligste bei der Programmierung?
Also abgesehen von der Toplevel gab es Anfangs keine weitere Ebene, ich habe aber nachträglich noch eine erstellt, für Sensorschnittstellen, Aktoren, etc.Auf wieviele Hierarchieebenen hast du alles aufgeteilt?
Insgesamt also 2
Stimmt. Ich bin eigentlich kein großer Fan von vielen Modulen im Strukturstil, deswegen verwende ich sie nur wenn sonst wirklich die Übersichtlichkeit darunter leiden würde. Für den Nachfolger habe ich bereits eine Lidar-Schnittstelle entworfen und bin jetzt an dem IMU. Da die Kommunikation komplexer wird, fange ich momentan an mehrere Ebenen zu nutzen, der Schreibaufwand ist natürlich größerIch ringe immermal wieder mit mir, ob ich alle Module direkt unter dem top-Modul einbinden sollte oder doch nach Funktionen immer tiefer gestapelt, sodass man dann 3-5 Verschachtelungen untereinander hat.
- - - Aktualisiert - - -
Die Schaltung habe ich nur in VHDL beschriebenhast Du das FPGA in C oder VHDL programmiert?
Lesezeichen