Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Cyclone 4 & DDR2 HPII controller
Форум разработчиков электроники ELECTRONIX.ru > Программируемая логика ПЛИС (FPGA,CPLD, PLD) > Работаем с ПЛИС, области применения, выбор
sirin
Здравствуйте, уважаемые форумчане.

в силу производственной необходимости есть надобность заставить работать DDR2 HPII на циклоне 4.
на плате стоит DDR2 MT74H32M16.
пробую на тестовом проекте.
создал в визарде контроллер, выбрал пресет для данной памяти. далее в качестве референсной частоты указал 27 МГц (т.к. мне эта нужна), частота работы памяти - 125 МГц.
после сделал генератор тестового воздействия: адрес, данные и пр.
зашиваю в плату и вижу в сигнал тапе следующее:
ресет (глобал и софт) снимаются, local_ready выставляется в 1 (сигнализирует что вроде как контроллер включился).
я считаю, что можно читать/писать DDR.
при попытке записать даю след сигналы: local_address, local_size, local_wdata, local_be, а также стробы local_write_req, local_burst_begin.
при попытке прочитать даю след сигналы: local_address, local_size, local_wdata, local_be, а также стробы local_read_req, local_burst_begin.

не вижу от контроллера никакой реакции (особенно жду local_rdata_valid), при попытке увидеть хотя бы mem_cs_n осциллографом - тишина.

просьба подсказать, что я не так делаю.
Sergey_Bekrenyov


Какой Quartus?
Такая же проблема была с 10.0sp1
В декабре вышел 10.1 - и получил счастье
Sergey_Bekrenyov
http://www.alterawiki.com/wiki/Local_ready...y_controller_IP

вот полезная заметочка
Sergey_Bekrenyov
To sirin

Вот и мне пришлось заняться подобным чудом - назначил ноги Cyclone 4 и был послан квартусом. Похоже некорректный пин-аут. Как у Вас?
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.