24.12.2012 Aufrufe

Schaltungsdesign mit VHDL

Schaltungsdesign mit VHDL

Schaltungsdesign mit VHDL

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

2 Sprachelemente<br />

p sie dürfen Leerzeichen enthalten,<br />

p sie dürfen mehr als einen Unterstrich in Folge beinhalten,<br />

p sie dürfen <strong>mit</strong> reservierten Worten identisch sein.<br />

Durch die Verwendung der Schrägstriche lassen sich also mehr und<br />

aussagekräftigere Bezeichner verwenden als vorher. Einige Beispiele<br />

für normale und extended identifier:<br />

node_a, xyz, comp12 -- Normale Bezeichner (Identifier)<br />

abc, Abc, ABC -- Identische Bezeichner<br />

12_in_bus -- !! illegal: 1.Zeichen k. Buchstabe<br />

port, buffer -- !! illegal: Reservierte Worte<br />

bus__parity -- !! illegal: Mehr als 1 Unterstrich<br />

bus_#12 -- !! illegal: Sonderzeichen<br />

sign a to f -- !! illegal: Leerzeichen<br />

\name_of_sign\ -- Extended Identifier ! nur <strong>VHDL</strong>'93 !<br />

\abc\, \Abc\, \ABC\ -- Verschiedene Bezeichner<br />

\12_in_bus\, \74LS11\ -- legal: 1.Zeichen ist Ziffer<br />

\port\, \buffer\ -- legal: Reservierte Worte<br />

\bus__parity\ -- legal: Mehr als ein Unterstrich<br />

\bus_#12\ -- legal: Sonderzeichen<br />

\sign a to f\ -- legal: Leerzeichen<br />

2.3.3 Reservierte Wörter<br />

Reservierte Wörter haben eine bestimmte Bedeutung für die Syntax<br />

und dürfen deshalb nicht als (normale) Bezeichner verwendet werden.<br />

Es handelt sich dabei um Operatoren, Befehle und sonstige <strong>VHDL</strong>-<br />

Schlüsselwörter. Schlüsselwörter der neuen Norm (393) sind in der<br />

folgenden Aufzählung gekennzeichnet.<br />

ABS<br />

ACCESS<br />

AFTER<br />

ALIAS<br />

ALL<br />

AND<br />

ARCHITECTURE<br />

ARRAY<br />

ASSERT<br />

ATTRIBUTE<br />

BEGIN<br />

BLOCK<br />

BODY<br />

BUFFER<br />

BUS<br />

CASE<br />

COMPONENT<br />

CONFIGURATION<br />

CONSTANT<br />

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

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!