Sembra che il mondo abbia deciso che std_logic(e std_logic_vector) sono il modo predefinito di rappresentare i bit in VHDL. L'alternativa sarebbe std_ulogic, che non è stata risolta.
Questo mi sorprende, perché di solito, si sta non descrive un bus , in modo da fare non si vuole più driver e non è necessario per risolvere un segnale. Il vantaggio di std_ulogicsarebbe che il compilatore ti avvisa in anticipo se hai più driver.
Domanda: è solo una questione storico / culturale o ci sono ancora ragioni tecniche per usare std_logic?