1. 程式人生 > >FPGA 的I/O BANK介紹

FPGA 的I/O BANK介紹

一般fpga都分為若干個bank
例如xilinx的高階fpga,能分為22甚至更多個bank
這麼做主要是為了提高靈活性
因為fpga的io支援2.5V 3.3v等等種類電平輸入輸出
為了獲得這些IO電平,就需要在對應bank的供電引腳輸入對應的電源電壓
這樣在一些複雜的系統中非常實用,例如cpu + fpga的系統中,cpu的io電壓一般是2.5v
而很多其他ic都是3.3V,就可以使用fpga控制3.3v的ic,而與cpu通訊使用2.5V電平
這樣就節省了很多匯流排轉換器
追問
那是不是可以這樣理解:同一個FPGA中,給有的bank用3.3V電源電壓,這個bank的IO腳就支援3.3V的電平,給別的bank用2.5V電源電壓,這個bank的IO腳就支援2.5V的電平?
追答
bingo,你理解對了