nadine
Участник-
Постов
11 -
Зарегистрирован
Репутация
0 ОбычныйКонтакты
-
Сайт
Array
-
ICQ
Array
Информация
-
Город
Array
Посетители профиля
1 132 просмотра профиля
-
Спасибо большое за ответы!
-
Здравствуйте! Подскажите, пожалуйста, существует ли ограничение на минимальную длину трассы от Cyclone V до DDR3 (MT41K512M16 от Micron). Естественно, все остальные требования по разводке (выравнивание, импеданс и т.д) будут соблюдены. Место на плате ограничено дальше некуда. Стоят 2 микросхемы памяти, планировалось пустить шину адреса по Т - топологии. В даташитах стоит рекомендуемая длина до точки разветвления 1.5 - 2 inch. В китах от Альтеры эта длина выдерживается. У меня может получиться только 0.5-0.7 дюйма. Тем не менее, в даташите от Micron tn4113_ddr3_point_to_point_design.pdf написано:"In point-to-point designs, the memory’s position is typically quite close to the controller, which results in short data bus trace lengths. This makes a driver with a low-impedance output undesirable." Прошу совета - можно ли делать длину трассы меньше номинальной?
-
В продолжение, может кому будет полезно: Не дождавшись от Инсиса ответа на письмо про топиковую проблему, позвонила им сама. Ответ был интересный: "У нас были проблемы с АМД, но мы считали, что профессионалы на чипсетах АМД не работают". ;) Потом инсисовец вспомнил про письмо, пообещал узнать, к какому выводу пришли специалисты. Позвонил через пару дней с диагнозом "Ничего сделать нельзя, несовместимость с драйвером для Mountain-Ice (которой прикидывается инсисовский эмулятор)". Да, и с VDSP 5.0, по словам инсисовца, у эмулятора бывают проблемы.
-
Поставила на свежеодолженный комп (с винХР) новые драйвера, теперь эмулятор проходит тест в VDSP 5.0. На моем, упомянутом в теме, компе эмулятор так и не увиделся.. Далее вспомнила, что потом мне плату передавать программисту, употребляющему виндоуз 7. Со старыми драйверами и VDSP 4.0 эмулятор работал с седьмой виндой, с новыми и VDSP 5.0 - уже совсем нет. Уже на этапе вычищания старых драйверов из семерки вся эта процедура мне надоела, поэтому склонна вернуться к стабильно работающему VDSP 4.0 и генерить .ldr с "any" ревизией. Честно говоря, меня смущало изменение boot таблицы в 0.5 ревизии, но так как я закладывалась на режим, одинаковый для обеих ревизий, надеюсь, все будет хорошо ;). Да, согласно последним файлам с эрратами, в 0.5 ревизии есть новые глюки, которых нет в 0.3, но надеюсь эти режимы не использовать. VDSP 5.0 понравилась больше 4.0... Может еще получится всех состыковать, когда-нибудь;). Спросили у инсиса про мою материнку, они пока не ответили... Всем спасибо за помощь :)
-
Спасибо всем за поддержку! Но история пока не закончена. Общее ощущение, что я пытаюсь решить уравнение с многими неизвестными. Нефеншуй какой-то с этой материнкой... :( Никакой таблицы мой биос при загрузке не выдает. Попрыгала сама, позвала группу поддержки, собрала утилитки по всему отделу - все равно адреса не нашлось. Сейчас скачала insyspciw с сайта инсиса, теоретически он должен показать инсисовских зверушек, сидящих на PCI. Завтра попробую. Нашла еще комп, который можно на время позаимствовать. Дальше - отступление от топика. Решила спросить, возможно, есть простое решение, которого я не вижу. А временем я ограничена. Плата - первый запуск блекфина 561. VDSP - 4.0 c 2мя апдейтами. Исторически, т.к. беспроблемно работал с шарком 21160 и инсисовской платой на 201 тигровом шарке. Скомпилила .ldr в симуляторе, с автоматической ревизией камня. Как бы все было понятно. Вчера стала компилить, уже выставив реальную ревизию - 0.5, но VDSP не сгенерил .ldr, написав, "invalid silicon revision 0.5". Нашла VDSP 5.0, поставила для чистоты эксперимента на чужой комп - тот же проект никакого ругательства на инвалидскую ревизию не выдал, .ldr сгенерил. Попробовала докопировать lib с нужной ревизией из 5го VDSP в 4й, файл с эрратами, еще что-то - не полегчало. Так и не нашла я, что не хватает vdsp 4.0 для моей ревизии. Возвращаясь к свежепозаимствованному компу - VDSP 4.0 на нем эмулятор видит и с ним работает, VDSP 5.0 конфигуратор маунтин-айса не нашел вообще. Скачала заново драйвер с инсиса, вдруг на работе более старый.. Кряк к VDSP 4.5 я почему-то не нашла. Наверное, есть на ftp, но я тут практически в рид-онли, до "своих" не дотягиваю ;). Может, кто-нибудь посоветует конфигурацию из Vdsp, апдейта к нему, возможно, каких-то .dll, которая с большой вероятностью будет работать с emu-ad и bf-561 0.5 ревизии? Или куда мне смотреть, чтобы заставить VDSP 4.0 принять мою ревизию камня? Патчить драйвера мне самой слабО. Я не хакер, и совсем смутно представляю, что тут делать.. в какой-нибудь иде дизассемблировать и править? Позже попробую подсунуть кому-нибудь... Еще раз спасибо :)
-
Я же написала, что знаю это, но у меня на чипсете AMD. Материнку менять нет возможности,работа срочная, финансовый кризис на работе и дома. Интересуют обходные пути. Можно для блондинки поподробнее? В биосе с ходу не нашла че поправить, завтра на работе еще посмотрю.
-
emu-ad от инсис
nadine опубликовал тема в Сигнальные процессоры и их программирование - DSP
Заменила сгоревшую асусовскую материнку на ASRock 780LM-S, микро-ATX и вообще недорогую. Когда потребовалось вернуть в комп инсисовский эмулятор, с которым на старой мамке не было никогда никаких проблем, на новой он работать не захотел вообще. Ставила как обычно, по инструкции от инсиса, в системе определился как обычно, как маунтин-айс. Адрес прописала как обычно, 0х340. Не конфликтовал ни с чем. Только тест в конфигураторе не проходит... :( Тест ведет себя так же, как при отсутствии эмулятора в компе вообще, то есть даже до тестирования длины дорожек не доходит. Винда ХР. В компе коллеги с интеллевским чипсетом джитаг заработал. На сайте инсиса предупреждения только насчет нВидии. Пожалуйста, посоветуйте как можно заставить животное заработать на моей материнке... Пока обитаю на компе отдыхающего в отпуске товарища, но отпуска не вечны... -
Имеется HyperLynx 8.1, утянутый с рутрекера. Есть задача - отсимулить кусок разводки платы с DDR и 3м циклоном. Загрузила свою плату, подключила ibis модели памяти и плисины, резистивные сборки опознались адекватно. Запускаю визард - на странице выбора контроллера кнопка со стрелкой возле надписи "memory controller", которой, насколько я понимаю, положено выбирать этот контроллер, неактивна. Cоответственно, в следующие пункты выбора ibis моделей и цепей для моделирования я уже не захожу, по кнопке "next " вылетаю на выход. Скачала отсюда "лабораторные по hyperlynx" с примерами, включающими этот визард, загрузила согласно методичке приложенные файлы - та же ситуация, кнопка неактивна. Отсюда вопрос - может ли это быть проблема с лицензией для визарда, может, надо что-то дописать в файл лицензии? Кряк проходит некорректно, чтобы hyperlynx работал, приходится сначала запускать lmgrd.exe из папка Licensing. Пробовали на нескольких компах с виндой XP, крякается одинаково. Или мне надо лучше учить матчасть и я что-то недоделала в hyperlynx проекте? Спасибо.
-
Из-за острой нехватки времени выбрала пораженческое решение - поменяла флешки на epcs16, благо были заначены, на первое время хватит, была возможность поправить КД, и эльф влезает. Поэтому остался уже спортивный интерес - что и где могло быть сделано некорректно, чтобы выявить баг на будущее. Так что вопрос уже не является животрепещущим и срочным, но буду очень признательна, если Вы поможете мне его прояснить. На подобном и смотрела... С одной лампочкой в софке и с другой в эльфе.. Спасибо огромное за идеи. Как будет возможность - попробую. Считанные с памяти файлы благополучно забыла в общей спешке :(. Не знаю, стоит ли тратить Ваше время, если проблему обошла. Если не секрет, в нескольких словах - какого рода Вам попадались ошибка конвертора? Или есть эрраты про это? Прежде чем задать здесь вопрос, полазила по форумам, и заметила, что подобные вещи лечились переустановкой версии квартуса или подсовыванием циклону другого ID флешки, значит, проблема не новая..
-
Специально не включала, посмотрю, спасибо. Да, никакой реакции Да. Оборонка, список разрешенных элементов... дальше понятно? ;) Сейчас я дома, дампы на работе, завтра посмотрю. Я так понимаю, непреодолимых противопоказаний, почему бы этим микросхемам теоретически не работать вместе, Вы не видите?
-
Прошу помощи. Новая плата (не кит), Ниос и квартус 10.1, заложены EPCS64 и EP1C6. В EPCS зашиваются .sof и .elf, но после выключения-включения питания плиска не может сконфигуриться. То есть Conf_done никогда не поднимается в лог.1, и плиска постоянно пытается считать данные с epcs. Но с впаянной на это же место epcs16, запрограммированной тем же самым скриптом и файлами, плис стартует и нормально работает. Запускала с ключом debug - не нашла отличий. Flash Programmer считывает верные ID и объем у epcs64 и похоже, что верно программирует. Считывала командой read в файлы прошивки из epcs16 и epcs64 - никаких отличий, кроме размера. Если сконфигурить плис этой же .sof по jtag из квартуса - начинает нормально исполняться зашитая в epcs64 программа для ниоса. Сигналы с epcs64 на осциле выглядят адекватно. Вручную давала полный ресет плате - никакой реакции. Разъем программирования только один, т.е. шью через ниос. Подскажите, пожалуйста, как заставить epcs64 работать с первым циклоном. Или хотя бы на что еще посмотреть в поисках ошибок.