[an error occurred while processing this directive]
Люди, объясните что происходит !
(«Телесистемы»: Конференция «Языки описания аппаратуры (VHDL и др.))

миниатюрный аудио-видеорекордер mAVR

Отправлено Мартовский Котяра 15 июня 2003 г. 03:44

Ситуация такая. Есть проект на Spartan 2. Конкретнее XC2S200. Так вот. Когда использование чипа достигло примерно 10% началась следующая хрень. При попытке добавить в проект новую функциональность, старые и уже отлаженные куски перестают работать. Доходит до смешного. Например есть у меня счетчик, делящий частоту кварца на 1024К и выдающий сигнал на светодиод (просто чтобы показать что схема жива). Так вот. При добавлении нового модуля светодиод перестает мигать, хотя этот модуль вообще никак со счетчиком не связан. Пишу все на VHDL. Использую Synplify 7.2.3 и WebPack 5.1. Вопрос как с этой хренотенью бороться ? Пока у меня подозрение что ошибки происходят при попытке оптимизации всего проекта целиком. Т.е. на стадии синтеза. Synplify и XST дают разные результаты, но баги получаются и при том и при другом. Засел тут за документацию и выяснил что вроде есть инкрементальный и модульный стили, когда тотальной оптимизации не происходит. К сожалению описано все довольно туманно. Народ, я уверен что тут с этим сталкивались. Посоветуйте что делать ! Еще вопрос. Народ, подскажите как можно симулировать проекты после синтеза и после размещения/трассировки. Для симуляции использую ActiveHDL. Беда в том что после синтеза искажаются все имена и появляется куча низкоуровневых цепей. Т.е. смотреть можно только на то что выведено. Вся внутренняя структура превращается в винегрет. Как благородные доны с этим борются ?
С почтением
Его Мурлычество Мартовский Кот.
Король и Повелитель всея окрестных помоек :))

Составить ответ  |||  Конференция  |||  Архив

Ответы


Отправка ответа

Имя (обязательно): 
Пароль: 
E-mail: 

Тема (обязательно):
Сообщение:

Ссылка на URL: 
Название ссылки: 

URL изображения: 


Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru