FPGA中BANK的概念


可編程 輸入/輸出單元 簡稱I/O單元,是芯片與外界電路的接口部分,完成不同電氣特性下對 輸入/輸出 信號的驅動與匹配要求。FPGA內的 I/O 按組分類,每組都能夠獨立地支持不同的I/O標准。通過軟件的靈活配置,可適配不同的電氣標准與I/O物理特性,可以調整驅動電流的大小,可以改變上、下拉電阻

為了便於管理和適應多種電器標准,FPGA的IO被划分為若干個組(bank),每個bank的接口標准由其接口電壓VCCO決定,一個bank只能有一種VCCO,但不同bank的VCCO可以不同,只有相同電氣標准的端口才能連接在一起。

例如xilinx的高端fpga,能分為22甚至更多個bank,這么做主要是為了提高靈活性。因為fpga的io支持2.5V 3.3v等等種類電平輸入輸出為了獲得這些IO電平,就需要在對應bank的供電引腳輸入對應的電源電壓這樣在一些復雜的系統中非常實用。

以PGL22G為例,該FPGA有6個BANK,如下圖所示:

在這里插入圖片描述


參考


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM