-
Thread
VHDL 1993: Wie maximalwert eines Integer ranges aus Signal bestimmen
subtype int5_t is integer range 0 to 31; Und dann signal sig : int5_t; is_max <= '1' when sig = int5_t'high else '0'; Dann ist is_max 1 wenn sig den Wert 31 hat.
Diesbezueglich habe ich in der Vgh keinen anderen Weg gesehen, als explizites Ausrollen mit case/when/others.
-
Thread
FCC-Labore auf Gegenseitigkeit, neuer Raspberry Pi-Imager, RISC/V und mehr
durchaus etablierte Angriffsmethode auf alle Herren Systeme etabliert. Im Paper “Screaming Channels: When Electromagnetic Side Channels Meet Radio Transceivers” findet sich eine neue Spielart, die - wie in der Abbildung gezeigt - die „gemeinsame Versorgungsspannung“ zum Ziel hat. : (vcom-1074) Non-locally static OTHERS choice is allowed only if it is the only choice of the only association. [/pre] Ansonsten ist nach 350 ns Schluß und die Simulation crasht mit: [pre] # ** Fatal: (vsim-3421) Value 10 is out
Behavioral of Neuron is ... signal counter : integer range 0 to INPUTS-1; ... when load => ... counter <= counter + 1; if(counter = INPUTS) then counter <= 0; ... end if; [/vhdl] Warum darf counter nur Werte