FPGA中的Logic Cells, Logic Slices, Configurable Logic Blocks and Gates 的定義

一個邏輯單元(logic cell) 包含了一個查找表,一個觸發器和與附近單元的連接電路。查找表使用組合邏輯實現了一個4輸入的邏輯表達式(與,或,與非,加等)。

一個邏輯片(logic slice) 包含了2個邏輯單元。Xilinx公司的計算結果接近每個邏輯片中包含2.25個邏輯單元,因爲它們比其它的構架能配置更多的可配置邏輯模塊(CLB)。

一個可配置邏輯模塊(configurable logic block CLB) 包含了4個邏輯片。這樣的組合構架能使最終系統的邏輯執行性能得以提升。

Xilinx FPGA還有其它組成,比如44個內存模塊,每個模塊提供2KB的存儲量,另外還有乘法器等。

門(Gate) 的數量用來表示內存模塊,邏輯單元,乘法器等資源的總數。需要注意的是,FPGA中的門數並不等同於ASIC中門數,例如,FPGA中的1M個門粗略等於ASIC中的100K個門。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章