Jump to content

    
Sign in to follow this  
dimone

LMB BRAM Controller is absent today

Recommended Posts

Ну, очевидно можно вывести наружу IOBus и подцепить к памяти в hdl. Там чуть ли не сигнал в сигнал  память ставится. Может быть только потребуется сгенерировать сигнал готовности данных. Я память не цеплял, хватало 32 регистров. Если нужно, кусок кода могу выложить как до компа доберусь 

Share this post


Link to post
Share on other sites
19 hours ago, Strob said:

Ну, очевидно можно вывести наружу IOBus и подцепить к памяти в hdl. Там чуть ли не сигнал в сигнал  память ставится. Может быть только потребуется сгенерировать сигнал готовности данных. Я память не цеплял, хватало 32 регистров. Если нужно, кусок кода могу выложить как до компа доберусь 

наверное будет проще свой модуль между сделать, "оригинальный" имеет всего 6-Lut-ов ))

Share this post


Link to post
Share on other sites
1 час назад, dimone сказал:

наверное будет проще свой модуль между сделать, "оригинальный" имеет всего 6-Lut-ов ))

Проще всего собрать полноценный Microblaze в Block Design. Он бдует таким же по размерам, при должных настройках. Ядро IOBus присутствует в списке и его можно подключить по шине LMB. На выходе получаем тот же микроконтроллер, только более гибко конфигурируемый.

Share this post


Link to post
Share on other sites
22 hours ago, Dimidrol said:

Проще всего собрать полноценный Microblaze в Block Design.

Буду пробовать, но это же в Вивадо придется делать, а потом переносить в ISE навигатор, в проект для 6-го Спартана.. Как вариант сделать все в EDK, но по какой-то причине из-под EDK не работает прогрмматор, Impact шьет отлично, а Platform std. не видит программатор ..

Share this post


Link to post
Share on other sites
1 час назад, dimone сказал:

Буду пробовать, но это же в Вивадо придется делать, а потом переносить в ISE навигатор, в проект для 6-го Спартана.. Как вариант сделать все в EDK, но по какой-то причине из-под EDK не работает прогрмматор, Impact шьет отлично, а Platform std. не видит программатор ..

Под 6 Спартан конечно нужно в ISE работать. Из Vivado ничего перенести не получится.

И вам из XPS не обязательно прошивать. Скорее даже вредно.

Share this post


Link to post
Share on other sites
On 3/5/2020 at 3:43 PM, Dimidrol said:

Проще всего собрать полноценный Microblaze

Ну, если задача простая, то нет. Не проще. Все же не имея базовых знаний полноценный микроб  внедрить немного сложнее. Также стоит помнить что microb mcs бесплатный. Понимаю как это звучит, но иногда это важно.

Edited by Strob

Share this post


Link to post
Share on other sites

я что то упустил ?

с каких пор полноценный Microblaze денег стоит ? 10 лет назад продавали исходники. сейчас это просто закрытый код.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this