systemverilog: tri0 vs pulldown - есть ли разница? - PullRequest
0 голосов
/ 11 апреля 2020

Есть ли какая-либо функциональная разница между созданием провода "tri0" и применением компонента "раскрытия" к проводу?

1 Ответ

1 голос
/ 12 апреля 2020

В большинстве случаев объявление сигнала как tri0 функционально эквивалентно объявлению этого сигнала как wire и подключению сигнала к pulldown.

. При передаче происходит исключение. который передает сигнал через порт и устанавливает соединение с сигналом другого типа net (см. раздел 23.3.3.7 Портовые соединения с различными типами net (net и свертывание порта) в IEEE 1800-2017 LRM). По этой причине я рекомендую вам использовать раскрывающийся список, чтобы избежать путаницы.

...