[an error occurred while processing this directive] [an error occurred while processing this directive]
Ответ: соберите триггеры в одной зоне ИМС...
(«Телесистемы»: Конференция «Программируемые логические схемы и их применение»)
[an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive]

Отправлено IC_Master 22 мая 2001 г. 14:52
В ответ на: Уважаемые знатоки! Помогите разрешить проблему - данные с выхода счетчиков подаю на логику и поскольку разряды счетчиков переключаются не строго одновременно, то после логики появляются "иголки" которые нарушают работу схемы. Как лучше от них избавиться? отправлено Mike 22 мая 2001 г. 10:58

соберите триггеры в одной зоне ИМС. Для этого воспользуйтесь
командой Assign-Clique..
Clique - это "клика" типа "сборище" (вспомните из политики
50-х (?) годов "Клика Пол Пота")
Max+PLUS II поймет, что это родственные ячейки и соберет их
в одном месте микросхемы (даже в одном логическом блоке).
Задержки распространения будут меньше. В качестве CLK для всех триггеров счетчика желательно взять глобальный CLK (вывод GCLK).
Большая часть "иголок" исчезнет.
В клику можно собирать даже разноназванные сигналы (ячейки).
Мне это всегда помогало...

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

Ответы


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

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

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

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

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


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

E-mail: info@telesys.ru