Òåìà 11. Ìåòîäè àíàë³çó ³ ñèíòåçó êîìá³íàö³éíèõ ñõåì

 

Òåõí³÷íèì àíàëîãîì áóëåâî¿ ôóíêö³¿ â îá÷èñëþâàëüí³é òåõí³ö³ º, òàê çâàíà, êîìá³íàö³éíà ñõåìà, íà âõ³ä ÿêî¿ íàäõîäÿòü ³ ç âèõîäó çí³ìàþòüñÿ åëåêòðè÷í³ ñèãíàëè ó âèãëÿä³ îäíîãî ç ð³âí³â íàïðóãè, ùî â³äïîâ³äàþòü çíà÷åííÿì ëîã³÷íîãî 0 ³ ëîã³÷íî¿ 1-ö³.

Äëÿ ç'ÿñóâàííÿ ïîíÿòòÿ êîìá³íàö³éíî¿ ñõåìè, ðîçãëÿíåìî ñõåìó S, ùî ìຠm âõîä³â ³ n âèõîä³â (ðèñóíîê 8.1). Íà ¿¿ âõîäè ìîæóòü áóòè ïîäàí³ íàáîðè çíà÷åíü âõ³äíèõ çì³ííèõ Xi {0,1}, à íà âèõîäàõ ôîðìóþòüñÿ âèõ³äí³ çì³íí³ YjÎ{0,1},.

 

7

Ðèñóíîê 8.1 – Çàãàëüíå ïîçíà÷åííÿ êîìá³íàö³éíèõ ñõåì

 

Ñõåìà S íàçèâàºòüñÿ êîìá³íàö³éíîþ, ÿêùî êîæíó ç n ôóíêö³é ¿¿ âèõîä³â Y1, Y2, ..., Yn ìîæíà ïðåäñòàâèòè ÿê áóëåâó ôóíêö³þ âõ³äíèõ çì³ííèõ X1, X2, ..., Xm.

Êîìá³íàö³éíà ñõåìà îïèñóºòüñÿ çà äîïîìîãîþ ñèñòåìè ð³âíÿíü (8.1), äå Fi – áóëåâà ôóíêö³ÿ.

 

                                           (8.1)

 

ßê âèïëèâຠç âèçíà÷åííÿ êîìá³íàö³éíî¿ ñõåìè, çíà÷åííÿ âèõ³äíèõ çì³ííèõ Yj ó äîâ³ëüíèé ìîìåíò ÷àñó îäíîçíà÷íî âèçíà÷àþòüñÿ çíà÷åííÿìè âõ³äíèõ çì³ííèõ Xi.

Ñòðóêòóðíî êîìá³íàö³éíà ñõåìà ìîæå áóòè ïðåäñòàâëåíà, ÿê ñóêóïí³ñòü åëåìåíòàðíèõ ëîã³÷íèõ ñõåì – ëîã³÷íèõ åëåìåíò³â (ËÅ). ËÅ âèêîíóþòü íàä âõ³äíèìè çì³ííèìè åëåìåíòàðí³ ëîã³÷í³ îïåðàö³¿ òèïó ² – Ͳ, ², ÀÁÎ, ÀÁÎ – Ͳ
³ ò.ä. ×èñëî âõîä³â ëîã³÷íîãî åëåìåíòà â³äïîâ³äຠ÷èñëó àðãóìåíò³â â³äòâîðþâàíî¿ íèì áóëåâî¿ ôóíêö³¿. Ãðàô³÷íå çîáðàæåííÿ êîìá³íàö³éíî¿ ñõåìè, çà ÿêîãî ïîêàçàíî çâ'ÿçêè ì³æ ð³çíèìè åëåìåíòàìè, à ñàì³ åëåìåíòè ïðåäñòàâëåí³ óìîâíèìè ïîçíà÷åííÿìè, íàçèâàþòüñÿ ôóíêö³îíàëüíîþ ñõåìîþ.

Ó õîä³ ðîçðîáêè êîìá³íàö³éíèõ ñõåì äîâîäèòüñÿ âèð³øóâàòè çàâäàííÿ àíàë³çó òà ñèíòåçó.

Çàâäàííÿ àíàë³çó ïîëÿãຠó âèçíà÷åíí³ ñòàòè÷íèõ òà äèíàì³÷íèõ âëàñòèâîñòåé êîìá³íàö³éíî¿ ñõåìè. Ó ñòàòèö³ âèçíà÷àþòüñÿ áóëåâ³ ôóíêö³¿, ðåàë³çîâàí³ êîìá³íàö³éíî¿ ñõåìîþ çà â³äîìîþ ¿é ñòðóêòóðîþ. Ó äèíàì³ö³ ðîçãëÿäàºòüñÿ çäàòí³ñòü íàä³éíîãî ôóíêö³îíóâàííÿ ñõåìè â ïåðåõ³äíèõ ïðîöåñàõ çà çì³íè çíà÷åíü çì³ííèõ íà âõîäàõ ñõåìè, òîáòî, âèçíà÷àºòüñÿ íàÿâí³ñòü íà âèõîäàõ ñõåìè ìîæëèâèõ íåáàæàíèõ ³ìïóëüñíèõ ñèãíàë³â, ùî íå éäóòü áåçïîñåðåäíüî ç âèðàç³â äëÿ áóëåâèõ ôóíêö³é, ðåàë³çîâàíèõ ñõåìîþ.

Çàâäàííÿ ñèíòåçó ïîëÿãຠâ ïîáóäîâ³ ³ç çàäàíîãî íàáîðó ëîã³÷íèõ åëåìåíò³â êîìá³íàö³éíî¿ ñõåìè, ðåàë³çóº çàäàíó ñèñòåìó áóëåâèõ ôóíêö³é.

гøåííÿ çàâäàííÿ ñèíòåçó íå º îäíîçíà÷íèì, ìîæíà çàïðîïîíóâàòè ð³çí³ âàð³àíòè êîìá³íàö³éíèõ ñõåì, ùî ðåàë³çóþòü îäíó é òó æ ñèñòåìó áóëåâèõ ôóíêö³é, àëå â³äð³çíÿþòüñÿ çà òèìè ÷è ³íøèìè ïàðàìåòðàìè. Ðîçðîáíèê êîìá³íàö³éíèõ ñõåì ç ö³º¿ áåçë³÷³ âàð³àíò³â âèáèðຠîäèí, âèõîäÿ÷è ç äîäàòêîâèõ êðèòåð³¿â: ì³í³ìàëüíî¿ ê³ëüêîñò³ ëîã³÷íèõ åëåìåíò³â, íåîáõ³äíèõ äëÿ ðåàë³çàö³¿ ñõåìè, ìàêñèìàëüíî¿ øâèäêî䳿 ³ ò.ä. ²ñíóþòü ð³çí³ ìåòîäè ñèíòåçó êîìá³íàö³éíèõ ñõåì, ñåðåä ÿêèõ íàéá³ëüø ðîçðîáëåíèé êàíîí³÷íèé ìåòîä.

 

 

8.1 Êàíîí³÷íèé ìåòîä ñèíòåçó êîìá³íàö³éíèõ ñõåì

ßê çàçíà÷àëîñÿ âèùå, êîìá³íàö³éíà ñõåìà (ÊÑ) ìîæå ìàòè ê³ëüêà âèõîä³â. Çà êàíîí³÷íîãî ìåòîäó ïåðåäáà÷àºòüñÿ, ùî êîæíà âèõ³äíà ôóíêö³ÿ ðåàë³çóºòüñÿ ñâîºþ ñõåìîþ, ñóêóïí³ñòü ÿêèõ ³ äຠíåîáõ³äíó ÊÑ. Òîìó ñèíòåç ñêëàäíî¿ ÊÑ ç
n-âèõîäàìè çàì³íþºòüñÿ ñèíòåçîì n-ñõåì ç îäíèì âèõîäîì.

Çã³äíî ç êàíîí³÷íèì ìåòîäîì ñèíòåç ÊÑ âêëþ÷ຠâ ñåáå ðÿä åòàï³â.

1.            ϳäëÿãàþ÷à ðåàë³çàö³¿ áóëåâà ôóíêö³ÿ (àáî ¿¿ çàïåðå÷åííÿ) ïðåäñòàâëÿºòüñÿ ó âèãëÿä³ ÑÄÍÔ.

