Вот, думаю, попробую попользовать память при помощи Memory Interfase Generator. Через мастера IP cores создал корку, она появилась в структуре проекта главного окна, а в библиотеке элементов схематического редактора ее нет. В чём может быть причина?
Нет, прошло нормально и получился схематический элемент. Теперь вопросы: 1) всегда ли нужна инициализация памяти? 2) что это за составной user_input_addres? Как его использовать и как он преобразуется в реальный адрес памяти? Почему он на 26 бит при выходной шине адресов в 13 бит? 3) что за шина user_data_mask? Зачем мне маска и почему входная маска на 4бита, а выходная всего на 2?