Ошибка скобок в моей команде назначений для моего вывода (уровень потока данных) - PullRequest
0 голосов
/ 01 ноября 2018
assign    F=((A&B)(~|)(C|D))^((C|D)(~&)((~)A(~|)C));

Понятия не имею, почему я получаю эту ошибку:

Ошибка: (vlog-13069) C: / Users / JsnK / Desktop / New folder / circuit1_dataflowlvl.v (6): рядом с "(": синтаксическая ошибка, неожиданная '('.

Вот схема: http://prntscr.com/ld9n7a

1 Ответ

0 голосов
/ 01 ноября 2018

Переместите инверсии за скобки:

assign F = ~((A&B) | (C|D)) ^ ~((C|D) & ~( ~A | C));
...