atom100 发表于 2016-12-26 22:40:47

xilinx 的BLOCK RAM的使用问题 ?

virtex ii 的 BLOCK RAM 最大位宽是1到512bit,如果不超过最大位宽512bit, 是不是就只用一个RAM块 ?
就是想 尽量提高 一块RAM的利用率,不要出现 一块RAM上有部分存储空间 没有使用的情况,

NJ8888 发表于 2016-12-26 22:49:03

一般是18kbit(当16kbit用)是宽度*深度积

atom100 发表于 2016-12-27 07:27:50

NJ8888 发表于 2016-12-26 22:49
一般是18kbit(当16kbit用)是宽度*深度积

512*1 或32*16 都可以充分利用 一块RAM ?

NJ8888 发表于 2016-12-27 08:20:42

atom100 发表于 2016-12-27 07:27
512*1 或32*16 都可以充分利用 一块RAM ?

16384/512=3216384/256=64如果位宽为9倍数利用更充分,非9倍数为方便就浪费一位的阵列
页: [1]
查看完整版本: xilinx 的BLOCK RAM的使用问题 ?