Forum: FPGA, VHDL & Co. Datenbreite in Verilog


von Micha (Gast)


Lesenswert?

'tschuldigung, ich hab grade ne Gehirnverklemmung - d.h. ich bastel an 
einem Projekt, und je mehr ich ausprobiere um so schlimmer wird alles :(

Eines der Details das mir gerade unklar ist: ist die Breitenangabe einer 
Zahl in Verilog immer die dezimale Anzahl der Bits, oder die dezimale 
Angabe der Ziffern im jeweiligen Zahlensystem? Konkretes Beispiel: wenn 
ich eine 18 Bit breite Konstante hexadezimal schreiben will, was ist 
richtig:

18'h3FFFF;  // 18 Bit
5'h3FFFF;   // 5 Ziffern

von Lattice User (Gast)


Lesenswert?

Micha schrieb:

> ich eine 18 Bit breite Konstante hexadezimal schreiben will, was ist
> richtig:
>

> 18'h3FFFF;  // 18 Bit

Es wird immer die Zahl der Bits vor dem ' angegeben.

von Micha (Gast)


Lesenswert?

Danke für die Antwort und sorry für die etwas dumme Frage - hatte 
irgendwie Ladehemmung.

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.