Wydaje się, że świat zdecydował, że std_logic
(i std_logic_vector
) jest domyślnym sposobem reprezentowania bitów w VHDL. Alternatywą byłoby std_ulogic
, która nie została rozwiązana.
Zaskakuje mnie to, ponieważ zwykle nie opisujesz autobusu , więc nie chcesz wielu kierowców i nie musisz rozpoznawać sygnału. Zaletą std_ulogic
byłoby to, że kompilator ostrzega cię wcześnie, jeśli masz wiele sterowników.
Pytanie: czy to tylko kwestia kulturowa / historyczna, czy też istnieją techniczne powody, aby używać std_logic?