现在我正在开发一个项目,通过i2c使用fpgas将字节从主站发送到从站。现在,在我的奴隶,我要存储的数据在未来,我计划3-5阵列之间,有一个像下面的每一个具有不同指数的取值范围为0〜71:更好使用块RAM或分布式RAM?
type array1 is array(0 to 49) of std_logic_vector(7 downto 0);
type array2 is array(0 to 23) of std_logic_vector(7 downto 0);
type array3 is array(0 to 71) of std_logic_vector(7 downto 0);
在做一些研究,我理解有对于xilinx,有两种不同类型的RAM,称为Block和Distributed,但分布式应用于小型存储器。现在我的问题是,如果我使用这些类型的数组是否足够小,可以使用分布式?或者更好地去块?