Forum: FPGA, VHDL & Co. vhdl ams, systemmodellierung


von daniel (Gast)


Lesenswert?

Hallo Leute,

ich bin mir bewusst, dass es hier hauptsächlich um reine digitale
Simulation geht, dennoch denke ich, dass es eher hierein passt als
nach offtopic. Ausserdem hoffe ich, dass auch hier einige AMS 
Spezialisten
lesen.

Nachdem ich mit einem anderen Systemmodellierungstool wirklich sehr 
gute
Erfahrungen gemacht habe, wollte ich auch VHDL-AMS mir mal
genauer anschauen.

Nach langer Internet Recherche habe ich 3 freie/eval VHDL AMS Tools 
runtergeladen.

- Ansoft Simplorer (ca 80 MB)
- Dolphin SMASH (ca 80MB)
- Mentor Graphics SystemVision (ca 200 MB)

Ich hoffte sehr auf ein simples Interface, wobei mir besonders wichtig
die textuelle Eingabe war. Leider bin ich nicht sehr gut mit den ersten
beiden klargekommen, aber vielleicht liegt es auch daran, dass ich nur
ein paar Stunden mich mit ihnen beschäftigt habe(ohne Tutorial
oder ähnliches). Bei SystemVision bin ich am weitesten gekommen ...
also zur Compilierung des Codes aus reiner Textform mit anschliessender
Simulation. Dennoch bin ich sehr enttäuscht, dass ein so simples System,
wie folgt angegeben, nicht mit SystemVision simuliert werden kann.
1
entity main is
2
  generic(slope : real := 1.0;
3
    x0 : real := 0.0);
4
end;
5
6
architecture main of main is
7
  quantity x : real;
8
begin
9
  break x => x0;
10
  equation: x'dot == slope;
11
end;

Dier Fehlermeldung die dabei kommst ist ...
    Performing DC analysis
    ERROR 10: Non inversible matrix.Presence of singularities
    causes simulation to stop
    Simulation results stored in expt1.1


Alternative Beschreibung in Modelica, simuliert mit Dymola sieht
dabei zum Vergleich so aus
1
model FirstOrder 
2
  parameter Real slope(unit = "1/m") = 1;
3
  parameter Real x0(unit = "m") = 10;
4
  Real x(start = x0);
5
equation 
6
  der(x) = slope;
7
end FirstOrder;


Man kann gut sehen, dass die beide Modelle äquivalent sind.
Im Anhang habe ich die grafische Ausgabe der Simulation von
Modelica angehängt um zu zeigen, was als Ausgabe erwartet wird.

Ich würde gerne die Benutzer von anderen VHDL-AMS Tools bieten,
mein Beispiel von oben mal auszuprobieren. Ich finde es wie gesagt
sehr seltsam, dass ein so simples System abgewiesen wird.
Interessant wäre es für mich auch zu erfahren, welches Tool ihr
verwendet oder verwendet habt .. und eure Erfahrungen damit.

Bedanke mich im Voraus bei Euch,

Grüsse, Daniel

von daniel (Gast)


Angehängte Dateien:

Lesenswert?

seltsam, dass der png Anhang nicht mitging ..
killt mich nicht, ich versuche es mit bmp :)

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
Noch kein Account? Hier anmelden.