- •1 Рeгистрлер
- •1.1 Регистрлердің түрлері
- •1.2 Бірфазалы синхронизацияны жобалауға қажетті есепті қатынастар
- •2. Регистрлердің жұмыс істеу қағидасы
- •2.1 Ығыструшы регистр жұмысы
- •2.2 Әмбебап ығыструшы регистр
- •74194 Ығыструшы регистрінің қолданылуы
- •2.3 Ығыстырушы регистрді тексеру
- •3. Регистрлік микросұлбалар
- •3.1 Микросұлбаларға сипаттама
- •Пайдаланылған әдебиеттер
3. Регистрлік микросұлбалар
3.1 Микросұлбаларға сипаттама
530ИР24,КР531ИР24,КР1533ИР24, микросұлбаларындағы (3.1-сурет) регистрлердің сегізразрядты сөзді сақтауға арналған, сол сияқты параллель кодты тізбектелген кодқа және керісінше түрлендіруге арналған.
Регистр келесі синхрондық режимдерді функциялайды: кодтың параллельді енгізілуі, кодтың тізбектелген оңға қозғалтқышымен енгізілуі, кодтың тізбектелген солға қозғалтқан енгізілуі. Екі разрядты кодты режимді береді.Олар S1,S0 кірісінде (3.1-кестені қарау) қозғалады.
Сурет - 3.1 530,КР531,КР1533 Микросұлбалар
Кесте 3.1 S0,S1-дегі жұмыс режимдері
-
S1
S0
Режим
0
0
Сақтау
1
0
Солға қозғалту
0
1
Оңға қозғалту
1
1
Параллельді енгізу
Регистрдің ерекшелігі екіжақты сегіз ОЕ және S болып табылады;осымен үшінші Z шығыс қалыптағы режим беріледі (жоғарғы импульсті қалып), шинаның белгіленуі берілген кірістердің қалыптарына тәуелділігі 3.2-кестеде берілген.
Кесте 3.2 Шинаның кірістерінің қалыптарына тәуелділгі
-
ОЕ1
ОЕ2
S1
S0
режим
0
0
0
0
x
0
0
x
Қорытынды
Q1-Q8-шығыс
x
x
1
1
Енгізу
Q1-Q8-кіріс
x
1
1
x
x
x
x
x
Q1-Q8=Z
Кодтың қозғалуы мен фикцасиясы (фонтимпульсі бойынша болады.) инверсті С кірісіне түсетін, сонымен қоса инверісті R кірісіне логикалық бір кернеуі әсер етуі керек. Регистрдің нөлге айналуы кезінде асинхронды берілістен R инверісті кірісінде 0 логикалық кернеуі шығарылады. Режимде (S1=S0=логикалық 0) жазылудың сақталуында, кодтың қозғалысы және регистрдің нөлдік күйге келуі мүмкін емес.
Жоғарғы импеданс (ОЕ1=логикалық 1;кіріс қалпы ОЕ2,S1,S2-міндетті емес) режимін қосқанда параллельдік жазуды,оңға және солға қозғалыста, ақпаратты сақтау және регистрдің нөлднуіненшығаруға болады.
Қосымша Q1 және Q8 шығыстары тізбектелген кодтың немесе солға қозғалуына арналған.Кодтың Q1-шығысынан солға қозғалу кезінде кіші разрядтың алдын-ала есептеледі.
133ИР1,К155ИР1,КМ155ИР1(3.2-суреттегі),134ИР1 (3.3-суреттегі) микросұлбаларындағы регистрлердің жұмыс режимі L кіріс сигнал деңгейінде беріледі. Ақпараттың берілуі тізектелген кодпен, сол сияқты оның оңға қозғалуы L=0 кезінде беріледі. Кіріс ақпараты VR кірісіне, тактілік импульстері С1 кірісіне беріледі.Бір разрядқа оңға қозғалуы тактілік импульстің кесілу қызметі кезінде жүзеге асырылады. Ақпарат төрттактілі импульстан кейін Q1-Q4 кірістерінен есептеліне алады.
Ақпараттың параллель кодпен L=1 кезінде жүзеге асырылады. Тактілік импульстар С2 кірісіне беріледі. Тактілік импульс кесуі кезінде ақпарат D1-D4 кірісінен сәйкес Q1-Q4 шығысына жазылады,көшеді. VR және С1 кірістер қалыптары ескерілмейді.
L=1 болғанда тізбектелген кодты параллельдік кодтың солға қозғалуымен түрлендіруге болады. Ол үшін Q4,Q3,Q2 шығыстарын D3,D2,D1 кірістерімен сәйкес біріктіру қажет, ал ақпаратты регистрге D4 кірісі арқылы енгіземіз. Кодтың солға бір разрядқа жылжуы, әрбір тактілік импульсі кесу кезінде жүзеге асады. Ол С2 синхрокіріске беріледі
Сурет - 3.2 133,К155,КМ155 Сурет - 3.3 134
микросұлба микросұлба
Кесте 3.3 Микросұлбалардағы регистр көрсеткіштері
Аспап типі |
Орындалатын функция |
Р потр мВт |
Время задержки макс..нс |
|
133ИР1
134ИР1
К155ИР1
КМ155ИР1 |
Төртразрядты әмбебап қозғалтқыш регистр -дің параллельдік шығысы мен бөлгіш синхронизацияның тізбектелген және параллельдік есептеуі |
315
60
410
410 |
35
250
35
35 |
|
Жұмыстың тоқталмауы үшін L кіріс қалпының өзгеруі С1=С2=0 болуы керек. Одан басқа ақпараттың кірісте сигналдар тактілік импульстің фронтының келуіне дейін жаңартылуы керек.
Әмбебап қозғалтқыш ИР1 типті регистрді қолданып, көпразрядты регистрлерді құруға болады. Ол үшін бір әмбебап регистрдің соңғы шығыс разрядын VR кірісіне енетін әмбебап регистрге қосылуы керек. Оны біз 12-разрядты қозғалтқыш регистрден көруге болады.
Қосымша сыртқы инверторды қолданып, анықтауларды бөлуге болады. анықтауларды 2,3,4,5,6,7-ге бөлуді көрсетсек, мұнда сигнал шығысында L=0.
Анықтауларда қайталанып бөлінетінге жататын импульстер С1 синхронизация кірісіне түседі, ал шығыс импульстары Q жоғары разрядты шығысынан алынады, инвертор арқылы жалғанған VR кірісімен қарсы байланыста.
