我想計算一個數組的元素的總和。陣列的元素在每個時鐘上升沿(按順序)分配。我不想在下一個時鐘上升沿獲得元素的總和,所以總和的設計必須是組合的。我可以在沒有任何錯誤的情況下在仿真中得到正確的結果,但是我的代碼不是在ISE(賽靈思綜合工具)中合成的。我正在研究Spartan3。 我的代碼: always @* begin
sum = 0;
for (i=0; i<K; i=i+1)
我在Xilinx ISE IDE上並使用原理圖編輯器。 (點擊新窗口) 約束文件如下: NET "A" LOC = M18;
NET "F" LOC = P15;
NET "B" LOC = M16;
NET "A" PULLUP;
NET "B" PULLUP;
NET "F" DRIVE = 8;
但是,當我想編譯我的程序,有這樣的錯誤: ERROR:Place:1108 -