2.            Ç âèêîðèñòàííÿì ìåòîä³â ì³í³ì³çàö³¿ âèçíà÷àºòüñÿ ì³í³ìàëüíà ÄÍÔ (ÌÄÍÔ) àáî ì³í³ìàëüíà ÊÍÔ (ÌÊÍÔ). Ç îòðèìàíèõ äâîõ ì³í³ìàëüíèõ ôîðì âèáèðàºòüñÿ á³ëüø ïðîñòà.

3.            Áóëåâó ôóíêö³þ â ì³í³ìàëüí³é ôîðì³ çã³äíî ç ï. 2 ïðåäñòàâëÿþòü ó çàäàíîìó (àáî îáðàíîìó ðîçðîáíèêîì) áàçèñ³.

4.            Çà ïîäàííÿì ôóíêö³¿ â çàäàíîìó áàçèñ³ áóäóþòü êîìá³íàö³éíó ñõåìó.

Íåîáõ³äíî â³äçíà÷èòè, ùî ï³äëÿãàþ÷à ðåàë³çàö³¿ áóëåâà ôóíêö³ÿ F (X1, X2, ..., Xm) ìîæå áóòè çàäàíà íå íà âñ³õ ìîæëèâèõ íàáîðàõ àðãóìåíò³â X1, X2, ..., Xm. Íà òèõ íàáîðàõ, äå ôóíêö³ÿ íåâèçíà÷åíà, ¿¿ äîâèçíà÷àþòü òàê, ùîá ó ðåçóëüòàò³ ì³í³ì³çàö³¿ îòðèìàòè á³ëüø ïðîñòó ÌÄÍÔ àáî ÌÊÍÔ. Ïðè öüîìó ñïðîñòèòüñÿ ³ ñàìà ÊÑ. Êð³ì òîãî, äîñèòü ÷àñòî ç ìåòîþ îòðèìàííÿ ùå á³ëüø ïðîñòîãî ïðåäñòàâëåííÿ ôóíêö³¿ ÌÄÍÔ, îòðèìàíà â ï. 2, ïðåäñòàâëÿºòüñÿ â òàê çâàí³é ôîðì³, òîáòî, âèíîñÿòüñÿ çà äóæêè çàãàëüí³ ÷àñòèíè ³ìïë³êàíò ÌÄÍÔ.

Ðîçãëÿíåìî êàíîí³÷íèé ìåòîä ñèíòåçó íà ïðèêëàä³ ïîáóäîâè ñõåìè ïîâíîãî îäíîðîçðÿäíîãî äâ³éêîâîãî ñóìàòîðà.

ßê â³äîìî ç êóðñó ìàøèííî¿ àðèôìåòèêè, ïîâíèé îäíîðîçðÿäíèé ñóìàòîð – öå ïðèñòð³é, ÿêèé çä³éñíþº ñêëàäàííÿ çà mod 2 â³äïîâ³äíèõ ðîçðÿä³â (X1, X2) äâ³éêîâèõ ÷èñåë ç óðàõóâàííÿì ïåðåíîñó (Ðm) ó äàíèé ðîçðÿä ³ç ñóñ³äíüîãî ìîëîäøîãî ðîçðÿäó ñóìè. Ñóìàòîð âèðîáëÿº öèôðó ðåçóëüòàòó (S) â äàíîìó ðîçðÿä³ ³ ïåðåíåñåííÿ (Ðñ) â ñóñ³äí³é ñòàðøèé ðîçðÿä ñóìè. Òàáëèöÿ ³ñòèííîñò³ òàêîãî ñóìàòîðà (òîáòî, ïîäàííÿ áóëåâî¿ ôóíêö³¿, ÿêó â³í ðåàë³çóº, ó âèãëÿä³ ÑÄÍÔ), ïðåäñòàâëåíà ó òàáëèö³ 8.1.

Íåîáõ³äíî îòðèìàòè áóëåâ³ ôóíêö³¿  Êàðòè Êàðíî äëÿ öèõ ôóíêö³é íàâåäåí³ íèæ÷å (ðèñóíîê 8.2).

 

Òàáëèöÿ 8.1 – Òàáëèöÿ ³ñòèííîñò³ ïîâíîãî îäíîðàçðÿäíîãî äâ³éêîâîãî ñóìàòîðà

X1

0

0

0

0

1

1

1

1

X2

0

0

1

1

0

0

1

1

Pm

0

1

0

1

0

1

0

1

S

0

1

1

0

1

0

0

1

Pc

0

0

0

1

0

1

1

1

 

Ðèñóíîê 8.2 – Êàðòè Êàðíî äëÿ ôóíêö³é S- ³ Pc-ñóìàòîðà

 

ßê âèïëèâຠç íàâåäåíèõ êàðò, ÄÍÔ â³äïîâ³äíèõ ôóíêö³é ìຠâèãëÿä:

 

                                          (8.2)

 

Îòðèìàíà ñèñòåìà áóëåâèõ ôóíêö³é ïðåäñòàâëåíà â áàçèñ³ ², ÀÁÎ, ÍÅ. ³äïîâ³äíà ¿é ÊÑ íàâåäåíà íà ðèñóíêó 8.3.

Îòðèìàíó êîìá³íàö³éíó ñõåìó ìîæíà ñïðîñòèòè, âèíåñòè çà äóæêè çàãàëüí³ ÷àñòèíè ó âèðàçàõ äëÿ S ³ Ðc, îäíàê ³ñòîòíîãî ðåçóëüòàòó öå íå äàñòü (áàæàíî ñàìîñò³éíî â öüîìó ïåðåêîíàòèñÿ).

Çíà÷íî ñïðîñòèòè ñõåìó ìîæíà, ÿêùî ñêîðèñòàòèñÿ ³íøèì áàçèñîì, íàïðèêëàä, ëîã³÷íèì åëåìåíòîì "ÂÈÊËÞ×ÀÞ×Å ÀÁÎ". Ó öüîìó âèïàäêó âèðàç äëÿ S ìîæíà çàïèñàòè S = (X1 + X2 + Ðm) mod2 = X1Å X2Å Ðm. Òîä³ ñõåìà äëÿ S áóäå ìàòè âèãëÿä (ðèñóíîê 8.3).

 

 

 

 

 

Ðèñóíîê 8.3 – Êîìá³íàö³éíà ñõåìà

 

²íîä³ äëÿ ñèíòåçó ÊÑ ç äåê³ëüêîìà âèõîäàìè ìîæå âèêîðèñòîâóâàòèñÿ íàñòóïíèé ïðèéîì. Áóäåìî ââàæàòè, ùî ï³ä ÷àñ ñèíòåçó ñõåìè ñóìàòîðà ôóíêö³ÿ S º ôóíêö³ºþ ÷îòèðüîõ çì³ííèõ: S = f (X1, X2, Ðm, Ðñ) (ðèñóíîê 8.4). Òàáëèöÿ ³ñòèííîñò³ äëÿ öüîãî âèïàäêó íàáóäå âèãëÿäó, ÿêèé çîáðàæåíî ó òàáëèö³ 8.2.

 

Ðèñóíîê 8.4 – Ôóíêö³îíàëüíà ñõåìà êîìá³íàö³éíîãî ñóìàòîðà

 

Òàáëèöÿ 8.2 – Òàáëèöÿ ³ñòèííîñò³ ñóìàòîðà

X1

0

0

0

0

0

0

0

0

1

1

1

1

1

1

1

1

X2

0

0

0

0

1

1

1

1

0

0

0

0

1

1

1

1

Pm

0

0

1

1

0

0

1

1

0

0

1

1

0

0

1

1

Pc

0

1

0

1

0

1

0

1

0

1

0

1

0

1

0

1

S

0

X

1

X

1

X

X

0

1

X

X

0

X

0

X

1

 

Íåâèçíà÷åí³ çíà÷åííÿ äëÿ S â³äïîâ³äàþòü íàáîðàì, ÿê³ í³êîëè íå ìîæóòü áóòè â ðåàëüí³é ñõåì³. Êàðòà Êàðíî äëÿ ôóíêö³¿ S = f (X1, X2, Pm, Pc) (ðèñóíîê 8.5).

 

