Parece que el mundo ha decidido que std_logic
(y std_logic_vector
) son la forma predeterminada de representar bits en VHDL. La alternativa sería std_ulogic
, que no está resuelta.
Esto me sorprende porque por lo general, estás no describir un bus , por lo que usted no quiere que los conductores múltiples y no es necesario para resolver una señal. La ventaja de std_ulogic
esto sería que el compilador le advierte desde el principio si tiene varios controladores.
Pregunta: ¿es solo una cuestión cultural / histórica, o todavía hay razones técnicas para usar std_logic?