[an error occurred while processing this directive]
Добрый вечер! Возникли следующие вопросы при работе с Quartus 4.0 SP1 и кристаллом EP20K300EQC-2X
(«Телесистемы»: Конференция «Программируемые логические схемы и их применение»)

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

Отправлено ONIL 04 июня 2004 г. 17:49

Имеется относительно небольшой проект (10% логики, 50% ножек и 2% памяти). Т.к. макет разводился ещё до программирования, ножки ввода-вывода разведены как попало. Весь проект, за исключением буферов обмена с внешними устройствами, тактируется глобальной тактовой (16МГц) полученной через PLL (8 МГц).
Наблюдаются следующие непонятные вещи:
1) При добавлении нескольких контрольных точек после перекомпиляции проекта, схема перестаёт работать.
2) Аналогичная картина происходит при асинхронном считывании одного из входных буферов(ramdp), без изменения проекта. При синхронном считывании всё работает.
Вопросы:
1) Существуют ли возможности в Quartus-е фиксировать отлаженные функциональные узлы, чтобы компилятор не изменял их при добавлении др. узлов. После чего “собирать” эти узлы в один проект.
2) Можно ли вручную распределять функциональные узлы по лог. ячейкам? Если да, то какими средствами?
3) Возможно ли зависание Альтеры при пропадании и последующем восстановлении тактовой частоты на входе PLL?
4) Порекомендуйте литературу по стабильности работы проекта в Альтере.
Заранее спасибо!

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

Ответы


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

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

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

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

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


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

E-mail: info@telesys.ru