新聞中心

        EEPW首頁 > EDA/PCB > 設計應用 > FPGA中可配置邏輯塊(CLB)

        FPGA中可配置邏輯塊(CLB)

        作者: 時間:2012-11-12 來源:網絡 收藏

        內的基本單元。的實際數量和特性會依器件的不同而不同,但是每個都包含一個開關矩陣,此矩陣由4或6個輸入、一些 選型電路(多路復用器等)和觸發器組成。開關矩陣是高度靈活的,可以對其進行配置以便處理組合、移位寄存器或RAM。在Xilinx公司的器件中,CLB由多個(一般為4個或2個)相同的Slice和附加構成,如圖1-3所示。每個CLB模塊不僅可以用于實現組合邏輯、時序邏輯,還可以配置為分布式RAM和分布式ROM。

        本文引用地址:http://www.104case.com/article/189768.htm

        典型的CLB結構示意圖

        典型的CLB結構示意圖

        典型的CLB結構示意圖Slice是Xilinx公司定義的基本邏輯單位,其內部結構如圖1-4所示,一個Slice由兩個4輸入的函數、進位邏輯、算術邏輯、存儲邏輯和函數復用器組成。算術邏輯包括一個異或門(XORG)和一個專用與門(MULTAND),一個異或門可以使一個Slice實現 2bit全加操作,專用與門用于提高乘法器的效率;進位邏輯由專用進位信號和函數復用器(MUXC)組成,用于實現快速的算術加減法操作;4輸入函數發生 器用于實現4輸入LUT、分布式RAM或16比特移位寄存器(Virtex-5系列芯片的Slice中的兩個輸入函數為6輸入,可以實現6輸入LUT或 64比特移位寄存器);進位邏輯包括兩條快速進位鏈,用于提高CLB模塊的處理速度。



        關鍵詞: FPGA CLB 可配置 邏輯

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 棋牌| 丹棱县| 麦盖提县| 鹤庆县| 上杭县| 尖扎县| 桂阳县| 东丽区| 汨罗市| 揭西县| 嘉黎县| 安塞县| 台北县| 依兰县| 房产| 尚志市| 托克逊县| 奇台县| 望城县| 进贤县| 任丘市| 基隆市| 德阳市| 襄汾县| 孟村| 阳江市| 手游| 高安市| 浙江省| 连南| 全州县| 霍城县| 黄山市| 化隆| 象山县| 揭东县| 镇坪县| 西藏| 富平县| 于田县| 潼关县|