[an error occurred while processing this directive]
[an error occurred while processing this directive]
|
>reg a,b;
>wire bus=a_oe?a:'bz;
>assign bus=b_oe?b:'bz;
Макс старается избегать конфликтных ситуаций, т.к. в самом ПЛИСе (внутри) не заложена защита от перегрузок. Пример : a_oe = "1" и
b_oe = "1" , что будет на "bus"? - грейте паяльник и меняйте жука.
Обращаю Ваше внимание - мой пример коренным образом отличается от Вашего. Синтезатор должен быть ОЧЕНЬ разумным, чтобы из вами описанной
конструкции синтезировать переключатель.
E-mail: info@telesys.ru