[問題] Verilog十六分之幾的做法
我有一個16bit的值(reg [15:0]Origin)
須做其1/16,2/16......15/16,16/16的數值
我現在的做法是 先取1/2 {1'b0,Origin[15:1]}
1/4 {2'b0,Origin[15:2]}
1/8 {3'b0,Origin[15:3]}
1/16{4'b0,Origin[15:4]}
之後再相加 5/16=1/4+1/16
不過這樣的做法 占了我很大的logic gates
請問有無更好的做法 謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 203.70.99.229
推
10/03 20:41, , 1F
10/03 20:41, 1F
→
10/03 20:49, , 2F
10/03 20:49, 2F
推
10/03 20:54, , 3F
10/03 20:54, 3F
推
10/04 02:43, , 4F
10/04 02:43, 4F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):