一般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电平这样就节省了很多总线转换器追问 . D5 M r. M3 t/ L7 S那是不是可以这样理解:同一个FPGA中,给有的bank用3.3V电源电压,这个bank的IO脚就支持3.3V的电平,给别的bank用2.5V电源电压,这个bank的IO脚就支持2.5V的电平? 2 `& I2 d' F1 v$ k3 N; Q) k" N# V . |7 B2 T R( q! s* Y8 N. S追答: Y: D$ m+ Y: m
bingo,你理解对了 7 l2 ]8 m7 H1 m. p- K 0 f4 X; [; l) x : W! N) T) b' Y . H+ e3 l0 K0 u