Сама конечно идея сделать из ПЛИС только память неоригинальна. Что ж у богатых свои причуды...
Итак Ваш кристалл содержит 288К
Блочной памяти и 56К
Распределенной памяти. Т.е. в принципе 344000 бит.
Распределенная память это и есть LUTs. Но они же идут и на логику. И она видимо тоже у Вас чтото занимает??
То что при организации на 10бит остались 2 блочных элемента ну так память организована блоками не кратными 10 битам.
Не знаю какой софт Вы применяете - но если в последней версии то можно указать Coregen-ру тип памяти , SRL16 - это и будет распределенная память. Те. сгенерить отдельно и добавить к блочной.
Сделать память на триггерах тоже можно. На VHDL нарисуйте регистры на например FDCE элементах(это и будут
триггеры) и дешифраторы адреса - получится память
Заберете всё.