Въпрос 1 логически елементи


ВЪПРОС 6 2.7. Интегрална инжекционна логика



страница2/6
Дата04.01.2018
Размер0.8 Mb.
#41337
1   2   3   4   5   6

ВЪПРОС 6

2.7. Интегрална инжекционна логика- I2L

Фиг. 2.37. I L инвертор.

Интегралната инжекционна логика се появява като развитие на една от най-първите логики — директно свързаната транзистор-на логика. Малката площ, заема-на от един I2L елемент и незна-чителната консумирана от него мощност, позволяват да се обеди-нят множество такива елементи в схеми с висока степен на интег-рация. По плътност на елементи-те и по разсейвана мощност, I2L е близка до CMOS логиката. Основната инверторна схема на I2L е показана на фиг. 2.37. Базо-вият ток на ключовия изходен транзистор се задава от инжектор, кой-то представлява генератор на ток, реализиран с PNP транзистор.

Фиг. 2.38. Двувходов I L елемент ИЛИ с три изхода.

Схема ИЛИ с три изхода е по-казана на фиг. 2.38. При интег-ралната инжекционна логика не се допуска паралелното свързване на базите на ключовите транзис-тори

Фиг. 2.39. Зависимост на бързодействие-то от инжекционния ток при I L.

Инжектираният ток I при I2L може да се изменя в широки гра-ници.

2.8. Интегрирана биполярна и CMOS логика — BiCMOS

В цифровата схемотехника, биполярните транзистори предлагат широки възможности за реализирането на бързо превключване и ви-сока товароспособност. Тези им качества, обединени с високата инте-грална плътност и ниска консумация на комплементарната MOS ло-гика, дадоха началото на новите технологични цифрови серии — BiCMOS.



Фиг. 2.40. BiCMOS инвертор.

Основният елемент (инверто-рът) на конвенционалната BiCMOS логика е представен на фиг. 2.40. Входната му верига съ-държа класически CMOS инвер-тор — T1 и T2, а изходната му е изградена от биполярни NPN транзистори T3 и Т4 Допълнител-но е включен NMOS транзисто-рът Т5, който осигурява управле-нието на T3. T6 изпълнява ролята на съпротивление, управлявано от изхода на CMOS инвертора.

Когато на входа X се подаде логическа 0, в изхода на CMOS инвертора се получава потенциал близък до захранването Ecc-> който през емитерния повторител T4 излиза на изхода като логическа 1 с на-прежение около Есс ~ UВЕ- Същевремено транзисторът T5 ce запуш-ва, a T6 се отпушва, свързвайки през ниското съпротивление на кана-ла си базата на T3 към маса, при което T3 се запушва.

Когато на входа се подаде логическа 1, в изхода на CMOS инвер-тора се получава потенциал близък до масата и T4 се запушва. Същев-ременно Т6 се запушва, a T5 ce отпушва и през ниското съпротивле-ние на канала си, осигурява базов ток на T3. T3 преминава в активен режим, като напрежението в колектора му пада до UBE и на изхода се установява логическа 0. T3 не може да се насити, тъй като във вклю-чено състояние, той набавя базов ток от колектора си през малкото съпротивление на канала на включения T5 и за да съществува този ба-зов ток, напрежението в колектора му трябва да е по-високо от UBE.



Фиг. 2.41. BiCMOS логически елементи: а) — И-НЕ; б) — ИЛИ-НЕ.

Усъвършенстването на BiCMOS върви в посока на намаляване на захранващите напрежения, при запазване и дори увеличаване на бър-зодействието, товароспособността, шумоустойчивостта и температурната стабилност. Като развитие на BiCMOS ce появиха редица нейни модификации, като комплементарната BiCMOS — Q-BiCMOS, квази-комплементар-ната BiCMOS логика — QC-BiCMOS и др.

ВЪПРОС 7

3. КОМБИНАЦИОННИ ЛОГИЧЕСКИ СХЕМИ

Комбинационните логически схеми са тези, при ко-ито състоянията на изходите зависят само от текущото състояние на техните входове. За разлика от последователностните схеми, те не съ-държат елементи на памет и могат да бъдат изградени само с помощта на логически вентили.



Фиг. 3.1. Общ вид на комбинационна ло-гическа схема



3.1. Дешифратори и шифратори


Фиг. 3.2. Пълен дешифратор с 3 входа и 8 изхода с активни изходни нива 1.

Дешифраторът (Decoder) e комбинационна логическа схема, която активира по един изход за определена комбинация на входните променливи. При п входа, максималният възможен брой изходи е



т=2n. Дешифратори, които притежават максималния брой изходи, се наричат пълни. Дешиф-раторът реализира логическите уравнения:



Фиг. 3.3. Принципна схема на пълен де-шифратор с 3 входа и 8 изхода с активни изходни нива 1.

Произвеждат се пълни интег-рални дешифратори с 2, 3 и 4 входа, обикновено с активните нива на изходите 0. При някои интегрални дешифратори (напр. '538 и '539), могат да се задават активните нива на изходите.

Фиг. 3.5. Двоично-десетичен дешифратор '42.

Когато броят на изходите е по-малък от максималния (т < 2"), дешифраторът е непъ-лен. Типичен пример за непълни дешифратори са дешифраторите за двоично-десетичен код с 4 вхо-да и 10 изхода.

Когато е необходимо да се из-градят дешифратори с повече от 4 входа се прилага каскадно нарас-тване на дешифрацията (стъпално дешифриране).



Фиг. 3.6. Каскадно нарастване на дешифратор с 5 входа и 32 изхода.



Шифраторите (Encoder) ca комбинационни логически схеми, кои-то реализират обратната функция на дешифраторите. Те притежават определен брой входове, като генерират (кодират) на изходите си ад-реса (номера) на един от входовете — този който е активен. При из-ползуване на двоична бройна система за кодиране, с п изхода могат да се кодират адресите на 2n входа.

На фиг. 3.8 е показана схема на 8-входов шифратор с три изхода и неговата таблицата на истинност.





Фиг. 3.8. 8-входов шифратор.

Недостатъкът на показания шифратор за активиране на само един вход в даден момент се избягва при т.нар. приоритетни шифратори. За тях е характерно това, че на всеки вход е присвоен определен при-оритет и при наличие на няколко активирани входа, се изработва ад-

ресът на този с най-висок приоритет.


Фиг. 3.10. Последователно нарастване на шифратори.

Нарастването на приоритетните шифратори може да се извърши последователно или паралелно. Последователното нарастване се извършва, като разрешаващият изход ЕО на всеки по-старши шифра-

тор се свързва с разрешаващия вход EI на следващия го по-младши.



ВЪПРОС 8

3.2. Мултиплексори и демултиплексори

Мултиплексорът (multiplexer) e комбинационна логическа схема, която притежава няколко информационни входа и един изход. Той се управлява от селекторен адрес, определящ кой от входните сигнали ще бъде пропуснат към изхода. При п адресни входа, максималният брой информационни входа е т= 2п. Мултиплексори, които прите-

жават максимален брой информационни входа се наричат пълни. На фиг 3.12 е показан общ вид на пълен мултиплексор 8 към 1.

Фиг. 3.13. 8-канален пълен мултиплек-сор.



Фиг. 3.12. Пълен мултиплексор 8 към 1.



Фиг. 3.14. Каскадно нарастване на мултиплексор. 32-канален мултиплексор.



Демултиплексорите (demultiplexer) изпълняват обратната

функция на мултиплексорите. Те имат само един информационен вход, чийто сигнал се превключва към един от няколкото (максимал-но 2") изхода, според подадения цифров код на п адресни входа.

Пример за използуването на дешифратор на 3 входа, като 8-кана-лен демултиплексор е показан на фиг. 3.17. Адресните сигнали се по-дават към входовете на дешифратора, а информационният входящ си-гнал — към входа за разрешение, чието активно ниво съвпада с актив-ното ниво на изходите.

Фиг. 3.17. Използуване на дешифратор за д емултипл ексор.



В CMOS сериите съществуват универсални мултиплексори/де-мултиплексори, които пропускат сигналите в двете посоки, т.е. мо-гат да служат като мултиплексори и като демултиплексори и пропу-сканите сигнали могат да бъдат аналогови, в диапазона на зах-ранващото напрежение. Пропус-кането на сигналите се извършва от аналогови CMOS ключове. Ключовете се управляват унитар-но от декодираща логика. На фиг. 3.18 е показана структурната схема на ИС '4051.

Фиг. 3.18. Интегрален мултиплексор/де-мултиплексор — '4051.


ВЪПРОС 9

3.3. Кодови преобразуватели

Кодовите преобразуватели служат за преобразуване на числата от

една форма в друга. Съществуват най-различни кодови преобразуватели. Един от най-лесните начини за реализиране на кодов преобразува-тел е показан на фиг. 3.19 и използува междинно преобразуване в унитарен код. Входящият код се преобразува в унитарен чрез дешиф-ратор. Изходите на дешифратора изработват т.нар. "минтерми", които съответстват на единиците в картата на Карно. Следва кодиране на унитарния код в изходния код, чрез шифратор.



Фиг. 3.19. Кодов преобразувател, реали-


Фиг. 3.21. Кодов преобразувател: a) — от двоичен код в код на Грей; б) — от код на Грей в двоичен код.

