Forum: Gesperrte Threads Bitmanipulation mit VHDL


von Hans (Gast)


Lesenswert?

Hallo,

Wie kann ich von einem 32 Bit breiten Bus Daten in eine Entity einlesen 
und speichern? Anschließend möchte ich prüfen ob einzelne Bits an dem 
Bus gesetzt sind.

Wie mache ich das am schlausten?

Danke!!

von Nephilim (Gast)


Lesenswert?

hi,

also ich würde den 32bit breiten bus einfach auf ein 32 bit signal
(Bus_in :in std_logic_vector (31 downto 0);) legen, dieses vielleicht 
intern dann puffern und dann kannst du die einzelnen bitstellen ja nach 
bestimmten zuständen oder zustandskombinationen mehrerer bits 
überprüfen.

Dieser Beitrag ist gesperrt und kann nicht beantwortet werden.