se ricevo un enum:Come verificare che il Verilog enum sia valido?
my_cmd cmd = my_cmd'(value_from_bus);
Come posso facilmente verificare che cmd
è una valida cmd?
typedef enum int {
ADD = 1,
SUBTRACT = 3,
MULTIPLY = 7
} my_cmd;
Interessante! Anche se dubito che sia sintetizzabile. – Ari
In Quartus Prime, questo non è riuscito nell'analisi: "il nome non è dichiarato sotto questo prefisso" – Purag