Kombinovaný logický obvod vs sekvenčný logický obvod
Digitálne obvody sú obvody, ktoré pri svojej činnosti používajú diskrétne úrovne napätia, a logická logika pre matematickú interpretáciu týchto operácií. Digitálne obvody používajú abstraktné prvky obvodu nazývané brány a každá brána je zariadenie, ktorého výstup je funkciou samotných vstupov. Digitálne obvody sa používajú na prekonanie útlmu signálu, skreslenia šumu prítomného v analógových obvodoch. Na základe vzťahov medzi vstupmi a výstupmi sú digitálne obvody rozdelené do dvoch kategórií; Kombinované logické obvody a sekvenčné logické obvody.
Viac informácií o kombinovaných logických obvodoch
Digitálne obvody, ktorých výstupy sú funkciou súčasných vstupov, sa nazývajú kombinované logické obvody. Preto kombinačné logické obvody nie sú schopné ukladať stav v nich. V počítačoch sa aritmetické operácie s uloženými údajmi vykonávajú pomocou kombinačných logických obvodov. Polovičné sčítačky, úplné sčítačky, multiplexory (MUX), demultiplexory (DeMUX), kódovače a dekodéry sú implementáciou kombinovaných logických obvodov na základnej úrovni. Väčšina komponentov aritmetickej a logickej jednotky (ALU) sa tiež skladá z kombinačných logických obvodov.
Kombinované logické obvody sa implementujú hlavne pomocou pravidiel súčtu produktov (SOP) a produktov súčtu (POS). Nezávislé pracovné stavy okruhu sú reprezentované booleovskou algebrou. Potom zjednodušený a implementovaný pomocou NOR, NAND a NOT Gates.
Viac informácií o sekvenčných logických obvodoch
Digitálne obvody, ktorých výstup je funkciou súčasných aj minulých vstupov (inými slovami súčasný stav obvodu), sa nazývajú sekvenčné logické obvody. Sekvenčné obvody majú schopnosť zachovať predchádzajúci stav systému na základe súčasných vstupov a predchádzajúceho stavu; preto sa uvádza, že sekvenčný logický obvod má pamäť a používa sa na ukladanie údajov v digitálnom obvode. Najjednoduchší prvok v sekvenčnej logike je známy ako zámka, kde si môže zachovať predchádzajúci stav (zablokuje pamäť / stav). Zámky sú známe aj ako klopné obvody (f-f's) a v skutočnej štrukturálnej podobe ide o kombinovaný obvod s jedným alebo viacerými výstupmi, ktoré sa vracajú ako vstupy. JK, SR (Set-Reset), T (Toggle) a D sú bežne používané klopné obvody.
Sekvenčné logické obvody sa používajú takmer vo všetkých typoch pamäťových prvkov a strojov konečných stavov. Konečný stavový stroj je model digitálneho obvodu, v ktorom sú možné stavy, ak je systém konečný. Takmer všetky sekvenčné logické obvody používajú hodiny a spúšťajú prevádzku klopných obvodov. Ak sú všetky klopné obvody v logickom obvode spustené súčasne, je obvod známy ako synchrónny sekvenčný obvod, zatiaľ čo obvody, ktoré sa nespúšťajú súčasne, sa nazývajú asynchrónne obvody..
V praxi je väčšina digitálnych zariadení založená na kombinácii kombinačných a sekvenčných logických obvodov.
Aký je rozdiel medzi kombinovanými a sekvenčnými logickými obvodmi? • Sekvenčné logické obvody majú výstup založený na vstupoch a súčasných stavoch systému, zatiaľ čo výstup kombinovanej logickej obvody je založený iba na súčasných vstupoch.. • Sekvenčné logické obvody majú pamäť, zatiaľ čo kombinované logické obvody nemajú schopnosť uchovávať údaje (stav). • Kombinované logické obvody sa používajú hlavne na aritmetické a logické operácie, zatiaľ čo na ukladanie údajov sa používajú sekvenčné logické obvody.. • Kombinované logické obvody sú postavené s logickými bránami ako základným zariadením, zatiaľ čo vo väčšine prípadov majú sekvenčné logické obvody (f-f) ako základnú stavebnú jednotku.. • Väčšina sekvenčných obvodov je taktovaná (spúšťaná na prevádzku s elektronickými impulzmi), zatiaľ čo kombinovaná logika nemá hodiny. |