FA FA9(.in0(CSA10[0]), .in1(CSA11[0]), .carry_in(CSA12[0]), .sum(CSA20[0]), carry_out(CSA20[1]));
对于上面的代码行,我收到错误“端口连接不能混合排序和命名”。所有CSA均声明为wire [1:0] CSA11、CSA12等。我使用的工具是Xilinx 14.7。
我认为我在上面的语句中使用的端口连接只是命名连接。
提前致谢!
最佳答案
看来您错过了“。”在“carry_out”之前。试试这个:
FA FA9(.in0(CSA10[0]), .in1(CSA11[0]), .carry_in(CSA12[0]), .sum(CSA20[0]), .carry_out(CSA20[1]));
关于赛灵思错误 : Port connections cannot be mixed ordered and named,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42463405/