[an error occurred while processing this directive]
Будет лучше, если ...(+)
(«Телесистемы»: Конференция «Программируемые логические схемы и их применение»)

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

Отправлено Andy-P 02 сентября 2004 г. 14:29
В ответ на: Спасибо Всем за подробные ответы, насколько я поняла... отправлено Барс 02 сентября 2004 г. 13:48

Будет лучше, если сигналами, которые Вы получаются из деления основного клока не тактировать, а использовать их для clock_enable, а тактировать основным клоком.
Например, можно на счетчике (выходы cnt_out[3..0]) поделить входной такт на 2, 4, 8, 16 и использовать cnt_out[3] как тактирование регистра, а можно на регистр завести тотже глобальный клок, что и на счетчик, а на вход разрешения ENA триггеров регистров подать сигнал

rg_enb = (cnt_out[3] == 7);

Получите тот же результат, но уже синхронный!

Если комбинаторная логика имеет длительность 0 или 1 больше периода основного клока, сигналы с нее, через синхронизирующие триггеры, так же можно использовать как разрешающие для основного клока.

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

Ответы


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

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

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

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

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


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

E-mail: info@telesys.ru