[問題] Xilinx ISE的slices一問

看板Electronics作者時間17年前 (2009/01/13 17:51), 編輯推噓6(608)
留言14則, 4人參與, 7年前最新討論串1/1
Synthesis Report有如下數據: Number of Slices: 605 out of 26624 2% Number of Slice Flip Flops: 666 out of 53248 1% Number of 4 input LUTs: 1103 out of 53248 2% Number used as logic: 961 Number used as Shift registers: 142 Number of GCLKs: 3 out of 32 9% 請問代表什麼意思呢.. 如果要算slices總數的話 就是要把前三組(Slices,Slice Flip Flop,4 input LUTs) 加起來嗎? 還是Number of Slices就代表slices總數了呢? 拜託各位了 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ※ 編輯: skyline99 來自: 203.68.162.102 (01/13 17:52)

01/13 18:14, , 1F
我記得一個slice約等於兩個LUT 新的device是4個
01/13 18:14, 1F
你的意思是"Number of 4 input LUTs"的slices數目是包含在"Number of Slices"裡嗎? ※ 編輯: skyline99 來自: 203.68.162.102 (01/14 00:32)

01/14 00:47, , 2F
Number of Slices就代表slices總數了沒錯
01/14 00:47, 2F
可是我試著寫一個11bit的reg 結果如下: Number of Slices: 0 out of 26624 0% Number of Slice Flip Flops: 11 out of 53248 0% Number of IOs: 23 Number of bonded IOBs: 23 out of 448 5% IOB Flip Flops: 11 Number of GCLKs: 1 out of 32 3% 這樣的結果感覺像是"Number of Slice Flip Flops"並不包含在"Number of Slices"裡面 我對這樣的結果覺得很困惑 懇請解答.. ※ 編輯: skyline99 來自: 203.68.162.102 (01/14 02:21)

01/14 10:26, , 3F
就我的印象中slice為xilinx FPGA中的基本單位
01/14 10:26, 3F

01/14 10:28, , 4F
而一個slice裡會有數個LUT和FFs這要看你用哪個device
01/14 10:28, 4F

01/14 10:29, , 5F
直接去官網抓datasheet裡面會有一個slice的架構圖
01/14 10:29, 5F

01/14 10:34, , 6F
EX:Spartan-3系列找Spartan-3 Generation FPGA User Guide
01/14 10:34, 6F
這樣子是說"Number of Slice Flip Flops"包含在"Number of Slices"底下 但問題是"Slice Flip Flops"是11,但"Slices"卻是0 所以才覺得奇怪.. ※ 編輯: skyline99 來自: 203.68.162.102 (01/14 14:25)

01/15 00:02, , 7F
我之前說的並不正確 抱歉
01/15 00:02, 7F

01/15 00:03, , 8F
Synthesis Report 中的 number of slices 只是估計值
01/15 00:03, 8F

01/15 00:03, , 9F
真的會用到多少 resources 還是要 APR 後才準
01/15 00:03, 9F

01/15 00:07, , 10F
Xilinx forum 有篇有相關討論:
01/15 00:07, 10F

01/15 00:07, , 11F

02/03 18:24, , 12F
感謝
02/03 18:24, 12F

11/11 14:56, , 13F
而一個slice裡會有 https://muxiv.com
11/11 14:56, 13F

01/04 21:52, 7年前 , 14F
01/04 21:52, 14F
文章代碼(AID): #19R6GZ9u (Electronics)