entity ROM is generic(DataWidth_g : in positive := 32; AdrWidth_g : in positive := 10; init_g : in unsigned );
Ну и для того чтобы вызвать instance ROM сделаю функцию чтобы из "номального" формата делала одномерный массив.