1. 程式人生 > >1. FPGA內部的邏輯資源

1. FPGA內部的邏輯資源

CLB(包括LUT、加法器、暫存器、MUX(多路選擇器))

時鐘網路資源(全域性時鐘網路,區域時鐘網路,IO時鐘網路),理解時鐘網路的本質和意義

時鐘處理單元(PLL,DCM),理解時鐘網路資源和時鐘處理單元的差異和相關性

BLOCK RAM:用於快取資料

DSP核

介面資源:對於FPGA而言,IO資源劃分成塊,形成IO BANK,不同的 bank塊,相容不同的介面標準,如LVTTL3V3,LVDS2V5……這點在FPGA中很重要,表明其可以支援多種電平通訊標準。

  1. 1.  供電機制

一個FPGA晶片只能有一個內部邏輯供電資源。一般比如在介面資源命名為VCCINT。雖然一塊FPGA可能支援多種VCCINT標準,但是每次工作的時候,只能選定其中的一種為內部邏輯供電。不允許多種供電電平同時存在(注意,這裡是指內部系統供電,不包括IO資源供電)

還有一些專有供電電路,比如PLL(由於依賴類比電路,所以供電電路特殊)

  1. 2.  檔案配置模式

主動模式:配置到flash中

被動模式 :由其他微處理器配置

JTAG:線上系統配置