Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: virtex4 и 11 EDK
Форум разработчиков электроники ELECTRONIX.ru > Программируемая логика ПЛИС (FPGA,CPLD, PLD) > Системы на ПЛИС - System on a Programmable Chip (SoPC)
rv3dll(lex)
До сумасшествия уже дошло. Оказывается визард может сгенерировать нерабочий проект под 403 плату от ксайлинкс.
Проблема в том, что программа в принципе не работает из памяти, на шине OCM / причём что данные что инструкции помещённые туда не работают. Также не работает отладчик. Короче полная ........
DmitryR
Оно конечно может быть и так, но вообще-то было бы логичнее ругать чужие руки уже тогда, когда ошибка в них (чужих руках) установлена. А то, что программа на свежесгенеренном проекте не заработала - тому может быть много причин.
Kuzmi4
В обсчем на будущее есчё баг расскажу, может кому время сэкономит - если ставить endpoint хардварный и MIG v3.1 с фифошным переходником из endpoint домена - битстрим сгенерить нельзя будет с настрйоками для мапа по дефолту (хотя в такой конфиге все времянки ОК):
Цитата
ERROR:PhysDesignRules:1576 - Dangling pins on
block:<u_memc/u_memc/u_ddr2_top_0/u_mem_if_top/u_usr_top/u_usr_wr/.gen_wdf[1]
.u_wdf>:<FIFO36_72_EXP_FIFO36_72_EXP>. FIFO pin TIEOFFREGCEAL and
TIEOFFREGCEAU must be connected to VCC.

Если же наколдовать с настройками так чтоб времянки упали (constraint not met когда) - тогда битстрим генерится.

Саппорт сначала признался, что это их бага
Цитата
There's a known issue about this. Please check "ignore_keep_hierarchy " in MAP properties.It should fix the problem.

Однако когда их метода незаработала и я им про это собщил - настала глобальная тишина уже неделю как...
rv3dll(lex)
если установить частоту процессора 100 мегагерц - та же самая программа работает.

По порядку - визардом создаю стандартный проект под плату ML403 устанавливаю частоту процессора 200 или 300 частоту шины - 100 программа использует память подключенную к OCM - программа - пример, который создал визард не работает.

ставлю частоту процессора 100 мегагерц работает.

делаю тот-же самый проект использую старые ядра - работает на 300 тах.
DmitryR
Я конечно очень стесняюсь спросить, но у вас времянка-то проходит на 300 МГц?
rv3dll(lex)
что такое проходит времянка??? Это стандартное соотношение частот - процессор ppc405 аппаратное устройство внутри FX кристалла. работает на 300 мегагерц влёт.

Не прошло и дня - оказывается визард 11 edk не формирует автоматом конфигурационные данные для этих шин исходя из изменений частоты при создании проекта.
Cont
Как настроить эти параметры
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.