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

Avsetaki

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

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

  • Посещение

Репутация

0 Обычный

Информация о Avsetaki

  • День рождения 26.06.1968

Контакты

  • Сайт
    Array
  • ICQ
    Array
  1. У меня была осцилляция Init_done на плате со Spartan-3ADSP, правда с DDR, и под EDK, а не MIG. Проблема решилась когда dqs_div_in и dqs_div_out были отцеплены от соответствующих пинов, и закорочены напрямую внутри ПЛИС. Может косяк того конкретного борда, не знаю. Вдруг поможет.
  2. Нашлось решение этой проблемы. В дополнение к xmp файлу, который есть собственно головной файл проекта EDK, в ISE надо добавить .ngc файл. Фирмненный сапорт предлагает добавлять stub файл, кот. лежит в /hdl директории пректа EDK. Оба способа решают проблему равноценно. Дальше пришлось переписать часть placement constraints, т.к. 12.2 отказалась их понимать, хотя 10.х и 11.х версии не жаловались. 3 тайминга в результате p&r вообще не сошлись. Соответственно корректно проект не заработал. Короче выглядит 12.2 сыро. Так что - назад к 11.5.
  3. Провёл небольшую серию опытов с элементарными проектами без излишних усложнений. И выяснилась забавная вещь. В ISE 12.2 EDK проект не может быть sub-модулем. Так во всяком случае у меня на компе. Может у кого подругому. Т.е. когда в ISE проекте он верхний в иерархии, то всё идёт как по маслу, но стоит его понизить в звании и сделать ему wrapper, как всё идёт под откос. Причём 11.5 всё то же глотает это без проблем. Фирменный сапорт занимается темой уже вторые сутки. Но незультатов пока нет. Виталик
  4. Уже все coregen-ы и edk-и перегенерированы под новую версию. Сами по себе они проходят генерацию без ошибок. А сборка всего проекта в ISE дохнет.
  5. Приветствую ВСЕХ! Может кто сталкивался с такого рода ошибками на этапе трансляции в новой версии ISE 12.2 ERROR:NgdBuild:76 - File "D:\AutOF\FPGA_design\ISE\autof_v1/ddr_sdram_wrapper.ngc" cannot be merged into block "U2/DDR_SDRAM" (TYPE="ddr_sdram_wrapper") because one or more pins on the block, including pin "MPMC_MCB_DRP_Clk", were not found in the file. Please make sure that all pins on the instantiated component match pins in the lower-level design block (irrespective of case). If there are bussed pins on this block, make sure that the upper-level and lower-level netlists use the same bus-naming convention. ERROR:NgdBuild:76 - File "D:\AutOF\FPGA_design\ISE\autof_v1/microblaze_0_wrapper.ngc" cannot be merged into block "U2/microblaze_0" (TYPE="microblaze_0_wrapper") because one or more pins on the block, including pin "Trace_DCache_Read", were not found in the file. Please make sure that all pins on the instantiated component match pins in the lower-level design block (irrespective of case). If there are bussed pins on this block, make sure that the upper-level and lower-level netlists use the same bus-naming convention. Проект под ISE типа HDL, один из sub-модулей - проект EDK, в котором Microblaze, MPMC и ещё с десяток других модулей. Проект успешно работал под 11.5. Переход на новую версию - требование клиента. Уже пробовал собирать весь проект EDK заново на новой версии, т.к. бывают косяки во время миграции со старой версии на новую. Однако это не помогло. Проект в EDK проходит генерацию нетлиста без ошибок. Заранее благодарен за помошь!
×
×
  • Создать...