|
A. |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 29.09.2010, 11:16
Titel: HDL Cosimulation
|
|
Hallo,
Ich bin dabei eine HDL Cosimulation durchzuführen, Ich habe in VHDL einen PID Regler programmiert, nun möchte ich ihn in Simulink simulieren um dessen Funktionsweise zu testen. Ich habe gesamtes Blocksystem aufgebaut, krieg aber eine fehlermeldung, die ich nciht verstehe:
Ich habe für den Output dan daten typ Ufix14 definiert, aber es hilft nicht, ich kanns ja im Bild zeigen, wie ich die Eingänge und Ausgang einbezogen habe. wie kann ich da inerit auswählen und was anderes auswählen.
Ich habe auch eine Testbench für meinen PID regler geschrieben in dem ich alle PID Anteile vordefiniert habe und den Sollwert vorgegeben habe, sollte ich die Testbench in HDL Block einbinden oder den Original Code.
Danke.
Beschreibung: |
|
Download |
Dateiname: |
ports.PNG |
Dateigröße: |
192.52 KB |
Heruntergeladen: |
614 mal |
|
|
|
|
|
Andreas Goser |
Forum-Meister
|
|
Beiträge: 3.654
|
|
|
|
Anmeldedatum: 04.12.08
|
|
|
|
Wohnort: Ismaning
|
|
|
|
Version: 1.0
|
|
|
|
|
|
Verfasst am: 29.09.2010, 12:43
Titel:
|
|
Ich vermute, dass das Know-How dieser Art ausserhalb von Mathworks noch nicht so weit verbreitet ist und rate daher MathWorks zu kontatieren.
Andreas
|
|
|
A. |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 29.09.2010, 13:04
Titel: HDL Cosimulation
|
|
|
|
A. |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 30.09.2010, 10:51
Titel: HDL Cosimulation
|
|
Hallo,
hat jemand Erfahrung mit Cosimulation.
Also ich habe herausgefunden, dass die Fehlermeldung, deshalb, kommt, da mein signal data_u_o kein 14 bit datentyp ist, obwohl ich es als std_logic_vector deklariert habe. nun, nachdem ich mir in mein Simulink Modell, die Daten Typen an den Ports habe zeigen lassen, standen da an allen signalen in und outports Double, Warum auch immer obwohl ich an allen ports ufix14 eingestellt habe.Jemand ne Idee was man noch machen könnte oder waran der Fehler noch liegen kann.Danke.
|
|
|
|
|
Einstellungen und Berechtigungen
|
|
Du kannst Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen. Du kannst Dateien in diesem Forum posten Du kannst Dateien in diesem Forum herunterladen
|
|
Impressum
| Nutzungsbedingungen
| Datenschutz
| FAQ
| RSS
Hosted by:
Copyright © 2007 - 2024
goMatlab.de | Dies ist keine offizielle Website der Firma The Mathworks
MATLAB, Simulink, Stateflow, Handle Graphics, Real-Time Workshop, SimBiology, SimHydraulics, SimEvents, and xPC TargetBox are registered trademarks and The MathWorks, the L-shaped membrane logo, and Embedded MATLAB are trademarks of The MathWorks, Inc.
|
|