現在我正在開發一個項目,通過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,但分佈式應用於小型存儲器。現在我的問題是,如果我使用這些類型的數組是否足夠小,可以使用分佈式?或者更好地去塊?