Tutorial als PDF - CES
Tutorial als PDF - CES
Tutorial als PDF - CES
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
Kapitel 5<br />
Simulation<br />
Der Xilinx Simulator erlaubt es und, die Schaltung sowohl auf der Verhaltensebene<br />
<strong>als</strong> auch auf der Schaltkreisebene zu simulieren. Bei der Verhaltensebene<br />
wird nur das Verhalten der Schaltung, nicht aber die zeitliche Verzögerung<br />
der Gatter berücksichtigt. Diese werden bei der Post-Route Simulation berücksichtigt,<br />
wodurch diese um ein vielfaches langsamer ist. Üblicherweise wird die Schaltung<br />
auf ihr Verhalten überprüft. Erst wenn dieses Verhalten korrekt ist, wird<br />
eine zeitbehaftete Simulation (Post-Route Simulation) auf Schaltkreisebene<br />
durchgeführt. Sind beide Simulationsschritte erfolgreich, schließt sich der<br />
Praxistest mit realer Hardware an.<br />
Um eine Schaltung zu simulieren , muß diese mit Signalen stimuliert werden.<br />
Hierzu wird die zu simulierende Schaltung in eine sogenannte Testbench<br />
eingebettet. Die Testbench ist eine übergeordnete Schaltung ohne Ein- und<br />
Ausgänge, sie enthalt nur Programmcode (VHDL) zur Stimulation der Eingangssignale<br />
der zu simulierenden Schaltung. Damit die Testbench nicht manuell erzeugt<br />
werden muß, bietet Xilinx ISE eine grafische Oberfläche zum Erstellen der<br />
Testbench an (Waveform Editor).<br />
5.1 Erstellen der Testbench<br />
Für die Simulation benötigen Sie eine Testbench. Diese wird folgendermaßen<br />
erzeugt (Gehen Sie dabei nach den Screenshots vor):<br />
1. Project → New Source<br />
2. Next<br />
• Test Bench WaveForm<br />
• File Name: TUTORIAL TESTBENCH<br />
3. Select a source: TUTORIAL<br />
4. Next<br />
27