Ðèñóíîê 8.5 – Êàðòà Êàðíî äëÿ ôóíêö³¿ S S = f (X1, X2, Pm, Pc

 

Ó ðåçóëüòàò³ ì³í³ì³çàö³¿:

 

         (8.3)

 

Ïîð³âíþþ÷è âèðàçè (8.2) ³ (8.3), â³äçíà÷àºìî, ùî ôóíêö³ÿ S=f(X1,X2,Pm,Pc) ïðîñò³øå, í³æ ôóíêö³ÿ S=f1(X1, X2, Pm). Ñõåìó, â³äïîâ³äíó (8.3), ïðîïîíóºòüñÿ ïîáóäóâàòè ñàìîñò³éíî.

Çàäà÷à ñèíòåçó ìຠçâè÷àéíî ê³ëüêà ð³øåíü. Äëÿ ïîð³âíÿííÿ ð³çíèõ âàð³àíò³â êîìá³íàö³éíèõ ñõåì âèêîðèñòîâóþòü ¿õ îñíîâí³ õàðàêòåðèñòèêè: ñêëàäí³ñòü ³ øâèäêîä³þ.

8.2 Õàðàêòåðèñòèêè êîìá³íàö³éíèõ ñõåì

Ñêëàäí³ñòü ñõåìè îö³íþºòüñÿ ê³ëüê³ñòþ óñòàòêóâàííÿ, ùî ñòàíîâèòü ñõåìó. ϳä ÷àñ ðîçðîáêè ñõåì íà îñíîâ³ êîíêðåòíî¿ åëåìåíòíî¿ áàçè ê³ëüê³ñòü îáëàäíàííÿ, çàçâè÷àé, âèì³ðþºòüñÿ ÷èñëîì êîðïóñ³â (ìîäóë³â) ³íòåãðàëüíèõ ì³êðîñõåì, ùî âèêîðèñòîâóþòüñÿ ó ñõåì³. Ó òåîðåòè÷íèõ ðîçðîáêàõ îð³ºíòóþòüñÿ íà äîâ³ëüíó åëåìåíòíó áàçó ³ òîìó äëÿ îö³íêè âèòðàò îáëàäíàííÿ âèêîðèñòîâóºòüñÿ îö³íêà ñêëàäíîñò³ ñõåì çà  Êâàéíîì.

Ñêëàäí³ñòü (ö³íà) çà Êâàéíîì âèçíà÷àºòüñÿ ñóìàðíèì ÷èñëîì âõîä³â ëîã³÷íèõ åëåìåíò³â ó ñêëàä³ ñõåìè.

Çà  òàêî¿ îö³íêè îäèíèöÿ ñêëàäíîñò³ – îäèí âõ³ä ëîã³÷íîãî åëåìåíòà. Ö³íà ³íâåðñíîãî âõîäó çâè÷àéíî ïðèéìàºòüñÿ ð³âíîþ äâîì. Òàêèé ï³äõ³ä äî îö³íêè ñêëàäíîñò³ âèïðàâäàíèé ç íàñòóïíèõ ïðè÷èí:

-                    ñêëàäí³ñòü ñõåìè ëåãêî îá÷èñëþºòüñÿ çà áóëåâèìè ôóíêö³ÿìè, íà îñíîâ³ ÿêèõ áóäóºòüñÿ ñõåìà: äëÿ ÄÍÔ ñêëàäí³ñòü ñõåìè äîð³âíþº ñóì³ ê³ëüêîñò³ áóêâ (áóêâ³ ç³ çíàêîì çàïåðå÷åííÿ â³äïîâ³äຠö³íà 2) òà ê³ëüêîñò³ çíàê³â äèç'þíêö³¿, çá³ëüøåí³é íà 1-öþ äëÿ êîæíîãî äèç'þíêòèâíîãî âèðàæåííÿ;

-                    óñ³ êëàñè÷í³ ìåòîäè ì³í³ì³çàö³¿ áóëåâèõ ôóíêö³é çàáåçïå÷óþòü ì³í³ìàëüí³ñòü ñõåìè ñàìå â ñåíñ³ ö³íè çà  Êâàéíîì.

Ïðàêòèêà ïîêàçóº, ùî ñõåìà ç ì³í³ìàëüíîþ ö³íîþ çà Êâàéíîì, çàçâè÷àé, ðåàë³çóºòüñÿ íàéìåíøèì ÷èñëîì êîíñòðóêòèâíèõ åëåìåíò³â – êîðïóñ³â ³íòåãðàëüíèõ ì³êðîñõåì.

Øâèäêîä³ÿ êîìá³íàö³éíî¿ ñõåìè îö³íþºòüñÿ ìàêñèìàëüíîþ çàòðèìêîþ ñèãíàëó ï³ä ÷àñ ïðîõîäæåííÿ éîãî â³ä âõîäó ñõåìè äî âèõîäó, òîáòî, âèçíà÷àºòüñÿ ïðîì³æêîì ÷àñó â³ä ìîìåíòó íàäõîäæåííÿ âõ³äíèõ ñèãíàë³â äî ìîìåíòó âñòàíîâëåííÿ â³äïîâ³äíèõ çíà÷åíü âèõ³äíèõ. Çàòðèìêà ñèãíàëó êðàòíà ÷èñëó åëåìåíò³â, ÷åðåç ÿê³ ïðîõîäèòü ñèãíàë â³ä âõîäó äî âèõîäó ñõåìè. Òîìó øâèäêîä³ÿ ñõåìè õàðàêòåðèçóºòüñÿ çíà÷åííÿì rt, äå t – çàòðèìêà ñèãíàëó íà îäíîìó åëåìåíò³. Çíà÷åííÿ r âèçíà÷àºòüñÿ ê³ëüê³ñòþ ð³âí³â êîìá³íàö³éíî¿ ñõåìè, ÿêå ðîçðàõîâóºòüñÿ íàñòóïíèì ÷èíîì. Âõîäó ÊÑ ïðèïèñóºòüñÿ ð³âåíü íóëüîâî¿. Ëîã³÷í³ åëåìåíòè, ïîâ'ÿçàí³ ò³ëüêè ç âõîäàìè ñõåìè, ñòàâëÿòüñÿ äî ð³âíÿ ÏÅÐØÎÃÎ. Åëåìåíò â³äíîñèòüñÿ äî ð³âíÿ k, ÿêùî â³í ïîâ'ÿçàíèé ïî âõîäàõ ç åëåìåíòàìè ð³âí³â k-1, k-2, ³ ò.ä. Ìàêñèìàëüíèé ð³âåíü åëåìåíò³â r âèçíà÷ຠê³ëüê³ñòü ð³âí³â ÊÑ, ùî íàçèâàþòü ðàíãîì ñõåìè. Ïðèêëàä âèçíà÷åííÿ ðàíãó r ñõåìè (ðèñóíîê 8.6).

 

Ðèñóíîê 8.6 – Âèçíà÷åííÿ ðàíãó ñõåìè

 

ßê â³äîìî, áóäü-ÿêà áóëåâà ôóíêö³ÿ ìîæå áóòè ïðåäñòàâëåíà â ÄÍÔ, ÿê³é â³äïîâ³äຠäâîð³âíåâà êîìá³íàö³éíà ñõåìà. Îòæå, øâèäêîä³þ áóäü-ÿêî¿ ÊÑ â ïðèíöèï³ ìîæíà çâåñòè äî 2t.

̳í³ì³çàö³ÿ áóëåâî¿ ôóíêö³¿ ç ìåòîþ çìåíøåííÿ ñêëàäíîñò³ ñõåì, çàçâè÷àé, ïðèçâîäèòü äî íåîáõ³äíîñò³ ïîäàííÿ ôóíêö³é ó äóæêîâ³é ôîðì³, ÿê³é â³äïîâ³äàþòü ñõåìè ç r>2. Òîáòî, çìåíøåííÿ âèòðàò îáëàäíàííÿ â çàãàëüíîìó âèïàäêó ïðèçâîäèòü äî çíèæåííÿ øâèäêî䳿 ñõåì.

 

8.3 Ñèñòåìè (ñåð³¿) ëîã³÷íèõ åëåìåíò³â òà ¿õ îñíîâí³ õàðàêòåðèñòèêè

ϳä ÷àñ ïîáóäîâè ÊÑ ïðèñòðî¿â îá÷èñëþâàëüíî¿ òåõí³êè âèêîðèñòîâóþòüñÿ ð³çí³ ëîã³÷í³ åëåìåíòè, ÿê³ ïîâèíí³ óçãîäæóâàòèñÿ çà âõ³äíèìè ³ âèõ³äíèìè ñèãíàëàìè, íàïðóãîþ õàð÷óâàííÿ ³ ò.ä. Äëÿ ö³º¿ ìåòè ëîã³÷í³ åëåìåíòè îá'ºäíóþòü ó ñåð³¿.

Ñåð³ºþ (ñèñòåìîþ, êîìïëåêñîì) ëîã³÷íèõ åëåìåíò³â ÅÎÌ íàçèâàºòüñÿ ïðèçíà÷åíèé äëÿ ïîáóäîâè öèôðîâèõ ïðèñòðî¿â ôóíêö³îíàëüíî ïîâíèé íàá³ð ëîã³÷íèõ åëåìåíò³â, ÿêèé ïîºäíóºòüñÿ ñï³ëüíèìè åëåêòðè÷íèìè, êîíñòðóêòèâíèìè ³ òåõíîëîã³÷íèìè ïàðàìåòðàìè, ùî âèêîðèñòîâóþòü îäíàêîâèé ñïîñ³á ïîäàííÿ ³íôîðìàö³¿, òà òèï ì³æåëåìåíòíèõ çâ'ÿçê³â. Ñèñòåìà åëåìåíò³â íàé÷àñò³øå íàäëèøêîâà çà ñâî¿ì ôóíêö³îíàëüíèì ñêëàäîì, ùî äîçâîëÿº áóäóâàòè ñõåìè á³ëüø åêîíîì³÷í³ çà ê³ëüê³ñòþ âèêîðèñòàíèõ åëåìåíò³â.

Äî ñêëàäó ñå𳿠âõîäÿòü åëåìåíòè äëÿ âèêîíàííÿ ëîã³÷íèõ îïåðàö³é, ùî çàïàì'ÿòîâóþòü åëåìåíòè,  ùî ðåàë³çóþòü ôóíêö³¿ âóçë³â ÅÎÌ, à òàêîæ ñïåö³àëüí³ åëåìåíòè äëÿ ïîñèëåííÿ, â³äíîâëåííÿ ³ ôîðìóâàííÿ ñèãíàë³â ñòàíäàðòíî¿ ôîðìè.

Êîíñòðóêòèâíî ëîã³÷í³ åëåìåíòè ÿâëÿþòü ñîáîþ ì³êðî-ì³í³àòþðèçîâàí³ ³íòåãðàëüí³ åëåêòðîíí³ ñõåìè (ì³êðîñõåìè), ñôîðìîâàí³ â êðèñòàë³ êðåìí³þ çà äîïîìîãîþ ñïåö³àëüíèõ òåõíîëîã³÷íèõ ïðîöåñ³â.

Ó á³ëüøîñò³ ñó÷àñíèõ ñåð³é åëåìåíò³â º ì³êðîñõåìè ìàëîãî ñòóïåíÿ ³íòåãðàö³¿ (²Ñ äî 100 åëåìåíò³â íà êðèñòàë), ñåðåäíüîãî ñòóïåíÿ (Ñ²Ñ – äî 1000 åëåìåíò³â íà êðèñòàë), âåëèêîãî ñòóïåíÿ ³íòåãðàö³¿ (Â²Ñ – äî 10000 åëåìåíò³â íà êðèñòàë) òà íàäâåëèêîãî ñòóïåíÿ ³íòåãðàö³¿ (ÍÂ²Ñ – á³ëüø 10000 åëåìåíò³â íà êðèñòàë). Ëîã³÷í³ åëåìåíòè ó âèãëÿä³ ²Ñ ðåàë³çóþòü ñóêóïí³ñòü ïðîñòèõ ëîã³÷íèõ îïåðàö³é: ², ÀÁÎ, ²–ÀÁÎ, ²–ÍÅ, ÀÁΖÍÅ ³ ò.ä. Ëîã³÷í³ åëåìåíòè íà Ñ²Ñ ³ Á²Ñ ðåàë³çóþòü âóçëè ÅÎÌ, íà ÍÂ²Ñ – ì³êðîÅÎÌ.

Îñíîâíèìè ïàðàìåòðàìè ñå𳿠ëîã³÷íèõ åëåìåíò³â º:

-  æèâëåííÿ íàïðóãè ³ ñèãíàë³â äëÿ ïðåäñòàâëåííÿ ëîã³÷íîãî 0 ³ ëîã³÷íî¿ 1-ö³;

-  êîåô³ö³ºíòè îá'ºäíàííÿ âõîäó;

-  íàâàíòàæóâàëüíà çäàòí³ñòü (êîåô³ö³ºíò ðîçãàëóæåííÿ ïî âèõîäó);

-  çàâàäîñò³éê³ñòü;

-  ðîçñ³þº ïîòóæí³ñòü;

-  øâèäêîä³ÿ.

Ñåð³ÿ åëåìåíò³â õàðàêòåðèçóºòüñÿ ê³ëüê³ñòþ âèêîðèñòîâóâàíèõ æèâëÿ÷èõ íàïðóã ³ ¿õ íîì³íàëüíèìè çíà÷åííÿìè. Çàçâè÷àé ëîã³÷íîìó 0 â³äïîâ³äຠíèçüêèé ð³âåíü íàïðóãè, à ëîã³÷í³é 1-ö³ – âèñîêèé. Äëÿ íàéá³ëüø ÷àñòî âèêîðèñòîâóâàíèõ ñåð³é íàïðóãà æèâëåííÿ ñêëàäຠ+ 5Â, ð³âåíü ëîã³÷íî¿ îäèíèö³ 2,4–5Â, ð³âåíü ëîã³÷íîãî 0 – 0–0,4Â.

Êîåô³ö³ºíò îá'ºäíàííÿ âõîäó (Êîâ) âèçíà÷ຠìàêñèìàëüíî ìîæëèâå ÷èñëî âõîä³â ëîã³÷íîãî åëåìåíòà, ³íøèìè ñëîâàìè, ôóíêö³þ ñê³ëüêîõ çì³ííèõ ìîæå ðåàë³çóâàòè öåé åëåìåíò. Çàçâè÷àé Êîâ íàáóâຠçíà÷åííÿ â³ä 2 äî 4, ð³äøå Êîâ = 8. Çá³ëüøåííÿ ÷èñëà âõîä³â ïîâ'ÿçàíî ç óñêëàäíåííÿì ñõåìè åëåìåíò³â ³ ïðèçâîäèòü äî ïîã³ðøåííÿ ³íøèõ ïàðàìåòð³â – çàâàäîñò³éêîñò³, øâèäêî䳿 ³ ò.ä.

Êîåô³ö³ºíò ðîçãàëóæåííÿ ïî âèõîäó (Êðïâ) ïîêàçóº íà ñê³ëüêè ëîã³÷íèõ âõîä³â ìîæå áóòè îäíî÷àñíî íàâàíòàæåíèé âèõ³ä äàíîãî ëîã³÷íîãî åëåìåíòà. Çàçâè÷àé, Êðïâ äëÿ íàéá³ëüø ÷àñòî âèêîðèñòîâóâàíèõ ñåð³é äîð³âíþº 10. ²íîä³ çàì³ñòü Êðïâ çàäàºòüñÿ ãðàíè÷íî äîïóñòèìå çíà÷åííÿ âèõ³äíîãî ñòðóìó ëîã³÷íîãî åëåìåíòà â ñòàí³ 0 àáî 1-ö³.

Çàâàäîñò³éê³ñòü – öå çäàòí³ñòü åëåìåíòà ïðàâèëüíî ôóíêö³îíóâàòè çà íàÿâí³ñòþ ïåðåøêîä. Âîíà âèçíà÷àºòüñÿ ìàêñèìàëüíî äîïóñòèìîþ íàïðóãîþ ïåðåøêîäà, çà ÿêî¿ íå â³äáóâàºòüñÿ çáîþ â éîãî ðîáîò³. Çàçâè÷àé, öå íàïðóãà ïîðÿäêó 0,6–0,9 Â.

Øâèäêîä³ÿ ëîã³÷íèõ åëåìåíò³â º îäíèì ³ç íàéâàæëèâ³øèõ ïàðàìåòð³â ³ õàðàêòåðèçóºòüñÿ ÷àñîì çàòðèìêè ïîøèðåííÿ ñèãíàëó. Öåé ïàðàìåòð ³ñòîòíî çàëåæèòü â³ä òåõíîëî㳿 âèãîòîâëåííÿ ì³êðîñõåì ³ ëåæèòü ó ä³àïàçîí³ â³ä îäèíèöü äî ñîòåíü íàíîñåêóíä.

Íàéá³ëüø ÷àñòî âæèâàí³ òèïè ³íòåãðàëüíèõ ì³êðîñõåì – öå ïîòåíö³éí³ åëåìåíòè òðàíçèñòîðíî-òðàíçèñòîðíî¿ ëîã³êè (ÒÒË) – ñå𳿠Ê155, Ê555, Ê531, Ê1533 ³ ò.ä., òðàíçèñòîðíî¿ ëîã³êè ç åì³òåðíèé çâ'ÿçêàìè (Åñòë³) – öå ñå𳿠Ê500, Ê1500, åëåìåíòè íà ÊÌÎÍ òðàíçèñòîðàõ – ñå𳿠Ê176, Ê561, Ê564 ³ ò.ä.

ϳä ÷àñ ñèíòåçó ÊÑ íà ðåàëüíèõ ëîã³÷íèõ åëåìåíòàõ íåîáõ³äíî îáîâ'ÿçêîâî âðàõîâóâàòè îáìåæåííÿ íà Êîâ ³ Êðïâ.

 

8.4 Ñèíòåç ÊÑ ç óðàõóâàííÿì îáìåæåííÿ íà

Ïîäàííÿì ôóíêö³¿ ó âèãëÿä³ ÄÍÔ â³äïîâ³äຠäâîð³âíåâà ÊÑ (ÿêùî ââàæàòè, ùî íà ¿¿ âõ³ä ìîæóòü íàäõîäèòè ÿê ïðÿì³, òàê ³ ³íâåðñí³ âõ³äí³ ñèãíàëè), íà ïåðøîìó ð³âí³ ÿêî¿ åëåìåíòè ², à ¿õ âèõîäè îá'ºäíóþòüñÿ íà äðóãîìó ð³âí³ åëåìåíòîì ÀÁÎ. Òàêà ïîáóäîâà ÊÑ çàáåçïå÷óº ¿¿ ìàêñèìàëüíó øâèäêîä³þ, îñê³ëüêè ðàíã ñõåìè ì³í³ìàëüíèé. Îäíàê, íå çàâæäè ìîæëèâî íà ïåðøîìó ð³âí³ ³, îñîáëèâî, íà äðóãîìó âèáðàòè ëîã³÷í³ åëåìåíòè ç íåîáõ³äíèì , òîìó ìîæå âèÿâèòèñÿ, ùî ËÅ ç òàêèì  íå âèïóñêàþòüñÿ ïðîìèñëîâ³ñòþ. Ó öüîìó âèïàäêó íåîáõ³äíî çà äîïîìîãîþ äåê³ëüêîõ åëåìåíò³â ³ç ìåíøèì  îòðèìàòè åêâ³âàëåíò ³ç âåëèêèì  àáî, ùî êðàùå, ïåðåòâîðèòè ÁÔ, ïåðåéøîâøè â³ä ÄÍÔ äî ñêîðî÷åíî¿ ôîðìè. Öåé ïåðåõ³ä ñóïðîâîäæóºòüñÿ çìåíøåííÿì  ëîã³÷íèõ åëåìåíò³â, íåîáõ³äíèõ äëÿ ïîáóäîâè ñõåìè. Çä³éñíèòè òàêèé ïåðåõ³ä ìîæíà çà äîïîìîãîþ ôàêòîðíîãî àëãîðèòìó, ñóòü ÿêîãî ðîçãëÿíåìî íà ïðèêëàä³.

Íåõàé çàäàíî äåÿêó áóëåâó ôóíêö³þ ó âèãëÿä³:

 

.             (8.5)

 

Äëÿ ðåàë³çàö³¿ ö³º¿ ôóíêö³¿ çà íàâåäåíèì ðÿäîì íåîáõ³äíî âèêîðèñòîâóâàòè
3 ëîã³÷íèõ åëåìåíòà 4², îäèí ëîã³÷íèé åëåìåíò 5², îäèí ëîã³÷íèé åëåìåíò 4ÀÁÎ.

Çà äîïîìîãîþ ôàêòîðíîãî àëãîðèòìó îòðèìàºìî äóæêîâó ôîðìó äëÿ çàäàíî¿ ôóíêö³¿. Äëÿ öüîãî ïîçíà÷èìî âñ³ êîí'þíêö³¿ áóêâàìè:  ³ áóäåìî ðîçãëÿäàòè ¿õ ÿê äåÿê³ ìíîæèíè. Çíàõîäèìî ïîïàðí³ ïåðåòèíó ìíîæèí:,  ,  ,  ,  ,  .

Îòðèìàí³ ïåðåòèíè ïîêàçóþòü çàãàëüí³ ÷àñòèíè îêðåìèõ êîí'þíêö³é. Âèáèðàºìî ïåðåòèí, ÿêèé ìຠíàéá³ëüøó äîâæèíó (ÿêùî òàêå â³äñóòíº, òî âèáèðàþòü òå, ÿêå íàé÷àñò³øå çóñòð³÷àºòüñÿ). Ó äàíîìó âèïàäêó öå . Òîìó ç êîí'þíêö³¿ À ³  âèíîñèìî çàãàëüíó ÷àñòèíó . Òîä³ ìàºìî:

 

.                         (8.6)

 

Ïîçíà÷èìî F =   ³ çíàõîäèìî ïåðåòèíè:

 

,   ,  .                        (8.7)

 

 

Îòæå, äëÿ âèõ³äíî¿ ôóíêö³¿ ìàºìî:

 

.                                  (8.8)

 

Ïîçíà÷èìî, , ïåðåòèí . Îòæå, îñòàòî÷íî ìàºìî:

 

.                    (8.9)

 

Äëÿ ðåàë³çàö³¿ ôóíêö³¿ çà îñòàíí³ì âèñëîâîì íåîáõ³äíî 5 åëåìåíò³â 2², 1 åëåìåíò 3², 3 åëåìåíòà 2ÀÁÎ (ðèñóíîê 8.7).

ßê âèäíî ç îòðèìàíî¿ ñõåìè äëÿ ¿¿ ðåàë³çàö³¿ íåîáõ³äí³ åëåìåíòè ç = 2 àáî 3 (íà â³äì³íó â³ä âèõ³äíî¿ ç = 4 àáî 5). Îäíàê ðàíã ñõåìè çá³ëüøèâñÿ äî 7, ùî ïðèçâîäèòü äî çá³ëüøåííÿ çàòðèìêè ñïðàöüîâóâàííÿ ñõåìè.

 

Ðèñóíîê 8.7 – Ôóíêö³îíàëüíà ñõåìà, ÿêà îòðèìàíà íà îñíîâ³ ôàêòîðíîãî àëãîðèòìó

 

 

 

8.5 Àíàë³ç êîìá³íàö³éíèõ ñõåì

Çàâäàííÿ àíàë³çó ÊÑ âèíèêàþòü çà íåîáõ³äí³ñòþ ïåðåâ³ðèòè ïðàâèëüíîñò³ ñèíòåçó (íà åòàï³ ïðîåêòóâàííÿ) àáî âèçíà÷èòè ÁÔ, ðåàë³çîâàíó ÊÑ (ï³ä ÷àñ àíàë³çó àáî ðåìîíòó ñõåì). Âñ³ ³ñíóþ÷³ ìåòîäè àíàë³çó ïîä³ëÿþòüñÿ íà ïðÿì³ ³ íåïðÿì³.

Ó ðåçóëüòàò³ àíàë³çó ÊÑ ïðÿìèì ìåòîäîì âèõîäèòü áåçë³÷ íàáîð³â âõ³äíèõ çì³ííèõ, ùî çàáåçïå÷óþòü çàäàíå çíà÷åííÿ íà âèõîä³, ùî äîçâîëÿº çàïèñàòè â àëãåáðà¿÷íîìó âèãëÿä³ ÁÔ, ðåàë³çîâàíó ñõåìó. Äî ïðÿìèõ ìåòîä³â â³äíîñèòüñÿ ìåòîä p- àëãîðèòìó.

Çàñòîñóâàííÿ íåïðÿìèõ ìåòîä³â äຠìîæëèâ³ñòü âèçíà÷èòè ðåàêö³þ ñõåìè íà çàäàíèé íàá³ð âõ³äíèõ çì³ííèõ ó ñòàòèö³ àáî ïðîàíàë³çóâàòè ïåðåõ³äíèé ïðîöåñ çì³íè îäíîãî âõ³äíîãî íàáîðó íà ³íøèé. Ïðèêëàäàìè íåïðÿìèõ ìåòîä³â àíàë³çó, º ìåòîäè ñèíõðîííîãî òà àñèíõðîííîãî ìîäåëþâàííÿ.

Âñ³ çãàäàí³ ìåòîäè àíàë³çó º ìàøèío-îð³ºíòîâàíèìè, ùî äîçâîëÿº âèêîíàòè àíàë³ç ñõåìè íà ÅÎÌ. Äëÿ âñ³õ ìåòîä³â àíàë³çó íåîáõ³äíî îïèñàòè ñõåìó ó âèãëÿä³ ñõåìíîãî ñïèñêó, äî ÿêîãî âêëþ÷àþòüñÿ â çàãàëüíîìó âèïàäêó òàê³ äàí³: íîìåð ËÅ ó ñõåì³; ëîã³÷íà ôóíêö³ÿ, ðåàë³çîâàíà ËÅ; âõ³äí³ çì³íí³ äëÿ äàíîãî ËÅ.

 

8.6 Àíàë³ç êîìá³íàö³éíèõ ñõåì ìåòîäîì p-àëãîðèòìó

Ïðè öüîìó ìåòîä³, ÿê çãàäóâàëîñÿ âèùå, øóêàþòüñÿ íàáîðè âõ³äíèõ çì³ííèõ, ùî çàáåçïå÷óþòü çàäàíå çíà÷åííÿ íà âèõîä³ ÊÑ. Íàáîðè, ùî çàáåçïå÷óþòü íà âèõîä³ ÊÑ ëîã³÷íó 1-öþ, óòâîðþþòü òàê çâàíå îäèíè÷íå ïîêðèòòÿ.

 

Ðèñóíîê 8.8 – Ïðèêëàä àíàë³çó ÊÑ

Àíàëîã³÷íî, âõ³äí³ íàáîðè, ùî çàáåçïå÷óþòü íà âèõîä³ ÊÑ ëîã³÷íèé 0, óòâîðþþòü íóëüîâå ïîêðèòòÿ . Ðîçãëÿíåìî ïîêðèòòÿ ³ äëÿ íàéïðîñò³øîãî ëîã³÷íîãî åëåìåíòà 2², ùî âèêîíóº ôóíêö³þ Y = X1X2. Òàáëèöÿ ³ñòèííîñò³ äëÿ ö³º¿ ôóíêö³¿:

 

Òàáëèöÿ 8.3 – Òàáëèöÿ ³ñòèííîñò³ ôóíêö³¿ Y = X1X2

 

 

 

 

 

ßê âèäíî ç íàâåäåíî¿ òàáëèö³ ò³ëüêè ïðè ºäèíîìó íàáîð³ X1 = 1 ³ X2 = 1 íà âèõîä³ ËÅ áóäå 1-öÿ, òîáòî îäèíè÷íå ïîêðèòòÿ âêëþ÷ຠò³ëüêè îäèí íàá³ð = {1 -1}. Íà âèõîä³ ËÅ áóäå 0 ïðè òðüîõ íàáîðàõ, ùî óòâîðþþòü íóëüîâå ïîêðèòòÿ:

 

.                                                                (8.10)

 

Öå ïîêðèòòÿ ìîæíà ñïðîñòèòè, çàóâàæèâøè, ùî ïåðøèé íàá³ð ñêëåþºòüñÿ ç äðóãèì ³ òðåò³ì, òîáòî:

 

.                                                               (8.11)

 

Òîáòî äëÿ ËÅ 2² ìîæíà ñêàçàòè, ùî 1-öÿ íà éîãî âèõîä³ áóäå ò³ëüêè ïðè îáîõ îäèíèöÿõ íà âõîäàõ, à äëÿ çàáåçïå÷åííÿ 0 íà âèõîä³ äîñòàòíüî ïîäàòè õî÷à á íà îäèí âõ³ä 0. ̳ðêóþ÷è àíàëîã³÷íî, îòðèìàºìî òàáëèöþ ïîêðèòò³â ³ äëÿ îñíîâíèõ ËÅ, ïðåäñòàâëåíèõ íèæ÷å ó òàáëèö³ 8.4.

Ïðè àíàë³ç³ ñõåìè ìåòîäîì p-àëãîðèòìó, çàäàâøèñü ïåâíèì çíà÷åííÿì íà âèõîä³, çàì³íþþòü éîãî â³äïîâ³äíèì ïîêðèòòÿì åëåìåíòà, ùî ôîðìóº âèõ³äíèé ñèãíàë. Ó ðåçóëüòàò³ öüîãî âèçíà÷àºòüñÿ, ÿê³ ïîâèíí³ áóòè ñèãíàëè íà âèõîäàõ åëåìåíò³â, ï³äêëþ÷åíèõ äî âèõ³äíîãî ËÅ. Ó ñâîþ ÷åðãó, ñèãíàëè íà âèõîäàõ öèõ åëåìåíò³â ìîæíà çàì³íèòè â³äïîâ³äíèìè ïîêðèòòÿìè, òîáòî, âèçíà÷èòè çíà÷åííÿ âèõ³äíèõ ñèãíàë³â äëÿ ³íøèõ ËÅ ³ ò.ä. Öåé ïðîöåñ ïðîäîâæóºòüñÿ äî òèõ ï³ð, ïîêè íå âèéäóòü ïîêðèòòÿ, ùî ñêëàäàþòüñÿ ò³ëüêè ç âõ³äíèõ çì³ííèõ, çâàíèõ îïîðíèìè. Ñóêóïí³ñòü òàêèõ ïîêðèòò³â ³ äຠâ³äïîâ³äíå ïîêðèòòÿ ñõåìè.

 

Òàáëèöÿ 8.4 – Òàáëèöÿ ñòàí³â

 

                                                         

ËÅ                  Y                    Y                     Y                   Y                    Y                  Y                   Y

 

             ÍÅ                                – ÍÅ           2ÀÁΠ          2ÀÁΖÍÅ     ÈÑÊ. ÀÁΠ    3² – ÍÅ                                                                 

              X                 X1 X2             X1 X2              X1  X2             X1 X2           X1 X2          X1 X2 X3  

 


        1                   0   X              1     1               0     0             1    X            0    0            1    1   1                              

                                  X   0                                                             X    1            1    1    

 

        0                   1    1              0     X              1     X            0     0             0    1           0   X   X               

                                                        X     0              X     1                                  1    0           X   0    X                                            

                                                                                                                                               X   X    0  

 

Ïðèêëàä àíàë³çó ÊÑ (ðèñóíîê 8.8) ìåòîäîì p-àëãîðèòìó ïðåäñòàâëåíî â òàáëèö³ 8.5.  îñòàíí³é êîëîíö³ ö³º¿ òàáëèö³ íàâåäåíî îïåðàòîð ï³äñòàíîâêè, â ðåçóëüòàò³ ðîáîòè ÿêîãî ñèãíàë íà âèõîä³ ËÅ çàì³íþºòüñÿ â³äïîâ³äíèì ïîêðèòòÿì. Íåîáõ³äíî çâåðíóòè óâàãó, ùî âñ³ çíà÷åííÿ çì³ííèõ, çàïèñàí³ â îäíîìó ðÿäêó, ïîâèíí³ îäíî÷àñíî áóòè â íàÿâíîñò³ äëÿ çàáåçïå÷åííÿ çàäàíîãî çíà÷åííÿ âèõ³äíîãî ñèãíàëó. Òîìó, ïðè çàì³í³ îäíîãî ç çíà÷åíü ó ñòð³÷ö³ â³äïîâ³äíèì ïîêðèòòÿì, âñ³ ³íø³ çíà÷åííÿ äëÿ ³íøèõ çì³ííèõ ó öüîìó ðÿäêó ïîâèíí³ áóòè ïðèñóòí³ìè ñï³ëüíî ç öèì ïîêðèòòÿì.

 

Íà ï³äñòàâ³ îòðèìàíîãî îäèíè÷íîãî ïîêðèòòÿ ìîæíà çàïèñàòè ÁÔ, ðåàë³çîâàíó ñõåìîþ:

 

.                                      (8.12)

 

Òàáëèöÿ 8.5 – Àíàë³ç ñõåìè ìåòîäîì p- àëãîðèòìó

à) Îòðèìàííÿ ïåðøîãî ïîêðèòòÿ

 

á) Îòðèìàííÿ íóëüîâîãî ïîêðèòòÿ

 

Íàäàë³ ìîæíà ïîð³âíÿòè îòðèìàíó ÁÔ ç ò³ºþ, çà ÿêîþ áóäóâàëàñÿ ñõåìà ³ ïåðåâ³ðèòè ïðàâèëüí³ñòü ¿¿ ïîáóäîâè. ϳä ÷àñ àíàë³çó ñõåìè ìîæå âèÿâèòèñÿ, ùî äåÿêà çì³ííà, ùî îòðèìàëà íà îäíîìó ç ïîïåðåäí³õ êðîê³â äåÿê³ çíà÷åííÿ íà äàíîìó êðîö³ ïîâèííà íàáóâàòè ïðîòèëåæíå çíà÷åííÿ. Ñóïåðå÷í³ñòü, ÿêà âèíèêëà,  ñâ³ä÷èòü ïðî òå, ùî äàíèé øëÿõ º íåïðàâèëüíèì ³ éîãî íåîáõ³äíî âèêëþ÷èòè ç ïîäàëüøîãî ðîçãëÿäó. ßêùî í³ çà îäí³º¿ êîìá³íàö³¿ âõ³äíèõ çì³ííèõ íå çàáåçïå÷óºòüñÿ çíà÷åííÿ 1-öÿ (0) íà âèõîä³, òî öå îçíà÷àº, ùî ñõåìà ðåàë³çóº êîíñòàíòó 0 (1) â³äïîâ³äíî.

 

