FPGA設計 180104 器件bank說明

2021-08-14 08:22:25 字數 966 閱讀 7477

fpga器件有很多bank,不同bank有不同的作用,下面隨便找了一款器件介紹下bank分類

從上圖可以看出,這個器件共有625個引腳,總共有11個bank,其中bank26,bank64,bank65,bank66是pl側bank,其餘的都是ps側bank。

bank0:一般用來作為adc電壓輸入,溫度感測器輸入,以及部分配置埠;

bank26 : hd bank;

bank64,65,66 : hp bank;

bank50x ; ps側使用的bank;

下面我們重點說下3cg器件bank503中的一些io(需要檢視下ug570,再更新)

1)ps_mode0~ps_mode3 : boot模式管腳;

2) ps_error_out,error_status

3) ps_ref_clk

4) jtag_tdi, jtag_tdo, jtag_tck, jtag_tms

5) padi, pado

6) init_b

7) prog_b,輸入訊號,當拉低時代表fpga當前配置被cleared,會重新發起乙個配置序列,相當於會重新根據boot引腳boot一次?

8) por_b

9) srst_b

10) done,如果為高代表configuration 完成,配置過程中為0?

hp/hd/hr bank說明:

在ultrascale器件中,會把pl側bank分為hp,hd,hr三種,hp bank一般用來滿足高速介面,電壓最高支援到1.8v;hr bank一般用來滿足高範圍電平介面,電壓最高支援到3.3v; hd bank用來支援低速介面;ultrascaler器件會組合使用hp,hd,hrbank,但是不保證在同乙個器件中同時會有3個型別的bank。另外dci介面只能使用在hp bank上。

FPGA設計 180104 FPGA器件選型相關

fpga器件選擇中,有乙個考慮因素是封裝大小,封裝大小也限制了可用管腳個數以及可用serdes的數目,舉例如下 以3cg為例,不同的封裝型別,對應器件的hd埠 hp埠以及serders gth,gty 個數是不一樣的,另外可以看到3cg目前是沒有serders埠的。bank一般分為hp,hr,hd,...

fpga基礎 基礎元器件

clb是xilinx基本邏輯單元,每個clb包含兩個slices,每個slices由4個 a,b,c,d 6輸入lut 內部封裝了2個5輸入lut 和8個暫存器,2個f7選擇器,1個f8選擇器,乙個由多個與非門所組成的進製鏈.slice也分為slicem和slicel,其中m是memory的首字母,...

紫光同創國產FPGA學習之器件情況

國產的fpga目前比較少,年輕沒有辦法的,所以,器件也沒什麼好選的。兩個系列titan和logos。好像titan系列的晶元,一般情況買不到。估摸著沒點量,人家不賣給你。好吧。只能選logos系列了。tbd,是待決定的意思。12g,35h,50h,待決定。那就只有22g唯一的一種了。只有2個封裝18...