Latch vs Flip-Flop
Սողնակը և ֆլիպ flops-ը հաջորդական տրամաբանական սխեմաների հիմնական կառուցվածքային բլոկներն են, հետևաբար հիշողությունը: Հերթական տրամաբանական սխեման թվային սխեմայի տեսակ է, որն արձագանքում է ոչ միայն ներկա մուտքերին, այլև սխեմայի ներկա վիճակին (կամ անցյալին): Այս ֆունկցիոնալությանը հասնելու համար շղթան պետք է կարողանա պահպանել իր վիճակը որպես երկուական տեղեկատվություն:
Ավելին սողնակների մասին
Հիշողության սարքի հիմնական հատկությունն այն է, որ այն պետք է կարողանա պահպանել իր ելքերը ֆիքսված վիճակում, մինչև որ փոխվի հրահանգ: Այս ֆունկցիան ապահովվում է բիստաբիլ տրամաբանական սխեմայով։Պարզ ասած, այն ունի երկու կայուն վիճակ. Սահմանել վիճակ և Վերականգնել վիճակ: Կոնվենցիայով, սահմանված վիճակը համարվում է 1, իսկ վերակայման վիճակը՝ 0: Նման միացման տարրը հայտնի է որպես սողնակ; նման է մեխանիկական սարքին, որը փակցնում է առարկաները ֆիքսված դիրքում:
Հիմնական Set-Reset սողնակը (SR սողնակ) երկկայուն սխեմաների ամենապարզ ձևն է: JK և D սողնակները երկու այլ տեսակի սողնակներ են: Նրանց գործողությունը հարմար կերպով արտահայտվում է ճշմարտության աղյուսակով: Այն բոլոր հնարավոր արդյունքների աղյուսակային ներկայացումն է տարբեր մուտքային վիճակների համար:
Հիմնական սողնակը փոխում է իր արժեքը, երբ տրվում են ճիշտ մուտքեր: Սա խնդիրներ է առաջացնում մեծ միացումում սողնակում պահվող տվյալների բիթը կառավարելու համար: Ավելի շատ հսկողություն bistable շղթայում կարող է ներդրվել յուրաքանչյուր մուտքագրման միջոցով AND դարպասի միջոցով: Վերահսկելով AND դարպասը՝ օգտագործելով այլ ազդանշան, մուտքերը կարող են թույլատրվել ցանկալի իրադարձությունների ժամանակ: Այս լրացուցիչ մուտքագրումը հայտնի է որպես Միացնել, և այս ձևով կազմաձևված սողնակը հայտնի է որպես ժամացույցի սողնակ կամ փակ սողնակ:Սովորաբար Enable-ը կառավարվում է ժամացույցով, որը թվային ազդանշան է՝ բարձր (1) և ցածր (0) վիճակների ցանկալի ընդմիջումներով:
Ժամացույցով D-սողնակով, երբ ժամացույցը գտնվում է բարձր վիճակում, ելքը ընդունում է բարձր վիճակը մուտքերի յուրաքանչյուր բարձր վիճակի համար: Այս պահվածքը կոչվում է թափանցիկություն: Որոշ ծրագրերում սողնակների թափանցիկությունը թերություն է:
Ավելին Flip-Flops-ի մասին
Հաճախ անհրաժեշտ է ունենալ մուտքագրումը որոշակի ակնթարթում նմուշառելու և ներքին արժեքը պահպանելու հնարավորություն: Թափանցիկության պատճառով սողնակը արձագանքում է ցանկացած իրադարձության, որը տեղի է ունենում ժամացույցի բարձր վիճակում: Որպես լուծում, կարող են օգտագործվել երկկայուն սխեմաներ, որոնք գործարկվում են ժամացույցի զարկերակի բարձրացող եզրին կամ ընկնող եզրին: Այս սխեմաները հայտնի են որպես ֆլիպ-ֆլոպներ, որոնք համաժամանակյա են ժամացույցի իմպուլսի եզրին: Հետևաբար, Flip-Flops-ը հայտնի է նաև որպես համաժամանակյա բիստաբիլ մուլտիվիբրատորային սխեմաներ: Մյուս կողմից, սողնակները ասինխրոն բիստաբիլ մուլտիվիբրատորային սխեմաներ են:
Սողնակների աշխատանքին համապատասխան՝ նախագծված են նաև SR, JK, D և T ֆլիպֆլոպները։
Ո՞րն է տարբերությունը սողնակների և մատնահարդարման միջև:
• Սողնակը ասինխրոն երկկայուն մուլտիվիբրատորային միացում է, իսկ ֆլիպ-ֆլոպը համաժամանակյա բիստաբլյա մուլտիվիբրատորային միացում է:
• Սողնակներում պահպանված վիճակը կարող է փոխվել ցանկացած պահի, երբ միացումը բարձր վիճակում է, սակայն ֆլիպֆլոպներում պահպանված վիճակը կարող է փոխվել միայն տրված ժամացույցի ազդանշանի բարձրացող կամ անկման եզրին: որպես ակտիվացման մուտքագրում։