8.7 Àíàë³ç ÊÑ-ìåòîäîì ñèíõðîííîãî ìîäåëþâàííÿ

Ïðè öüîìó ìåòîä³ ââàæàºòüñÿ, ùî âñ³ ËÅ ïåðåìèêàþòüñÿ îäíî÷àñíî, áåç çàòðèìêè. Ó ðåçóëüòàò³ çàñòîñóâàííÿ ìåòîäó âèçíà÷àºòüñÿ ñòàëå çíà÷åííÿ ñèãíàëó íà âèõîä³ ñõåìè.

Ðîçãëÿíåìî ìåòîä ñèíõðîííîãî ìîäåëþâàííÿ íà ïðèêëàä³ ñõåìè (ðèñóíîê 8.8).

Íà ïåðøîìó åòàï³ ñõåìó ðîçáèâàºìî íà ð³âí³ ³ çàïèñóºìî â ïîðÿäêó çðîñòàííÿ ð³âíÿ ð³âíÿííÿ, ùî îïèñóþòü ôóíêö³îíóâàííÿ ËÅ (òàáëèöÿ 8.6).

 

Òàáëèöÿ 8.6 – Ôóíêö³îíóâàííÿ ËÅ

¹ ð³âíÿ

¹ åëåìåíòà

гâíÿííÿ

1

1

2

e1 = X1 X2

e2 =

2

3

e3 =

3

4

Y =  e4 = e3 + X5

 

 
Ïðîàíàë³çóºìî ñõåìó ïðè ïîäà÷³ íà âõ³ä íàáîðó X1 = 0, Õ2 = 0, Õ3 = 0, Õ4 = 1, Õ5 = 1. Äëÿ öüîãî âèð³øóºìî çàïèñàí³ ð³âíÿííÿ â ïîðÿäêó çðîñòàííÿ ð³âíÿííÿ. Ìàºìî:

 

,                                               (8.13)

,                                               (8.14)

,                                                    (8.15)

.                                            (8.16)

 

Îòæå, ïðè ïîäà÷³ íà âõ³ä íàáîðó {00011}, íà âèõîä³ áóäå Y = 1. Àíàëîã³÷íî ìîæíà ïðîìîäåëþâàòè ðîáîòó ñõåìè ïðè ïîäà÷³ íà âõ³ä áóäü-ÿêîãî ³íøîãî íàáîðó.

 

8.8 Àíàë³ç ÊÑ-ìåòîäîì àñèíõðîííîãî ìîäåëþâàííÿ

Ðåàëüíèé ËÅ ïåðåìèêàºòüñÿ çà ïåâíèé ê³íöåâèé ÷àñ, ùî çàëåæèòü â³ä òåõíîëî㳿 âèãîòîâëåííÿ, óìîâ åêñïëóàòàö³¿, ºìíîñòåé íàâàíòàæåííÿ ³ ò.ä. Ïðîõîäæåííÿ ñèãíàëó ïîñë³äîâíî ÷åðåç ê³ëüêà ËÅ áóäå ïðèçâîäèòè äî íàêîïè÷åííÿ ÷àñó çàòðèìêè ³ âèíèêíåííÿ çñóâó â ÷àñ³ âèõ³äíîãî ñèãíàëó ó â³äíîøåíí³ äî âõ³äíîãî. Íàÿâí³ñòü çàòðèìêè ³ òèì÷àñîâîãî çñóâó ñèãíàë³â, ìîæå ñïðè÷èíèòè ïîÿâó íà âèõîä³ îêðåìèõ ËÅ ³ âñ³º¿ ñõåìè â ö³ëîìó êîðîòêî÷àñíèõ ñèãíàë³â, íå ïåðåäáà÷åíèõ ÁÔ, ðåàë³çîâàíî¿ ñõåìè. ßê ³ëþñòðàö³þ, ðîçãëÿíåìî ñõåìó (ðèñóíîê 8.10, à).

 

 

 

 

à)

á)

Ðèñóíîê 8.10 – Ñòàòè÷íèé ðèçèê çáîþ: à) – ñõåìà; á) – òèì÷àñîâ³ ä³àãðàìè
(t1 – ÷àñ çàòðèìêè ³íâåðòîðà; t2  – ÷àñ çàòðèìêè åëåìåíòà 2²)

 

Äàíà ñõåìà ðåàë³çóº ôóíêö³þ, òîáòî, êîíñòàíòó 0 íåçàëåæíî â³ä âõ³äíîãî ñèãíàëó X. Îäíàê, ó ïåðåõ³äíîìó ïðîöåñ³ â ðåçóëüòàò³ çàòðèìêè ñïðàöüîâóâàííÿ ËÅ ìîæëèâà ñèòóàö³ÿ, êîëè íà îáîõ âõîäàõ åëåìåíòà 2² áóäóòü ëîã³÷í³ îäèíèö³, ùî ìîæå ïðèçâåñòè äî ïîÿâè íà âèõîä³ ñõåìè ëîã³÷íî¿ 1 (ðèñóíîê 8.11, á). Ðîçãëÿíóòèé âèïàäîê ìîæëèâèé ó ðàç³ çàòðèìàííÿ ñïðàöüîâóâàííÿ äðóãîãî åëåìåíòà á³ëüøå, í³æ ïåðøîãî. Òàêå ÿâèùå íàçèâàºòüñÿ ðèçèêîì çáîþ. Ðîçð³çíÿþòü ñòàòèñòè÷íèé ³ äèíàì³÷íèé ðèçèêè çáîþ.

Ïðè ñòàòè÷íîìó ðèçèêó ó çáîþ äî ³ ï³ñëÿ ïåðåõ³äíîãî ïðîöåñó ñòàí âèõ³äíîãî ñèãíàëó îäèí ³ òîé ñàìèé, à ï³ä ÷àñ ïåðåõ³äíîãî ïðîöåñó ìîæëèâà êîðîòêî÷àñíà ïîÿâà ïðîòèëåæíî¿ ñèãíàëó.