Реализацията на преобразуване на двоичен Към кодовите преобразуватели принадлежат и преобразувателите в седемсегментен код за индикатори. В интегрално изпълнение същест-вуват редица преобразуватели в седемсегментен код, при болшинство-то от които входният код е двоично-десетичен (от 0000 до 1001), a изходният код позволява изобразяването на десетичните цифри. При тях, входните комбинации от 1010 до 1111 предизвикват изобразява-не на служебни (нецифрови) символи.

Съществуват ограничен кръг интегрални преобразуватели с входен двоичен код, при които изходният код позволява изобразяването на шестнадесетичните цифри. Такъв е TTL кодовият преобразувател F9368 на фирмата Fairchild. Неговият общ вид, заедно с таблицата на истинност и изображенията на символите е показан на фиг. 3.22.








Фиг. 3.22. Преобразувател на код F9368

ВЪПРОС 10

3.4. Цифрови компаратори

Цифровите компаратори са комбинационни логически схеми, кои-то осъществяват сравняване на две числа — A и B. В резултат от срав-няването се регистрират едно от трите възможни състояния: A = B; A > В и A < В. Компаратори, които могат да регистрират и трите със-тояния се наричат магнитудни компаратори (Magnitude Comparator).

Най-простият магнитуден компаратор сравнява две едноразредни

числа а и b.





Фиг. 3.23. Едноразреден магнитуден компаратор.



Фиг. 3.24. Сравняване на две я-разредни числа

Две n-разредни числа се сравняват за равенство, като се извърши поразредно сравняване и резултатите се обединят, както е показано на фиг. 3.24.

За магнитудно сравняване на многоразредни двоични числа, най-напред се сравняват старши-те разреди. Ако са различни, само те определят резултата от цялото сравняване. Ако са равни, необходимо е да се сравнят следващите по-младши разреди и т.н.

На фиг. 3.26 е показано последователно нарастване на компарато-ри

Фиг. 3.26. Последователно нарастване на цифрови компаратори.



3.5. Суматори и други аритметични схеми

Суматорът представлява комбинационна схема, която сумира числа (разглеждаме само сумиране на двоични числа). Когато се сумират двоични числа без входящ пренос, схемата се нарича полусуматор. В общия случай обаче, е необходимо да се извърши сумиране на две чи-сла, взимайки предвид постъпващ пренос от предходен разред и освен сумата, да се изработи и пренос за следващия разред. Такава схема се нарича пълен суматор.




Фиг. 3.28. Пълен едноразреден суматор.

За сумирането на многоразре-дни числа, за всеки разред е не-обходим по един пълен суматор. Само в младшия разред може да се използува полусуматор. На фиг. 3.30 е показано последова-телно нарастване на пълни едно-разредни суматори за сумиране на многоразредни числа. Времето за изпълняване на операцията е доста повече, отколкото при еднораз-редния суматор. Всеки пренос ще може да приеме истинската си стойност, едва след като предишният се е установил. Този начин на изпълняване на операцията се нарича формиране на последователен пренос (Riple Carry).



Фиг. 3.30. Последователно нарастване на едноразредни суматори.


Фиг. 3.31. Четириразреден суматор с паралелен пренос.


Типични комбинационни уст-ройства са схемите за изработване на контролен бит по четност или нечетност (Parity Generator/Checker). Те определят дали броят на единиците във входящото число е четен или нечетен. Представляват сбор от схеми ИЗКЛЮЧВАЩО ИЛИ. На фиг. 3.34 е показано формирането на контролен бит за четност от 3-разредно число.

Фиг. 3.34. Формиране на контрол по четност за 3-разредно число.

Нарастването на схемите за контрол по четност и нечетност

се извършва обикновено паралелно-последователно. Например на фиг. 3.35 е показана вътрешната структура на интегралния 9-разреден генератор на контролен бит '280. Изходът С генерира контрол по нечетност, а изходът С — по четност.



Фиг. 3.35. 9-разреден генератор на конт-ролен бит — '280

Към комбинационните арит-метични схеми принадлежат и аритметично-логическите устрой-ства — АЛУ (Aritmetic Logig Unit — ALU).

ВЪПРОС 11

3.6. Програмируема комбинационна логика

Първата програмируема интегрална логическа схема(PLD) е диодната логическа AND матрица. Тя представлява съвокупност от редове и колони, свързани в пресечните точки с диоди и прогоряеми връзки. Връзките могат селективно да бъ-дат прогаряни, елиминирайки някои от кръстосаните съединения и

оставяйки другите. Ha фиг. 3.36 е показана диодна ИЛИ матрица за четири функции Fi от четири входни величини Ii. Всяка функция реализира логическа сума на входните величини Fi = I1 + I2 + I3 + I4- С прогаряне на връзка се елиминира член от тази сума.

Фиг. 3.36. Програмируема схема на базата на диодна матрица.

Следващата стъпка в развити-ето на програмируемата логика е добавянето на входен дешифратор и изходни буфери към диодната логическа ИЛИ матрица.

Фиг. 3.37. Програмируема логика за четири функции на две променливи.



3.6.2. Програмируеми логически матрици PLA

За генератор на логически функции, структурата на PROM e много неикономична по отношение на използуваемостта на заложените в нея елементи. Формирането на всички минтерми силно уголемява въ-трешната програмируема матрица, при това всеки допълнителен вход удвоява нейния обем. В повечето от практическите случаи, не е необходимо наличието на всички минтерми.



Фиг. 3.39. Структура на програмируема логическа матрица — PLA (FPLA).

Това е довело до идеята за съ-здаването на по-малка програми-руема структура, в която е огра-ничен броят на възможните мин-терми на входните величини и той е по-малък от 2Р.

Такава примерна структура за четири входни величини и четири изходни функции е показана на фиг. 3.39. Тя се нарича програми-руема логическа матрица PLA (Programmable Logic Array). Както се вижда, броят на минтермите е ограничен в примера до 8, вместо максималните 16. Полето на ло-гическата И матрица обаче също е програмируемо, благодарение на което потребителят може да формира онези минтерми, които са му необходими.




3.6.3. Прогрямируеa мятричнa логикa PAL

Неудобството при PLA за програмиране и на двете полета е отстранено при програмируемата матрична логика PAL. При нея, броят на възможните минтерми също е ограничен на по-малък от 2^n.



Фиг. 3.40. Структурна схема на PAL.

Ограничението обаче е извършено чрез фиксиране на определен брой връзки в полето на логическата матрица ИЛИ, извър-шено от производителя. Полето на матрицата И е оставено за програмиране от потребителя, който и тук може да избира кои минтерми да формира.
ВЪПРОС 12

4. ПОСЛЕДОВАТЕЛНОСТНИ ЛОГИЧЕСКИ СХЕМИ

4.1. Тригери

Тригерите са основните запомнящи клетки в последователностните логически схеми. Те са схеми, които могат неограничено дълго време да се намират в едно от двете устойчиви състояния и преминават със скок от едното състояние в другото. Обикновено, изходът на един тригер се означава с Q и състоянието му се отъждествява с това на тригера. Освен основния ("прав") изход, може да има и втори изход - Q ("инверсен")



4.1.1. Видове тригери и параметри

Тригерите се делят на два основни типа: асинхронни и синхронни .

При асинхронните тригери (latch), информационните сигнали въздействуват върху състоянието на тригера непосредствено в момента на своето появяване.

Синхронните тригери притежават допълнителен синхронизиращ (тактов) вход, обозначаван със С (Clock), чийто сигнал ги установява в съответствие с входните въздействия и със състоянието на тригерите до този момент. В зависимост от начина, по който сигналът на синхронизиращия вход на тригера извършва управлението, синхронните тригери се делят на три вида:

— синхронни тригери с управление по нивото на синхронизиращия сигнал. Състоянието на тези тригери може да се променя през цялото време

— синхронни тригери с управление по фронта на синхронизиращия сигнал. Тези тригери превключват само по време на активния преход на синхронизиращия сигнал.(flip – flop)

— синхронни тригери "управляващ-управляван" — M-S (Master-Slave flip-flop).

— синхронни тригери със заключен вход (data lock-out flip-flop). Това са двустъпални тригери, подобни на MS, но първото стъпало е тригер с динамичен вход.



Фиг. 4.1. Основни времеви параметри при тригерите.



ts— време на предхождане (set up time).

th — време на задържане (hold time).

tq— време на превключване (propagation delay time).

tw— минимална продължителност на тактов импулс (pulse width).

Други параметри за тригерите са: максимална честота на превклю-чване fmax консумирана мощност Pcc



4.1.2. SR-тригери

