简单的Verilog" AND"门被合成为" OR"门

时间:2018-01-29 01:39:46

标签: verilog fpga xilinx xilinx-ise

我使用以下简单的Verilog模块测试Xilinx Cool Runner 2 CPLD开发板:

module top(
   input a,
   input b,
   output f
   );

 assign f = a & b;
endmodule

问题在于,在我对电路板进行编程之后,所谓的AND函数的行为类似于" OR"。

我测试了各种场景,我可以看到NAND成为NOR,而AND成为OR,反之亦然。

当我编写Spartan-3板时,代码工作正常,这很奇怪。它只与使用XC2C256-7TQ144 Xilinx CPLD IC的CPLD Cool Runner 2有关。

我在这里缺少什么?

0 个答案:

没有答案