Ïðè äèíàì³÷íîìó ðèçèêó çáîþ äî ³ ï³ñëÿ ïåðåõ³äíîãî ïðîöåñó ñòàí âèõ³äíîãî ñèãíàëó ïðîòèëåæíèé, àëå â ïåðåõ³äíîìó ïðîöåñ³ âèõ³äíèé ñèãíàë ê³ëüêà ðàç³â çì³íþº ñâîº çíà÷åííÿ. Äèíàì³÷íèé ðèçèê çáîþ ìîæëèâèé ó ñõåì³ (ðèñóíîê 8.12, à) íà çì³íó íàáîðó (Õ1 = 0, Õ2 = 1, Õ3 = 1) íà íàá³ð (Õ1 = 1, Õ2 = 0, Õ3 = 0) ³ ³ëþñòðóºòüñÿ ä³àãðàìàìè (ðèñóíîê 8.11,á).

Ó äàíîìó ïðèêëàä³ äèíàì³÷íèé ðèçèê çáîþ íà âèõîä³ ÊÑ ñóïðîâîäæóºòüñÿ ñòàòè÷íèì íà âèõîä³ åëåìåíòà 1. ßê âèäíî ç ÷àñîâèõ ä³àãðàì ðèçèê çáîþ ìຠì³ñöå çà íàÿâí³ñòþ ïåâíîãî òèì÷àñîâîãî çñóâó ì³æ ñèãíàëàìè, ÿê³ íàäõîäÿòü íà âõ³ä ËÅ. Íåáàæàí³ ñèãíàëè íà âèõîä³ ìîæóòü áóòè ³ â³äñóòí³ìè çà ³íøîãî ñï³ââ³äíîøåííÿ ÷àñîâèõ ñèãíàë³â, îäíàê ïðèíöèïîâà ìîæëèâ³ñòü ¿õ ïîÿâè º ÷èííèêîì, ÿêèé çíèæóº íàä³éí³ñòü ðîáîòè ñõåìè. Òîìó äóæå âàæëèâî âì³òè âèÿâëÿòè ³ óñóâàòè òàê³ ÿâèùà.

Äëÿ àíàë³çó ïðîöåñó ïåðåìèêàííÿ ÊÑ çà  çì³íè âõ³äíèõ íàáîð³â ³ âèÿâëåííÿ ðèçèê³â çáîþ âèêîðèñòîâóºòüñÿ ìåòîä àñèíõðîííîãî ìîäåëþâàííÿ. Ïðè öüîìó ìåòîä³ ââàæàºòüñÿ, ùî êîæåí åëåìåíò ïåðåìèêàºòüñÿ ç îäíàêîâîþ çàòðèìêîþ. Àíàë³ç âêëþ÷ຠòàê³ åòàïè:

1.            Êîæíîìó åëåìåíòó ñõåìè ïðèñâîþºòüñÿ ð³âåíü, ïðè÷îìó ð³âåíü 1-öþ ìàþòü åëåìåíòè, âñ³ âõîäè ÿêèõ º íåçàëåæíèìè âõîäàìè ñõåìè.

2.            Çàïèñóþòüñÿ ð³âíÿííÿ, ùî îïèñóþòü êîæåí ËÅ â ïîðÿäêó óáóâàííÿ ð³âíÿ.

3.            Äëÿ ïî÷àòêîâîãî âõ³äíîãî íàáîðó À (X1, X2, ..., Xn) âèçíà÷àºòüñÿ çíà÷åííÿ ñèãíàë³â íà âèõîäàõ âñ³õ ËÅ ñõåìè. Íåõàé äàíèé íàá³ð À çàì³íþºòüñÿ íàáîðîì  (X1, X2, ..., Xn).

4.            Âèä³ëÿþòüñÿ ò³ ð³âíÿííÿ, â ïðàâ³é ÷àñòèí³ ÿêèõ õî÷à á îäíà ç çì³ííèõ çì³íèëà ñâîº çíà÷åííÿ.

5.            Âèð³øóþòüñÿ ïîì³÷åí³ ð³âíÿííÿ â ïîðÿäêó ¿õ çàïèñó â ñõåì³. ϳñëÿ ð³øåííÿ ð³âíÿííÿ ââàæàºòüñÿ íåïîì³÷åí³.

6.            ßêùî ï³ñëÿ âèð³øåííÿ âñ³õ ð³âíÿíü ñèñòåìè çì³íí³, ùî âõîäÿòü ó ë³â³ ÷àñòèíè ð³âíÿíü, çì³íèëè ñâî¿ çíà÷åííÿ, òî çíîâó ïîçíà÷àþòüñÿ ò³ ð³âíÿííÿ, â ïðàâ³ ÷àñòèíè ÿêèõ âõîäÿòü ö³ çì³íí³. Ïîò³ì çä³éñíþºòüñÿ ïåðåõ³ä äî ï. 5. Ó ³íøîìó âèïàäêó ìîäåëþâàííÿ äàíîãî âõ³äíîãî íàáîðó ââàæàºòüñÿ çàê³í÷åíèì. Âèêîíàííÿ ï. 5 íàçèâàºòüñÿ òàêòîì ìîäåëþâàííÿ.

Àíàë³ç ñõåìè (ðèñóíîê 8.12) ìåòîäîì àñèíõðîííîãî ìîäåëþâàííÿ íàâåäåíî íèæ÷å. Äëÿ äàíî¿ ñõåìè âõ³äíèé íàá³ð À (1011110) çàì³íþºòüñÿ íàáîðîì  (1101011).

 

 

 

 

 

 

 

 

Ðèñóíîê 8.12 –  Êîìá³íàö³éíà ñõåìà äëÿ ìåòîäó àñèíõðîííîãî ìîäåëþâàííÿ

 

ßê âèïëèâຠç ðåçóëüòàò³â ìîäåëþâàííÿ, ïðè çì³í³ íàáîðó À íàáîðîì  íà âèõîä³ åëåìåíòà 4 ìຠì³ñöå ñòàòè÷íèé ðèçèê çáîþ, à íà âèõîä³ ñõåìè – äèíàì³÷íèé ðèçèê çáîþ.

Ðàäèêàëüíèì ñïîñîáîì óñóíåííÿ ðèçèê³â çáîþ º ââåäåííÿ ñòðîáóâàííÿ äëÿ çíÿòòÿ âèõ³äíîãî ñèãíàëó ÊÑ. Ñòðîáóþ÷èé ³ìïóëüñ ïîäàºòüñÿ ï³ñëÿ çàê³í÷åííÿ ïåðåõ³äíîãî ïðîöåñó â ÊÑ (òîáòî, êîëè íà âèõîä³ ÊÑ âæå âñòàíîâèëîñÿ íåîáõ³äíå çíà÷åííÿ âèõ³äíîãî ñèãíàëó), ùî âèêëþ÷ຠâïëèâ ìîæëèâèõ çáî¿â íà ñèãíàë, ÿêèé âèðîáëÿºòüñÿ ñõåìîþ.

гâíÿííÿ, ùî îïèñóþòü ËÅ (òàáëèöÿ 8.8).

 

Òàáëèöÿ 8.8 – гâíÿííÿ, ùî îïèñóþòü ëîã³÷í³ åëåìåíòè

 

1-é òàêò

2-é òàêò

3-é òàêò

Y= e6 = e4 + e5 + X5

e5 = e3 X7

e3=X5 X6

e2=X5 X4

e1=X1 X2

*

*

-

*

*

*

*

*

*

-

-

-

*

-

-

-

-

-

 

 

 

 

 

 

 

 

 

Òàáëèöÿ 8.9 – Òàáëèöÿ ìîäåëþâàííÿ ñõåìè

 

                    Âèõîäè            Òàêòè ìîäåëþâàííÿ                 Ïðèê.

                                         

                                              0          1          2           3                        

 

                         e6                  1          0          1           0              äèí.

 

                         e5                  0          1          0           0              ñòàò.

 

                         e4                  0          0          0           0

 

                         e3                   1          0          0           0

 

                         e2                   1          0         0            0           

 


                         e1                   0          1         0            1