Forum: FPGA, VHDL & Co. Vector" if >" abfragen , wie geht das ?


von peter (Gast)


Lesenswert?

Hallo, guten Tag.

Ich habe hier ein Signal:
signal RX_Data : STD_LOGIC_VECTOR (7 downto 0);

Bloß wie kann ich das auf > aufragen:
if (RamAddr < 128) and  RX_Data > 0 then

Danke.
Gruss

von peter (Gast)


Lesenswert?

Gefunden.

Dieses gibt kein "Error:
if (RamAddr < 128) and  RX_Data > "00000000" then

Kann man es so machen.

Danke.
Gruss

von Falk B. (falk)


Lesenswert?


von Lothar M. (Firma: Titel) (lkmiller) (Moderator) Benutzerseite


Lesenswert?

peter schrieb:
> Bloß wie kann ich das auf > aufragen:
Welche Bibliotheken verwendest du? Darin findest du dann, was der 
Operator '>' mit seinen beiden Parametern anstellt...

peter schrieb:
> if (RamAddr < 128) and  RX_Data > "00000000" then
> Kann man es so machen.
Was ist bei einem std_logic_vector größer oder kleiner? Wo ist die 
Funktion '>' definiert?

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.