|
Тест памяти DDR проходит, но программа из DDR не исполняется, Xilinx ISE/EDK 14.7 Spartan-6 |
|
|
|
 |
Ответов
|
Jul 2 2015, 11:51
|
Знающий
   
Группа: Участник
Сообщений: 527
Регистрация: 4-06-14
Из: Санкт-Петербург
Пользователь №: 81 866

|
Цитата С левой стороны сигналы на микросхему, с правой - AXIS. Подозреваю, что init_done, cal_success, cal_fail - это некие внутренние сигналы. Вы используете контроллер памяти от Xilinx или сторонний? Контроллер должен выдавать на внутреннюю логику помимо AXIS дополнительный набор сигналов, как то: клоки со встроенного PLL, статусную шину и т.д. Перечисленные сигналы должны входить в статусную шину, просто у них возможно будет другое имя. В EDK можно разместить модуль чип скопа, если мне не изменяет память, и подключить его к этим сигналам. Просто эти сигналы первое, что следует проверять в случае проблем с DDR.
|
|
|
|
|
Jul 2 2015, 12:21
|
Местный
  
Группа: Свой
Сообщений: 210
Регистрация: 4-06-08
Из: Москва
Пользователь №: 38 056

|
Цитата(serjj @ Jul 2 2015, 14:51)  Вы используете контроллер памяти от Xilinx или сторонний? Контроллер должен выдавать на внутреннюю логику помимо AXIS дополнительный набор сигналов, как то: клоки со встроенного PLL, статусную шину и т.д. Перечисленные сигналы должны входить в статусную шину, просто у них возможно будет другое имя. В EDK можно разместить модуль чип скопа, если мне не изменяет память, и подключить его к этим сигналам. Просто эти сигналы первое, что следует проверять в случае проблем с DDR. Я использую контроллер памяти от Xilinx. Клоки от встроенного PLL действительного выдаются. Вы правы. Но статусной шины нет. Есть только uo_done_clk. Все остальное м.б. есть внутри, буду смотреть нетлист.
Эскизы прикрепленных изображений
|
|
|
|
Сообщений в этой теме
aabmail Тест памяти DDR проходит, но программа из DDR не исполняется Jul 2 2015, 08:22 Golikov A. А как она из флешки в ДДР попадет?
Загрузчик писа... Jul 2 2015, 08:39 aabmail Согласен, но как я понимаю, для начала надо убедит... Jul 2 2015, 08:43 Golikov A. для этого в SDK есть запуск проекта, сначала загру... Jul 2 2015, 08:44 aabmail Когда я в SDK нажимаю на иконку "запустить... Jul 2 2015, 08:50 serjj Предположение. Не помню как там у Xilinx, у альтер... Jul 2 2015, 09:41 aabmail Спасибо. Сейчас, правда выясняется, что наши PCB-д... Jul 2 2015, 10:18 serjj ЦитатаА где можно про векторы почитать, ссылку не ... Jul 2 2015, 11:20 aabmail Цитата(serjj @ Jul 2 2015, 14:20) У меня ... Jul 2 2015, 11:26 serjj можно мониторить uo_done_cal и pll_locked, по ним ... Jul 2 2015, 12:43 Corvus Сделайте в XPS очистку проекта и повторный экспорт... Jul 2 2015, 12:58 Golikov A. покажите картинку с шинами
как у вас шина инструкц... Jul 2 2015, 13:43 dmitry-tomsk В S6 ddr3 ввобще без проблем работает, когда созда... Jul 2 2015, 15:05  aabmail Все огромное спасибо за ответы.
Цитата(dmitry... Jul 3 2015, 09:08 serjj ЦитатаА ВОТ СТОИТ ЗАПУСТИТЬ ТЕСТ ПАМЯТИ ИЗ-ПОД ОТЛ... Jul 3 2015, 09:29 Golikov A. воот...
M_AXI_DC, M_AXI_IC - это шина данных и ш... Jul 3 2015, 09:46 aabmail Цитата(Golikov A. @ Jul 3 2015, 12:46) во... Jul 3 2015, 10:31 Golikov A. да с кешем все ок.
ЦитатаМне непонятно, как вообщ... Jul 3 2015, 10:54 aabmail Цитата(Golikov A. @ Jul 3 2015, 13:54) XM... Jul 3 2015, 11:08 Golikov A. Ну тогда все правильно...
Проект из ДДР так не зап... Jul 3 2015, 11:48 aabmail Цитата(Golikov A. @ Jul 3 2015, 14:48) Ну... Jul 3 2015, 12:28
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|