реклама на сайте
подробности

 
 
> DDR2 на циклоне, помогите запустить
alexPec
сообщение Oct 8 2014, 10:53
Сообщение #1


Профессионал
*****

Группа: Свой
Сообщений: 1 284
Регистрация: 9-04-06
Пользователь №: 15 968



Всем доброго дня. Пытаюсь запустить DDR2 на циклоне 3. Нужна помошь опытных в этом деле коллег. В системе ниос, clock crossing bridge(с ниоса на ДДР), DDR контроллер и onchip память. ДДР работает на 135 МГц (иначе констрейны не пролазят), все остальное на 67,5МГц. При компиляции ни одного отрицательного слэка. В эклипсе сделал проект memory test small с bsp, все компилируется без ошибок. Все располагаю в onchip памяти, DDR только тестирую. Программа загружается (в onchip), пошаговая отладка идет. Первый же тест памяти - снача пишется число в память ДДР, затем читается. команда IOWR_32DIRECT в пошаговом режиме выполняется, а вот следующая команда IORD_32DIRECT уже нет. Делаешь на ней step (F6) выполняться начинает и тут же отваливается JTAG отладка. Дебагер находится в положении Run, делаешь паузу или стоп - говорит что потеряна связь с target-ом. При этом конфигурация сохраняется, т.е. можно снова запустить программу на отладку и все начинает работать до первого чтения из ДДР. Встроенный просмотрщик памяти реагирует также: как только пытаешься посмотреть область ДДР - отваливается JTAG. Все питания в норме.
Было у кого такое? Куда копать, что смотреть? Похоже дальше нужен сигнал тап, что посмотреть им в первую очередь с чего начать, посоветуйте пожалуйста.


Эскизы прикрепленных изображений
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение
 

Прикрепленные файлы
Прикрепленный файл  project.rar ( 5.38 мегабайт ) Кол-во скачиваний: 10
 
Go to the top of the page
 
+Quote Post
2 страниц V  < 1 2  
Start new topic
Ответов (15 - 18)
Kuzmi4
сообщение Oct 17 2014, 17:46
Сообщение #16


Гуру
******

Группа: Свой
Сообщений: 3 304
Регистрация: 13-02-07
Из: 55°55′5″ 37°52′16″
Пользователь №: 25 329



2 alexPec
На счёт "нормально это или нет" - это вам решать wink.gif
Касательно "места поменьше": там есть разные контролеры DDR2 в Qsys (производительность разная, рекомендовано/ не рекомендовано в новых разработках и т.д) - посмотрите, выберите..
В конце концов, если сильно задавит жаба/обстоятельства/... (нужное подчеркнуть), то можно из старого SoPC вытащить и в новый вставить, но я бы так делал в самом крайнем случае (когда уже угрожают физической расправой например).
Go to the top of the page
 
+Quote Post
Stewart Little
сообщение Oct 17 2014, 18:04
Сообщение #17


Лентяй
******

Группа: Свой
Сообщений: 2 203
Регистрация: 11-10-04
Из: Санкт-Петербург
Пользователь №: 843



Цитата(alexPec @ Oct 17 2014, 20:19) *
Может просветит кто, почему разница чуть не в 2 раза? Чего-то допилить может надо чтоб поменьше занимал? Чип конечно с запасом, но жаба уже на пределе, чуть еще и задушит.

Разница в реализации шины Avalon в SOPC Builder'е и в Qsys'е.
В Qsys'е Avalon занимает больше места, но зато может обеспечить больую скорость.
Подробности можно посмотреть в сравнении сопка и кусиса - его можно на альтеровском сайте поискать.


--------------------
Чтобы слова не расходились с делом, нужно молчать и ничего не делать...
Go to the top of the page
 
+Quote Post
alexPec
сообщение Oct 17 2014, 19:26
Сообщение #18


Профессионал
*****

Группа: Свой
Сообщений: 1 284
Регистрация: 9-04-06
Пользователь №: 15 968



Цитата(Stewart Little @ Oct 17 2014, 22:04) *
Разница в реализации шины Avalon в SOPC Builder'е и в Qsys'е.
В Qsys'е Avalon занимает больше места, но зато может обеспечить больую скорость.
Подробности можно посмотреть в сравнении сопка и кусиса - его можно на альтеровском сайте поискать.


Спасибо, это объясняет жадность кусиса.
Go to the top of the page
 
+Quote Post
vadimuzzz
сообщение Oct 18 2014, 12:50
Сообщение #19


Гуру
******

Группа: Свой
Сообщений: 2 291
Регистрация: 21-07-05
Пользователь №: 6 988



можно посмотреть статистику по использованным ресурсам после компиляции, какой модуль сколько сожрал
Go to the top of the page
 
+Quote Post

2 страниц V  < 1 2
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 21:23
Рейтинг@Mail.ru


Страница сгенерированна за 0.01387 секунд с 7
ELECTRONIX ©2004-2016