24.12.2012 Aufrufe

Schaltungsdesign mit VHDL

Schaltungsdesign mit VHDL

Schaltungsdesign mit VHDL

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

1.2.3 Native-Compiled Simulationstechnik<br />

1 Simulation<br />

Neuartige Simulatoren gehen einen Zwischenweg und versuchen, die<br />

Vorteile beider Ansätze zu verknüpfen. Bei der Methode der Native-<br />

Compiled-Simulation entfällt die Übersetzung in "C"; statt dessen wird<br />

aus dem <strong>VHDL</strong>-Quellcode direkt der Maschinencode erzeugt. Dadurch<br />

wird einerseits die Simulationsvorbereitungszeit im Bereich eines<br />

interpretierenden Simulators liegen, während andererseits ein ausgesprochen<br />

optimierter Objektcode vorliegt. Die eigentliche Simulation<br />

sollte noch deutlich schneller als bei compilierenden Simulatoren<br />

ablaufen.<br />

Abb. C-1 stellt die drei Simulationstechniken gegenüber.<br />

compilierend interpretierend native-compiled<br />

<strong>VHDL</strong>-Code <strong>VHDL</strong>-Code <strong>VHDL</strong>-Code<br />

Parser,<br />

C-Code-Gen.<br />

C-Code P-Code<br />

C-Compiler<br />

und Linker<br />

Parser,<br />

P-Code-Gen.<br />

Linker<br />

Parser,<br />

Obj.-Code-Gen.<br />

generischer<br />

Object-Code<br />

Object-Code P-Code Stream Object-Code<br />

Abb. C-1: Simulationstechniken<br />

Linker<br />

(Runtime Library)<br />

© G. Lehmann/B. Wunder/M. Selz 233

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!