Page 80 - 4128
P. 80

синхроімпульсів,  по  якому  поступає  сигнал  З  =  1  у  момент
                           приходу  імпульсу  і З  =  0 при  його  відсутності. У  зв'язку  з цим
                           вхідним  сигналом  на  переході  (am,  as)  буде  не  Zf,  а  CZf.  Тоді,
                           якщо  тривалість  імпульсу  tc  менше  найкоротшого  шляху
                           проходження  тактованого  сигналу  зворотного  зв'язку  по
                           комбінаційній схемі, то до моменту переходу в проміжний стан ak
                           сигнал С = 0, CZf=0, що виключає гонки. Канал З – це фактично
                           синхровхід  тригера.  Недолік  методу  –  в  трудності  підбору
                           необхідної  тривалості  імпульсу,  оскільки  вона  залежить  від
                           багатьох чинників, непіддатливих строгому обліку.
                                   Інший спосіб ліквідації гонок полягає у введенні подвійної
                           пам'яті.  В  цьому  випадку  кожен  елемент  пам'яті  дублюється,
                           причому  перепис  з  першого  елементу  пам'яті  в  другий
                           відбувається в момент С = 0 (рис. 4.3).

                                                             &                      Q
                                      S           T                         T
                                               S                         S
                                               C
                                     R
                                               R                         R         Q
                                                  1          &              2
                                                  1
                                     C



                                   Рисунок 4.3 – Елемент з подвійною памяттю

                                   Сигнали  зворотного  зв'язку  для  отримання  функцій
                           збудження  і  функцій  виходів  автомата  знімаються  з  виходу
                           другого тригера. Таким чином змагання можуть виникнути тільки
                           між першими тригерами, сигнали ОС (виходи других тригерів) не
                           можуть змінитися до тих пір, поки З не стане рівним 0. Але тоді
                           CZf = 0, перший тригер перестане сприймати інформацію, і гонок
                           не буде.
                                   Для  усунення гонок  використовуються  спеціальні методи
                           протигоночного кодування, серед яких найчастіше застосовується
















                                                           79
   75   76   77   78   79   80   81   82   83   84   85