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

Отправлено Doctor 23 мая 2001 г. 17:53
В ответ на: Sm. kartinku(+) отправлено vitA 23 мая 2001 г. 12:17

Считаю, что vitA не прав. Проектирование устройств на плис отличается от проектирования на дискретной логике. Тактовый сигнал распространяется по глобальным шинам и его задержкой по сравнению с сигналом данных можно пренебречь. И тактирование лучше осуществлять по одному фронту, тогда максимально допустимая задержка сигнала данных может быть практически такт CLK.
В аналогичной ситуации, как у Mike, при реализации автомата на AHDL я просто изменял кодирование состояний. Но это мне понадобилось только потому, что автомат управлял асинхронными процессами и "пички" на его выходах были крайне нежелательны.
в синхронны же схемах такой проблемы стоять не должно.
Синхросигнал должен быть глобальным, а управлять нужно входом разрешения. Сброс и установка также далжны быть синхронными.

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

Ответы


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

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

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

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

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


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

E-mail: info@telesys.ru