Trigger ir elementāra ierīce, kas ir digitāla mašīna ar diviem stabilitātes stāvokļiem, no kuriem vienai ir piešķirta vērtība "1", bet otrai - "0".
По способу реализации логических связей различают šādu veidu ierīces: T-flip-flop, D flip-flop, JK flip-flop, RS flip-flops. Protams, šeit ir uzskaitīti visbiežāk sastopamie varianti, bet bez tiem ir arī citu veidu automātiskās ierīces.
Šajā rakstā mēs tuvāk iepazīsimies ar D-sprūdu. Minētajam automātam ir viena informatīva (D) ievade, tādēļ tā ir paredzēta, lai ieviestu laika aiztures funkciju.
Darbības princips
Raksturīgais vienādojums Q (t + 1) = Dt apraksta D tipa flip-flop ierīces darbību. Zemāk ir redzama šīs ciparu mašīnas patiesības tabula (pārejas tabula).
Uzt | Dt | Uz(t + 1) |
0 | 0 | 0 |
0 | 1 | 1 |
1 | 0 | 0 |
1 | 1 | 1 |
Kā redzat, pirmajā un ceturtajā rindā vērtībassignāli Q reizēs t un t + 1 sakrīt. Tas ir, D-flip-flop ir signāla aizkavēšanas elements. Rezultātā aplūkotās asinhronā tipa ierīces neatrada savu pielietojumu, jo ieejas signāls izvadē tiks atkārtots ar nelielu laika aizturi.
Sinhronā tipa D-flip-flop ir veidots no viena līmeņa viena līmeņa (divpakāpju) un divu līmeņu (divpakāpju) RS ierīcēm. Minētās mašīnas darbojas pēc pārejas tabulas.
Vienpakāpes D-flip-flop var izgatavot no vienlīmeņa sinhronas RS ierīces un viena elementa AND-HE1, kas abas D-flip apgrieztās ieejas savieno vienā informācijas (D) ieejā.
Kad sinhronizācijas ieejā nonāk loģiska nulle, RS mašīna tiek bloķēta ar loģiskās vienības līmeni no elementiem AND-NOT2 un NĒ3... Mainoties sinhronizācijas signālam, līmenisLietojot informācijas ievadi, asinhronā flip-T T ieejā (ar D = 1) vai R ieejā (ar D = 0) tiks izveidota loģiska nulle. Tas pārslēgsies uz stāvokli, kas atbilst loģikas līmenim D. Vienpakāpes D veida flip-flop aizkavē izplatīšanos ievade pauzei starp sinhronizācijas signāliem.
D-trigeris ar dinamisku vadību. Darba apraksts, funkcionālā shēma
Šāda veida automātiska ierīceizgatavoti no trim asinhrona tipa RS flip-flopiem. Tie ir veidoti uz NAND elementiem, bet divi no tiem veic komutācijas funkciju, bet trešais tiek izvadīts. Komutācijas flip-flops izejas signāli ir paredzēti, lai kontrolētu izejas sprūdu.
Kad signāla līmenis C ir vienāds ar loģisko nulli,signālu kombinācija, kas tai ir neitrāla, tiek nosūtīta uz izejas trigera ieejām, un tā pārslēdzas uz atmiņas režīmu. Mainoties informācijas signālam, pārslēdzamie flip-flops pāriet gaidīšanas režīmā, un, tiklīdz loģiskais vienības signāls nonāk pie sprūda C iespējošanas ieejas, izejas mašīna tiek iestatīta uz jaunu stāvokli, kas atbilst informācijas signālam pie D-ieejas iepriekšējā ciklā.
Ja mainās informācijas līmenissignāls pāries izejas sprūda iestatīšanas laikā, tad komutācijas ierīces nepārspēs signālu. Izrādās, ka komutācijas trigeru mērķis ir saņemt informācijas signālus, pārsūtīt tos uz izejas ierīces ieeju brīdī, kad signāls pie vadības ieejas C mainās no loģiskās nulles uz loģisko vienotību un pašbloķēšanos no signāla darbības pie informācijas ievades.