[an error occurred while processing this directive]
|
Применяю два тактовых сигнала, чтобы избежать неоднозначностей.
Например, в одном состоянии автомата я устанавливаю сигнал (например /WR) конструкцией user_WR[D,ENA]=[VCC,VCC] (user_WR - триггер типа DFFE), а тактовый сигнал этого триггера будет позже, чем тактовый сигнал автомата. Таким образом я твердо уверен, что до начала тактового сигнала у меня достоверная информация на входах D и ENA триггера. Через несколько шагов я сбрасываю этот сигнал конструкцией типа user_WR[D,ENA]=[GND,VCC]. В других шагах автомата этот сигнал не используется и по умолчанию ENA=GND.
E-mail: info@telesys.ru