我的输出的分配命令上的括号错误(数据流级别)

时间:2018-11-01 19:44:05

标签: verilog modelsim

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 :(得分:1)

将反演移到括号之外:

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