05.03.2013 Aufrufe

Mareike Stöppler

Mareike Stöppler

Mareike Stöppler

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.

5 Grundlagen FPGA 48<br />

5.2 Hardwarebeschreibungssprache<br />

FPGAs werden mittels so genannter HDLs 93 konfiguriert, von welchen es zwei weit<br />

verbreitete gibt.<br />

5.2.1 VHDL<br />

In Europa ist VHDL 94 die meistverbreitete Hardwarebeschreibungssprache, welche eine<br />

Erweiterung der Sprache VHSIC 95 des amerikanischen Verteidigungsministeriums, auf<br />

wessen auch der Name beruht, ist. 1987 wurde VHDL als IEEE-1076-Standard verabschiedet,<br />

welcher 1993 durch den IEEE-1164-Standard abgelöst wurde. Durch die Standardisierung<br />

dieser Beschreibungssprache sind mittels VHDL entworfene Schaltungen<br />

portierbar und bausteinunabhängig. Auf einem von der Firma Xilinx entwickelten<br />

FPGA kann ein durch VHDL entwickelter Schaltkreis genauso umgesetzt werden wie<br />

auf einem Baustein der Firma Altera. Durch einen VHDL- Quelltext können, über die<br />

entsprechende Software, die in einem FPGA integrierten Logikblöcke miteinander verknüpft<br />

werden. Die digitale Schaltung wird also mittels eines Routenplans in Hardware<br />

umgesetzt. VHDL ist eine sehr wortreiche Sprache und in Anlehnung an die Programmiersprache<br />

ADA entwickelt worden [17].<br />

5.2.2 Verilog<br />

Die zweite eher in den USA und Asien verbreitete Hardwarebeschreibungssprache ist<br />

die Verilog 96 HDL, welche Mitte der 80er Jahre ursprünglich von der Firma Gateway<br />

Design Automation als Simulationssprache entwickelt wurde. Verilog-95 wurde von der<br />

IEEE im Jahre 1995 als Standard IEEE-1364-1995 verabschiedet, welcher dann im Jahr<br />

2001 aufgrund einiger Mängel von dem Standard IEEE-1364-2001 abgelöst wurde. Verilog<br />

wurde in Anlehnung an die Programmiersprache C entwickelt [17].<br />

93 Hardware Description Language (engl.): Hardwarebeschreibungssprache<br />

94 Very High Speed Integrated Circuit Hardware Description Language (engl.): Hardwarebeschreibungssprache<br />

für sehr schnelle integrierte Schaltkreise<br />

95 Very High Speed Integrated Circuit (engl.): sehr schnelle integrierte Schaltkreise<br />

96 Verify logic (engl.): Logik verifizieren

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!