სხვაობა ლაჩსა და ფლიპ-ფლოპს შორის

სხვაობა ლაჩსა და ფლიპ-ფლოპს შორის
სხვაობა ლაჩსა და ფლიპ-ფლოპს შორის

ვიდეო: სხვაობა ლაჩსა და ფლიპ-ფლოპს შორის

ვიდეო: სხვაობა ლაჩსა და ფლიპ-ფლოპს შორის
ვიდეო: Difference between Latch and Flip Flop 2024, ივლისი
Anonim

Latch vs Flip-Flop

ლაჩი და ფლიპ ფლოპები არის თანმიმდევრული ლოგიკური სქემების ძირითადი სამშენებლო ბლოკები, აქედან გამომდინარე მეხსიერება. თანმიმდევრული ლოგიკური წრე არის ციფრული მიკროსქემის ტიპი, რომელიც რეაგირებს არა მხოლოდ მიმდინარე შეყვანებზე, არამედ სქემის აწმყო მდგომარეობაზე (ან წარსულზე). ამ ფუნქციის მისაღწევად, წრეს უნდა შეეძლოს შეინარჩუნოს თავისი მდგომარეობა, როგორც ორობითი ინფორმაცია.

მეტი საკეტების შესახებ

მეხსიერების მოწყობილობის ძირითადი თვისებაა ის, რომ მას უნდა შეეძლოს მისი გამომავლების შენარჩუნება ფიქსირებულ მდგომარეობაში, სანამ არ მიიღებენ ინსტრუქციას შეცვლაზე. ეს ფუნქცია უზრუნველყოფილია ბისტაბილური ლოგიკური სქემით.მარტივად რომ ვთქვათ, მას აქვს ორი სტაბილური მდგომარეობა; დაყენების მდგომარეობა და გადატვირთვის მდგომარეობა. კონვენციით, დაყენების მდგომარეობა განიხილება როგორც 1, ხოლო გადატვირთვის მდგომარეობა განიხილება როგორც 0. ასეთი მიკროსქემის ელემენტი ცნობილია როგორც ჩამკეტი; მექანიკური მოწყობილობის ანალოგი, რომელიც ამაგრებს ობიექტებს ფიქსირებულ მდგომარეობაში.

ძირითადი დაყენება-გადატვირთვის ჩამკეტი (SR latch) არის ბისტაბილური სქემების უმარტივესი ფორმა. JK და D საკეტები არის ორი სხვა ტიპის საკეტები. მათი მოქმედება მოხერხებულად არის გამოხატული სიმართლის ცხრილით. ეს არის ყველა შესაძლო შედეგის ცხრილური წარმოდგენა სხვადასხვა შეყვანის მდგომარეობისთვის.

საბაზისო ჩამკეტი ცვლის თავის მნიშვნელობას, როდესაც მოცემულია სწორი შენატანი. ეს უქმნის პრობლემებს დიდ წრეში ჩამკეტში შენახული მონაცემთა ბიტის კონტროლისთვის. ბისტაბილი წრედის მეტი კონტროლი შეიძლება დაინერგოს თითოეული შეყვანის AND კარიბჭის გავლით. AND კარიბჭის სხვა სიგნალის გამოყენებით კონტროლით, შეყვანის დაშვება შესაძლებელია სასურველ მოვლენებზე. ეს დამატებითი შეყვანა ცნობილია, როგორც ჩართვა, და ამ გზით კონფიგურირებული ჩამკეტი ცნობილია, როგორც საათის ჩამკეტი ან დახურული ჩამკეტი.ჩვეულებრივ ჩართვას აკონტროლებს საათი, რომელიც არის ციფრული სიგნალი მაღალი (1) და დაბალი (0) მდგომარეობების სასურველი ინტერვალებით.

დაკვრაული D-ლაჩისთვის, როდესაც საათი მაღალ მდგომარეობაშია, გამომავალი იღებს მაღალ მდგომარეობას შეყვანის ყველა მაღალი მდგომარეობისთვის. ამ ქცევას ეწოდება გამჭვირვალობა. ზოგიერთ აპლიკაციაში ჩამკეტების გამჭვირვალობა მინუსია.

მეტი ფლიპ-ფლოპების შესახებ

ხშირად საჭიროა გქონდეთ შესაძლებლობა შეიყვანოთ შეყვანის ნიმუში კონკრეტულ მომენტში და შეინარჩუნოთ მნიშვნელობა შიგნით. გამჭვირვალობის გამო, ჩამკეტი რეაგირებს ნებისმიერ მოვლენაზე, რომელიც ხდება საათის მაღალ მდგომარეობაში. როგორც გამოსავალი, შეიძლება გამოყენებულ იქნას ბისტაბილი სქემები, რომლებიც ამოძრავებულია ამომავალ კიდეზე ან საათის პულსის დაცემაზე. ეს სქემები ცნობილია როგორც ფლიპ-ფლოპები, რომლებიც სინქრონულია საათის პულსის კიდესთან. ამიტომ, Flip-Flops ასევე ცნობილია, როგორც სინქრონული ბისტაბილი მულტივიბრატორის სქემები. მეორეს მხრივ, საკეტები არის ასინქრონული ბისტაბილი მულტივიბრატორის სქემები.

ჩამკეტების მუშაობის შესაბამისი, ასევე შექმნილია SR, JK, D და T ფლოპები.

რა განსხვავებაა საკეტებსა და ფლიპ ფლოპებს შორის?

• ჩამკეტი არის ასინქრონული ბისტაბილი მულტივიბრატორის წრე, ხოლო ფლიპ-ფლოპი არის სინქრონული ბისტაბილური მულტივიბრატორის წრე.

• ჩამკეტებში, შენარჩუნებული მდგომარეობა შეიძლება შეიცვალოს ნებისმიერ მომენტში, როდესაც ჩართვა არის მაღალ მდგომარეობაში, მაგრამ ფლიპ ფლოპებში, შენარჩუნებული მდგომარეობა შეიძლება შეიცვალოს მხოლოდ მოცემული საათის სიგნალის ამომავალ კიდეზე ან დაცემაზე. როგორც ჩართვის შეყვანა.

გირჩევთ: