Перейти к содержанию
    

nadine

Участник
  • Постов

    11
  • Зарегистрирован

Репутация

0 Обычный

Контакты

  • Сайт
    Array
  • ICQ
    Array

Информация

  • Город
    Array

Посетители профиля

1 108 просмотров профиля
  1. Здравствуйте! Подскажите, пожалуйста, существует ли ограничение на минимальную длину трассы от 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." Прошу совета - можно ли делать длину трассы меньше номинальной?
  2. В продолжение, может кому будет полезно: Не дождавшись от Инсиса ответа на письмо про топиковую проблему, позвонила им сама. Ответ был интересный: "У нас были проблемы с АМД, но мы считали, что профессионалы на чипсетах АМД не работают". ;) Потом инсисовец вспомнил про письмо, пообещал узнать, к какому выводу пришли специалисты. Позвонил через пару дней с диагнозом "Ничего сделать нельзя, несовместимость с драйвером для Mountain-Ice (которой прикидывается инсисовский эмулятор)". Да, и с VDSP 5.0, по словам инсисовца, у эмулятора бывают проблемы.
  3. Поставила на свежеодолженный комп (с винХР) новые драйвера, теперь эмулятор проходит тест в 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... Может еще получится всех состыковать, когда-нибудь;). Спросили у инсиса про мою материнку, они пока не ответили... Всем спасибо за помощь :)
  4. Спасибо всем за поддержку! Но история пока не закончена. Общее ощущение, что я пытаюсь решить уравнение с многими неизвестными. Нефеншуй какой-то с этой материнкой... :( Никакой таблицы мой биос при загрузке не выдает. Попрыгала сама, позвала группу поддержки, собрала утилитки по всему отделу - все равно адреса не нашлось. Сейчас скачала 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 принять мою ревизию камня? Патчить драйвера мне самой слабО. Я не хакер, и совсем смутно представляю, что тут делать.. в какой-нибудь иде дизассемблировать и править? Позже попробую подсунуть кому-нибудь... Еще раз спасибо :)
  5. Я же написала, что знаю это, но у меня на чипсете AMD. Материнку менять нет возможности,работа срочная, финансовый кризис на работе и дома. Интересуют обходные пути. Можно для блондинки поподробнее? В биосе с ходу не нашла че поправить, завтра на работе еще посмотрю.
  6. Заменила сгоревшую асусовскую материнку на ASRock 780LM-S, микро-ATX и вообще недорогую. Когда потребовалось вернуть в комп инсисовский эмулятор, с которым на старой мамке не было никогда никаких проблем, на новой он работать не захотел вообще. Ставила как обычно, по инструкции от инсиса, в системе определился как обычно, как маунтин-айс. Адрес прописала как обычно, 0х340. Не конфликтовал ни с чем. Только тест в конфигураторе не проходит... :( Тест ведет себя так же, как при отсутствии эмулятора в компе вообще, то есть даже до тестирования длины дорожек не доходит. Винда ХР. В компе коллеги с интеллевским чипсетом джитаг заработал. На сайте инсиса предупреждения только насчет нВидии. Пожалуйста, посоветуйте как можно заставить животное заработать на моей материнке... Пока обитаю на компе отдыхающего в отпуске товарища, но отпуска не вечны...
  7. Имеется HyperLynx 8.1, утянутый с рутрекера. Есть задача - отсимулить кусок разводки платы с DDR и 3м циклоном. Загрузила свою плату, подключила ibis модели памяти и плисины, резистивные сборки опознались адекватно. Запускаю визард - на странице выбора контроллера кнопка со стрелкой возле надписи "memory controller", которой, насколько я понимаю, положено выбирать этот контроллер, неактивна. Cоответственно, в следующие пункты выбора ibis моделей и цепей для моделирования я уже не захожу, по кнопке "next " вылетаю на выход. Скачала отсюда "лабораторные по hyperlynx" с примерами, включающими этот визард, загрузила согласно методичке приложенные файлы - та же ситуация, кнопка неактивна. Отсюда вопрос - может ли это быть проблема с лицензией для визарда, может, надо что-то дописать в файл лицензии? Кряк проходит некорректно, чтобы hyperlynx работал, приходится сначала запускать lmgrd.exe из папка Licensing. Пробовали на нескольких компах с виндой XP, крякается одинаково. Или мне надо лучше учить матчасть и я что-то недоделала в hyperlynx проекте? Спасибо.
  8. Из-за острой нехватки времени выбрала пораженческое решение - поменяла флешки на epcs16, благо были заначены, на первое время хватит, была возможность поправить КД, и эльф влезает. Поэтому остался уже спортивный интерес - что и где могло быть сделано некорректно, чтобы выявить баг на будущее. Так что вопрос уже не является животрепещущим и срочным, но буду очень признательна, если Вы поможете мне его прояснить. На подобном и смотрела... С одной лампочкой в софке и с другой в эльфе.. Спасибо огромное за идеи. Как будет возможность - попробую. Считанные с памяти файлы благополучно забыла в общей спешке :(. Не знаю, стоит ли тратить Ваше время, если проблему обошла. Если не секрет, в нескольких словах - какого рода Вам попадались ошибка конвертора? Или есть эрраты про это? Прежде чем задать здесь вопрос, полазила по форумам, и заметила, что подобные вещи лечились переустановкой версии квартуса или подсовыванием циклону другого ID флешки, значит, проблема не новая..
  9. Специально не включала, посмотрю, спасибо. Да, никакой реакции Да. Оборонка, список разрешенных элементов... дальше понятно? ;) Сейчас я дома, дампы на работе, завтра посмотрю. Я так понимаю, непреодолимых противопоказаний, почему бы этим микросхемам теоретически не работать вместе, Вы не видите?
  10. Прошу помощи. Новая плата (не кит), Ниос и квартус 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 работать с первым циклоном. Или хотя бы на что еще посмотреть в поисках ошибок.
×
×
  • Создать...