Hallo! Ich möchte gerne einen VHDL Block in einer analogen Umgebung simulieren (hoffe ich drücke mich hier richtig aus). Es soll später mal ein FPGA sein, der Signale von Filtern, Verstärkern und so verarbeitet und weitergibt. Hierfür suche ich ein Simulationstool. Ich arbeite zur Zeit mit Advanced Design Systems und habe es mit der HDL Cosimulation versucht zusammen mit ModelSim, aber es klappt irgendwie nicht. Und die Cosimulation mit NCSim läuft ja nur noch unter Linux, ich verwende aber Windows 10. Meine erste Frage wäre: Ich habe es nur mit der Student Edition von ModelSim versucht. Könnte es daran liegen dass es nicht funktioniert? Zweitens: Kann mir vllt jemand ein anderes Tool vorschlagen? Viele Grüße und vielen Dank im Voraus!
Du brauchst ein IBIS Modell. Dazu musst Du aber eine konkrete FPGA-Implemtierung mit ins Spiel bringen. Ansonsten simuliert man das funktionell lieber diskret in ModelSIM oder wenn es komplexer wird, in MATLAB. Du musst also an irgendeiner Stelle von Analogen ins Digitale. Solange keine konkrete FPGA-Implementierung voliegt, macht das das funktionell. Mehr macht auch da wenig Sinn.
Moin, > > Meine erste Frage wäre: Ich habe es nur mit der Student Edition von > ModelSim versucht. Könnte es daran liegen dass es nicht funktioniert? > Zweitens: Kann mir vllt jemand ein anderes Tool vorschlagen? > GHDL kann das via VHPI, aber es ist nicht ganz trivial, besonders unter Windows muss man Klimmzüge beim Compilieren machen. Such mal nach "ghdlex", das ist eine Sammlung virtueller Interfaces, über die du deine Daten aus der Software in die Simulation einspeisen kannst. Läuft aber nur unter Linux mit dem ghdl-ortho compiler "from the box". Ansonsten gibt es hier noch ein paar Hinweise: http://electronics.stackexchange.com/questions/106784/can-you-interface-a-modelsim-testbench-with-an-external-stimuli
Super, Vielen Dank für die Tipps! Werde ich alles mal ausprobieren! Viele Grüße!
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.