[an error occurred while processing this directive]
[an error occurred while processing this directive]
|
Считаю, что vitA не прав. Проектирование устройств на плис отличается от проектирования на дискретной логике. Тактовый сигнал распространяется по глобальным шинам и его задержкой по сравнению с сигналом данных можно пренебречь. И тактирование лучше осуществлять по одному фронту, тогда максимально допустимая задержка сигнала данных может быть практически такт CLK.
В аналогичной ситуации, как у Mike, при реализации автомата на AHDL я просто изменял кодирование состояний. Но это мне понадобилось только потому, что автомат управлял асинхронными процессами и "пички" на его выходах были крайне нежелательны.
в синхронны же схемах такой проблемы стоять не должно.
Синхросигнал должен быть глобальным, а управлять нужно входом разрешения. Сброс и установка также далжны быть синхронными.
E-mail: info@telesys.ru