[an error occurred while processing this directive]
|
Пришлось стать верилог-дизайнером за 3 дня :o), сам-то я программист...
Вопрос возник у меня такой, какой способ лучше для реализации
мультиплексора нетактируемого? В плане синтезируемости(синопсис, есть у меня неуверенность) и в плане объема?
Интуитивно мне кажется что вот так:
wire out;
reg [2:0]sel;
assign
out=(sel==1) ? s1: 1'bz,
out=(sel==2) ? s2: 1'bz,
out=(sel==3) ? s3: 1'bz,
out=(sel==4) ? s4: 1'bz;
Или может быть нужно использовать case?
Проще всего конечно посмотреть результаты синтеза того и другого, но синтезатора у нас нет, мы делаем только свою часть айсика, синтезировать будут в другой фирме....
E-mail: info@telesys.ru