|
Непредсказуемые результаты синтеза?, Проект перестает работать |
|
|
|
 |
Ответов
|
Sep 21 2010, 11:31
|
Частый гость
 
Группа: Участник
Сообщений: 112
Регистрация: 10-11-06
Из: Москва
Пользователь №: 22 176

|
1)сколько частот используется для синхронизации проекта и их значения? Два тактовых сигнала заходят в ПЛИС: 50Mhz и 65Mhz. 50 идет на вход EDK-ой системы, где данный сигнал с помощью DCM(который мне вставил сам визард) умножается на 2 и на 4. (100 Mhz на шину PLB, а 200 на CPU). 65Mhz используется в модуле(там задействован еще один DCM), который вне EDK. Но эта же частота является входом в модуль на шине PLB. На этой частоте принимаются данные. С PLB синхронизация выполнена с помощью FIFO.
2)сколько DСM и синхронизируется ли их запуск? И того - DCM в EDK и еще один вне EDK. Запуск никак не синхронизируется.
3) сколько модулей на шине и сколько из них с своим интерфейсом? на шине 11 модулей. из них 3 - custom.
4) сколько модулей с возможностью их чтения и не используются ли при этом BUFT? все с возможностью чтения. BUFT в моих модулях нет, а вот в Xilinx-их скорее всего есть.
5) есть ли модули с выработкой сигналов прерывания и сколько? есть. не думаю, что проблема в этом. проблемы с зависаниями по причине прерываний я успешно не решил, ( до CPU то ведь при этом можно достучаться с отладчиком)
6) используется ли DMA? нет
7) память внешняя или BRAM, если внешняя какого типа? Внешняя DDR 256Mbit, и внутренняя BRAM 64k
8)используется ли FPU и CACHE? Используются
9)есть ли констрейнты на все тактовые сигналы или только на один и при этом на входной? только на входной. Наверное, вот здесь нужно что-то доработать.
Как получилось что системный клок не глобальный и нельзя использовать отладчик? это ошибка. отладчик использовать можно, без него никак, проблема в том, что после перекомпиляции часто невозможно подключиться с CPU.
Такой проект как мне кажется лучше похоронить иначе или рак мозга будет или станеш супер специалистом.
Похоронить никак нельзя, остается только последний вариант! :-)
|
|
|
|
Сообщений в этой теме
Cont Непредсказуемые результаты синтеза? Jul 7 2010, 17:08 Дмитрий Мазунин Какой версии у Вас ISE ?
Почему не собираете прямо... Jul 8 2010, 07:13 Cont ISE 11.5
Когда pcore разрастается до больших разм... Jul 8 2010, 12:02 Mad_max Вы уверены, что блочная память под загрузчик распо... Jul 8 2010, 12:18 Дмитрий Мазунин Если XMD не цепляется, БРАМ не при чем.
Бывало та... Jul 8 2010, 12:26 Cont Спасибо за советы!
1) С блочной памятью все в ... Jul 8 2010, 16:49 disel Цитата(Cont @ Jul 8 2010, 20:49) Если дей... Jul 8 2010, 20:07 Дмитрий Мазунин Да, согласен с предыдущим постом.
Автор темы, пожа... Jul 9 2010, 06:51 Cont Извиняюсь за задержку. Проблему решить не удалось.... Jul 28 2010, 09:55 Koluchiy По симптомам я бы предположил 50% вероятности проб... Jul 29 2010, 06:16 SFx А попробуйте загрузить старую прошивку, может проб... Jul 29 2010, 06:29 Cont ЦитатаЕсли проект не перекомпилировать, а одной и ... Jul 30 2010, 04:42 Дмитрий Мазунин Вы проверили - ВСЕ DCM, задействованные в проекте,... Jul 30 2010, 06:22 SFx неплохо бы Timing Error глянуть Jul 30 2010, 07:34 Cont DCM лочаться.
Единственное, я не написал раньше(а ... Jul 30 2010, 07:37 Koluchiy Доводилось работать с платой, где тактовые приходи... Aug 2 2010, 06:58 Cont Проблема из той же оперы:
не работает конечный авт... Sep 20 2010, 08:50 des00 Цитата(Cont @ Sep 20 2010, 03:50) Начинаю... Sep 20 2010, 12:07 Cont Асинхра есть, но ее я протактировал через триггер. Sep 20 2010, 18:29 des00 Цитата(Cont @ Sep 20 2010, 12:29) Асинхра... Sep 21 2010, 02:27 YVA Цитата(Cont @ Jul 8 2010, 01:08) Имеется ... Sep 21 2010, 03:58 YVA Цитата(YVA @ Sep 21 2010, 11:58) Это не п... Sep 21 2010, 05:54
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|