[請益] verilog條件運算子問題請教
小弟最近給子電路寫output時有個小問題
以下是我的程式碼
output wire [9:0] oDATA
reg chg;
wire js=chg;
assign oDATA=(js == 1'b1) ? {sub[10:3],2'b0}:10'b0;
關於sub的部分都是我之間的運算式,之前都有確認是正常的
有問題的是我oDATA的部分像上面這樣寫會有問題,實際跑FPGA出來會不正常
但不用條件運算式直接寫
assign oDATA={sub[10:3],2'b0};
是可以正常執行的,請問各位大大這是甚麼原因造成的?有甚麼辦法解決嗎?
謝謝大家
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.116.234.232
※ 文章網址: https://www.ptt.cc/bbs/Electronics/M.1507709013.A.CF3.html
→
10/11 18:44,
8年前
, 1F
10/11 18:44, 1F
推
10/11 20:19,
8年前
, 2F
10/11 20:19, 2F
推
10/11 20:24,
8年前
, 3F
10/11 20:24, 3F
→
10/11 20:25,
8年前
, 4F
10/11 20:25, 4F
→
10/11 20:26,
8年前
, 5F
10/11 20:26, 5F
→
10/11 20:26,
8年前
, 6F
10/11 20:26, 6F
→
10/11 22:02,
8年前
, 7F
10/11 22:02, 7F
→
10/11 22:02,
8年前
, 8F
10/11 22:02, 8F
→
10/11 22:02,
8年前
, 9F
10/11 22:02, 9F
→
10/11 22:42,
8年前
, 10F
10/11 22:42, 10F
→
10/11 22:43,
8年前
, 11F
10/11 22:43, 11F
→
10/11 22:43,
8年前
, 12F
10/11 22:43, 12F
→
10/11 23:06,
8年前
, 13F
10/11 23:06, 13F
→
10/11 23:06,
8年前
, 14F
10/11 23:06, 14F
→
10/11 23:06,
8年前
, 15F
10/11 23:06, 15F
推
10/11 23:10,
8年前
, 16F
10/11 23:10, 16F
推
10/11 23:14,
8年前
, 17F
10/11 23:14, 17F
→
10/11 23:14,
8年前
, 18F
10/11 23:14, 18F
→
10/11 23:14,
8年前
, 19F
10/11 23:14, 19F
推
10/11 23:21,
8年前
, 20F
10/11 23:21, 20F
→
10/11 23:22,
8年前
, 21F
10/11 23:22, 21F
推
10/12 01:41,
8年前
, 22F
10/12 01:41, 22F
→
10/12 01:41,
8年前
, 23F
10/12 01:41, 23F
→
10/12 16:32,
8年前
, 24F
10/12 16:32, 24F
推
10/12 20:15,
8年前
, 25F
10/12 20:15, 25F
推
10/12 20:48,
8年前
, 26F
10/12 20:48, 26F
→
10/12 20:49,
8年前
, 27F
10/12 20:49, 27F
→
10/12 20:49,
8年前
, 28F
10/12 20:49, 28F
→
10/12 20:50,
8年前
, 29F
10/12 20:50, 29F
→
10/12 20:51,
8年前
, 30F
10/12 20:51, 30F
→
10/12 20:52,
8年前
, 31F
10/12 20:52, 31F
推
10/12 21:33,
8年前
, 32F
10/12 21:33, 32F
→
10/12 21:33,
8年前
, 33F
10/12 21:33, 33F
推
10/12 22:52,
8年前
, 34F
10/12 22:52, 34F
推
10/12 23:15,
8年前
, 35F
10/12 23:15, 35F
→
10/12 23:16,
8年前
, 36F
10/12 23:16, 36F
→
10/12 23:16,
8年前
, 37F
10/12 23:16, 37F
→
10/12 23:17,
8年前
, 38F
10/12 23:17, 38F
推
10/12 23:23,
8年前
, 39F
10/12 23:23, 39F
推
10/12 23:27,
8年前
, 40F
10/12 23:27, 40F
→
10/12 23:28,
8年前
, 41F
10/12 23:28, 41F
推
10/13 02:33,
8年前
, 42F
10/13 02:33, 42F
→
10/13 16:54,
8年前
, 43F
10/13 16:54, 43F
→
10/13 16:55,
8年前
, 44F
10/13 16:55, 44F
→
10/13 16:56,
8年前
, 45F
10/13 16:56, 45F
→
10/13 16:58,
8年前
, 46F
10/13 16:58, 46F
→
10/13 16:58,
8年前
, 47F
10/13 16:58, 47F
推
10/13 20:19,
8年前
, 48F
10/13 20:19, 48F
→
10/13 20:19,
8年前
, 49F
10/13 20:19, 49F
→
10/13 20:20,
8年前
, 50F
10/13 20:20, 50F
→
10/13 21:36,
8年前
, 51F
10/13 21:36, 51F
→
10/13 21:36,
8年前
, 52F
10/13 21:36, 52F
推
10/13 21:48,
8年前
, 53F
10/13 21:48, 53F
→
10/13 21:48,
8年前
, 54F
10/13 21:48, 54F