Тези тригери са основната тригерна клетка, която се използува във всички по-сложни тригери.





Фиг. 4.2. SR-тригер с логически елементи ИЛИ-НЕ.

На фиг. 4.2 е показана схема на асинхронен SR-тригер, изграден с два логически елементи ИЛИ-НЕ с обратни връзки. Той притежава

два, взаимно инверсни изхода Q и Q, вход за установяване в 1 — S(Set) и вход за нулиране — R (Reset). Ако R= S = 0 тригерът запазва състоянието си, в което се е намирал преди това-действа катоклетка памет. Ако S = 1 и R= 0, Q се установява в 1, a Q — в 0. При



R = 1 и S = 0тригерът се нулира.

На фиг. 4.3 е показан същият тригер, изпълнен с елементи И-НЕ. Действието му е аналогично на тригера от фиг. 4.2, с тази разлика, че активните нива на входните сигнали са 0, т.е. тригера се установява в

/ при S = 0, a ce нулира при R = 0.



Фиг.4.3. SR-тригер с логически елементи И-НЕ.

Разрешаван SR-тригер се получава от асинхронен тригер като се включат във входовете му още два логически елемента, както е пока-зано на фиг. 4.5

.



Фиг. 4.5. Разрешаван SR-тригер.



Фиг. 4.10. Двустъпален SR-тригер със заключен вход.



4.1.3. JK-тригери

JK-тригерът притежава два входа за въздействие J установя-ващ и К- нулиращ и един синхронизиращ вход C. Действието му е по-добно на това на SR-тригера с тази разлика, че неопределеността в състоянието, при едновременно активиране и на двата информационни входа, е премахната





Фиг. 4.11. JK-тригер. Синтез на JK-тригер от SR-тригер.



JK-тригер може да се получи от SR-тригер, както е показано на фиг. 4.11. В S и R входовете са въведени логически елементи И, през които минават сигналите J и К, под управлението на обратни връзки

от изходите Q и Q на тригера.





Фиг. 4.12. .JK-тригер от типа "управляващ-управляван" (M-S).

На фиг. 4.12 е показана практическа схема на двустъпален JK-трн-гер от типа MS. Той е произлязъл от двустъпалния RS-тригер.

4.1.4. D-тригери

Тези тригери притежават един информационен вход, означаван с D (Delay — закъснение). Логическото ниво, подадено на този вход се установява на изхода след постъпването на тактов импулс. Информацията от входа D се полу-чава на изхода Q със закъснение от един такт, затова той се нарича още закъснителен тригер.

D-тригерът се получава от SR- или JK-трнтер, като входът S (J) се свърже с входа R (К) през инвертор.

могат да се изграждат от всички типове синхронни тригери. При изграждането им се въвеждат някои изменения, спрямо общата схема от фиг. 4.13, целящи опростяване на структурата.





Фиг. 4.13. D-тршер. Синтез на D-тршер от SR- или JK-тршер.



Фиг. 4.14. Разрешаван D-тршер.

ралната схема '373.

Фиг. 4.16. Синтез на JK-тригер от D-тригер.



4.1.5. Т-тригери

Т-тригерът е синхронен тригер, който притежава само един ин-формационен вход за въздействие — Т (Toggle — превключвам). Кога-то на него е подаден сигнал 0, синхронизиращият сигнал не променя състоянието на тригера. При Т= 1, всеки синхронизиращ импулс "преобръща" Т-тригера в противоположно състояние.




Фиг. 4.17. T-тригер. Синтез на T-тригер от JK-тригер.



Фиг. 4.18. Синтез на "съкратен" T-тригер.


Каталог: Home -> Rado -> home -> 3.Трети%20курс%20-%20ФЕТТ -> Цифрова%20схемотехника
home -> Напишете ел. Структура на като използвате правилото на Клечковски
home -> Търси се нов външен вид или допълнителна функция,или друга реализация на някои от функциите на то „Климатик”
home -> Фотолитография предназначение и същност на фотолитографията
3.Трети%20курс%20-%20ФЕТТ -> Факултет по електронна техника и технологии
3.Трети%20курс%20-%20ФЕТТ -> Сае- инжинерно проектантски работи: Описание на схемата- въвеждане на компютъра информация за топологическите връзки м/у елементите в ел с
3.Трети%20курс%20-%20ФЕТТ -> Конспект по Конструиране и технология на електронна апаратура (ктеа) Теми на лекциите


Сподели с приятели:
1   2   3   4   5   6




©obuch.info 2024
отнасят до администрацията

    Начална страница