I
int19
Guest
Привет!
Я знайомий з verilog так це мій просте запитання.
моя netlist є inout портів, які повинні функціонувати як у портах (але я не можу змінити їх),
тому я б додати tristate буфер.Мій код схожий на цей:
Модуль рейтинг (A, B, C, увімкніть)
введення дозволити;
inout A;
inout B;
виводу з;
якщо (включити =='0 ') почати
A <= 'Z'
B <= 'Z'
кінець
End Module
Я отримую помилку на цій ncsim: чистий не є юридичною lvalue в цьому контексті [9.3.1 (IEEE)]
Я також спробував привласнити і =, але воно не спрацювало.
Що сталося?
Спасибо.
Я знайомий з verilog так це мій просте запитання.
моя netlist є inout портів, які повинні функціонувати як у портах (але я не можу змінити їх),
тому я б додати tristate буфер.Мій код схожий на цей:
Модуль рейтинг (A, B, C, увімкніть)
введення дозволити;
inout A;
inout B;
виводу з;
якщо (включити =='0 ') почати
A <= 'Z'
B <= 'Z'
кінець
End Module
Я отримую помилку на цій ncsim: чистий не є юридичною lvalue в цьому контексті [9.3.1 (IEEE)]
Я також спробував привласнити і =, але воно не спрацювало.
Що сталося?
Спасибо.