Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Ошибка корки ddrsdram контроллера.
Форум разработчиков электроники ELECTRONIX.ru > Программируемая логика ПЛИС (FPGA,CPLD, PLD) > Среды разработки - обсуждаем САПРы
slawikg
Всем здравствуйте !
При компиляции example проекта с коркой DDR SDRAM Controller with ALTMMPHY CYCLONE3 получаю собщение об ошибке

Цитата
Error (169012): Output or bidirectional pin mem_addr[4] in pin location C19 (pad_282) is too close to VREF pin in pin location D17 (pad_281)
Error (169012): Output or bidirectional pin mem_addr[3] in pin location D19 (pad_283) is too close to VREF pin in pin location D17 (pad_281)
Error (169012): Output or bidirectional pin mem_addr[4] in pin location C19 (pad_282) is too close to VREF pin in pin location D17 (pad_281)
Error (169012): Output or bidirectional pin mem_addr[3] in pin location D19 (pad_283) is too close to VREF pin in pin location D17 (pad_281)


QUARTUS13.1.
16 бит данных DQ0-DQ15 и DQS размещены в банке 8. Адресные и контрольные сигналы размещены в банке 7, в котором размещен VREF pin, указанный в сообщение.

Нажмите для просмотра прикрепленного файла

16 бит данных DQ0-DQ15 и DQS размещены в банке 8. Адресные и контрольные сигналы размещены в банке 7, в котором размещен VREF pin, указанный в сообщение.
Я так понимаю, VREF pin появились в этом банке появились из-за синхросигналов mem_clk, mem_clk_n, которые которые номинально bidir , в проекте же они используются как выходы . А выходы sstl вроде не требуют VREF.
Искал во всех мануалах, но нигде не нашёл ограничений на размещение в зависимости VREF!
Как можно избавиться от этой ошибки не изменяя расположения сигналов?
slawikg
Приветствую! Всех с новым годом!
Заменил стандарт IO С sstl на 2.5 V для синхросигналов mem_clk, mem_clk_n, сообщения пропали ну а на входе микрона сигналы посмотрел с помощью осциллографа, вроде соответствуют стандарту
sstl-2.
slawikg
Всем здравствуйте !
На плате установлены терминирующиие резисторы + OCT, получается слишком болольшой номинал последовательного резистора.
OCT ставиться автоматом, а в ассигмент едиторе отключить не получается.
Каким образом можно ещё отключить последовательный резистор?. Заранее благодарен!
Realking
Цитата(slawikg @ Dec 24 2017, 22:49) *
Всем здравствуйте !
При компиляции example проекта с коркой DDR SDRAM Controller with ALTMMPHY CYCLONE3 получаю собщение об ошибке



QUARTUS13.1.
16 бит данных DQ0-DQ15 и DQS размещены в банке 8. Адресные и контрольные сигналы размещены в банке 7, в котором размещен VREF pin, указанный в сообщение.

Нажмите для просмотра прикрепленного файла

16 бит данных DQ0-DQ15 и DQS размещены в банке 8. Адресные и контрольные сигналы размещены в банке 7, в котором размещен VREF pin, указанный в сообщение.
Я так понимаю, VREF pin появились в этом банке появились из-за синхросигналов mem_clk, mem_clk_n, которые которые номинально bidir , в проекте же они используются как выходы . А выходы sstl вроде не требуют VREF.
Искал во всех мануалах, но нигде не нашёл ограничений на размещение в зависимости VREF!
Как можно избавиться от этой ошибки не изменяя расположения сигналов?


мне кажется, что нужно выполнить скрипт ddr3 pin assignment . tcl

я в своих проектах его запускаю

slawikg
Цитата
мне кажется, что нужно выполнить скрипт ddr3 pin assignment . tcl

Спасибо, вы меня выручили! Я думал что эти скрипты запускаются автоматом. Сейчас запустил скрипт и, после компиляции ОСТ отключились!

Цитата
я в своих проектах его запускаю

Там ещё есть скрипты
[url="http://electronix.ru/redirect.php?https://postimages.org/"][img]может их тоже надо запускать отдельно?
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.