Асинхронды екілік санағыш
Орындаған: Алмырадов Даутбек ИС 19 – 3
Асинхронды есептегіш
Асинхронды санауыштарды - толқындық санауыш деп атайды, бірінші триггер сыртқы тактілік импульспен, содан кейін әрбір келесі триггер шегініп бара жатқан триггердің шығысымен жиіленеді. Асинхронды термині - бір-бірімен тұрақты уақыт қатынасы жоқ оқиғаларды білдіреді. Асинхронды санауыш – санауыш ішіндегі триггердің бір уақытта күйді өзгертпейтін, өйткені оларда жалпы тактілік импульс жоқ.
2 Биттік Асинхронды Екілік Санауыш
1-1 асинхронды жұмыс үшін қосылған 2 биттік есептегішті көрсетеді.Сағат жиілігі (CLK) тек бірінші триггердің сағат кірісіне (C) қолданылады, FF0, ол әрқашан ең кіші маңызды бит (LSB) болып табылады. Екінші триггер, FF1, FF0-ден Q0 шығысымен басталады.FF0 әр сағат импульсінің оң жақ жиегіндегі күйді өзгертеді. Бірақ FF1 Q0 FF0 шығыс сигналының оң ауысуы іске қосылған кезде ғана өзгереді. Триггердің таралу кідірісімен байланысы болғандықтан, кіріс сағатының ауысуы (CLK) және Q0 FF0 шығыс сигналының ауысуы ешқашан бір уақытта бола алмайды. Сондықтан екі триггер ешқашан бір уақытта жұмыс істемейді, сондықтан есептегіштің жұмысы асинхронды болады.
Уақыттық диаграммасы
Сағат 4 те F00-ге импульсін беру кезінде екі триггер де (J = 1, K =1) және бастапқы қалпына келтіру (Q төмен) үшін қосылады. Оң clk1 алдыңғы жағы (сағат 1) Q тудырады0 ff0 жоғары деңгейге шығару. Сонымен қатар, Q0 шығысы төмендейді, бірақ бұл FF1-ге ешқандай әсер етпейді, өйткені триггерді іске қосу үшін оң ауысу болуы керек. Алдыңғы шетінен кейін CLK1 Q0=1 және Q1 = 0. CLK2 оң алдыңғы жағы Q0 төмендеуіне әкеледі. Q0 жоғары болады және Ff1 іске қосылады, нәтижесінде Q1 жоғары болады. Алдыңғы шетінен кейін CLK2 Q0=0 және Q1 = 1.CLK3-тің оң жағы Q0-ны қайтадан жоғары деңгейге көтереді. Q0 шығысы төмен болып қалады және FF1-ге әсер етпейді. Сонымен, алдыңғы шетінен кейін CLK3 Q0 = 1 & Q1 = 1. CLK4-тің оң алдыңғы жағы Q0 төмендеуіне әкеледі, ал Q0 жоғары болып, FF1 іске қосылады, нәтижесінде Q1 төмендейді. Алдыңғы шетінен кейін CLK4 Q0=0 және Q1 = 0. 2 биттік есептегіш екі триггерде Күткендей төрт түрлі күйді көрсетеді (22= 4). Төртінші импульс ол бастапқы күйіне оралады (Q0=0, Q1=0). Қайталанатын цикл термині; бұл есептегіштің оның соңғы күйінен бастапқы күйіне ауысуын білдіреді.
Назар Аударғандарыңызға рахмет!
Достарыңызбен бөлісу: |