Никогда таких проблем не было. Что-то вы не то делаете.
Цитата
А если я буду использовать две однопортовых BlockRAM, т.е. вместо одной двухпортовой RAMb4_S16_S16 буду использовать две однопортовых RAMb4_S16 ? Ведь в этом случае ресурсы остаются те-же?
Нет. В первом случае будет один блок памяти, в другом --- два.
Цитата
Тогда не пойму зачем придумали эту двухпортовую? Может кто-нибудь пояснить?
Вы имеете доступ к одному массиву ячеек памяти независимо с двух портов.
Видимо, вы этого не поняли, и поэтому
Цитата
На выходе какая-то лажа: на выход А почему то лезут данные порта В и наоборот. Иногда правильно читает пару адресов
Напимер, на двухпортовке делается FIFO --- в один порт пишется, из другого читается.