Combinational Logic Circuit vs Sequential Logic Circuit
Ang Digital Circuits ay ang mga circuit na gumagamit ng discrete voltage level para sa operasyon nito, at ang Boolean logic para sa mathematical na interpretasyon ng mga operasyong ito. Gumagamit ang mga digital circuit ng mga abstract na elemento ng circuit na tinatawag na mga gate, at ang bawat gate ay isang device na ang output ay isang function ng mga input lamang. Ginagamit ang mga digital na circuit upang malampasan ang pagpapahina ng signal, pagbaluktot ng ingay na naroroon sa mga Analog circuit. Batay sa mga relasyon sa pagitan ng mga input at mga output, ang mga Digital circuit ay nahahati sa dalawang kategorya; Kombinasyonal na Logic Circuit at Sequential Logic Circuit.
Higit pa tungkol sa Combinational Logic Circuits
Digital circuits na ang mga output ay isang function ng kasalukuyang inputs ay kilala bilang Combinational Logic circuits. Samakatuwid, ang combinational logic circuit ay walang kakayahan na mag-imbak ng estado sa loob ng mga ito. Sa mga computer, ang mga pagpapatakbo ng aritmetika sa naka-imbak na data ay ginagawa sa pamamagitan ng combinational logic circuits. Ang mga kalahating adder, full adder, multiplexer (MUX), demultiplexer (DeMUX), encoder, at decoder ay elementarya na antas ng pagpapatupad ng combinational logic circuit. Karamihan sa mga bahagi ng Arithmetic and Logic Unit (ALU) ay binubuo din ng mga combinational logic circuit.
Ang mga combinational logic circuit ay pangunahing ipinapatupad gamit ang mga panuntunan sa Sum of Products (SOP) at Products of Sum (POS). Ang mga independent working states ng circuit ay kinakatawan ng Boolean algebra. Pagkatapos ay pinasimple at ipinatupad gamit ang NOR, NAND at NOT Gates.
Higit pa tungkol sa Sequential Logic Circuits
Ang mga digital na circuit na ang output ay isang function ng parehong kasalukuyang mga input at mga nakaraang input (sa madaling salita, kasalukuyang estado ng circuit) ay kilala bilang sequential logic circuits. Ang mga sequential circuit ay may kakayahang mapanatili ang nakaraang estado ng system batay sa kasalukuyang mga input at sa nakaraang estado; samakatuwid, ang sequential logic circuit ay sinasabing may memorya at ginagamit upang mag-imbak ng data sa isang digital circuit. Ang pinakasimpleng elemento sa sequential logic ay kilala bilang isang latch, kung saan maaari nitong panatilihin ang nakaraang estado (latches ang memory / estado). Ang mga latch ay kilala rin bilang mga flip-flop (f-f's) at, sa totoong istrukturang anyo, ito ay isang combinational circuit na may isa o higit pang mga output na ibinabalik bilang mga input. Ang JK, SR (Set-Reset), T (Toggle), at D ay karaniwang ginagamit na mga flip flop.
Ang mga sequential logic circuit ay ginagamit sa halos lahat ng uri ng mga elemento ng memorya at may hangganang state machine. Ang Finite State Machine ay isang modelo ng digital circuit kung saan posibleng mga estado kung ang system ay may hangganan. Halos lahat ng sequential logic circuit ay gumagamit ng isang orasan, at ito ay nagti-trigger sa pagpapatakbo ng mga flip flops. Kapag ang lahat ng mga flip-flop sa logic circuit ay na-trigger nang sabay-sabay, ang circuit ay kilala bilang isang synchronous sequential circuit, habang ang mga circuit na hindi na-trigger nang sabay-sabay ay kilala bilang asynchronous circuits.
Sa pagsasanay, karamihan sa mga digital na device ay nakabatay sa pinaghalong combinational at sequential logic circuit.
Ano ang pagkakaiba ng Combinational at Sequential Logic Circuit?
• Ang mga sequential logic circuit ay may output nito batay sa mga input at kasalukuyang estado ng system, habang ang output ng combinational logic circuit ay nakabatay lamang sa mga kasalukuyang input.
• Ang Sequential Logic Circuit ay may memory, habang ang combinational logic circuit ay walang kakayahang magpanatili ng data (state)
• Ang Combintional Logic Circuit ay pangunahing ginagamit para sa arithmetic at Boolean operations, habang ang sequential logic circuits ay ginagamit para sa storage ng data.
• Ang mga combinational logic circuit ay binuo gamit ang mga logic gate bilang elementary device habang, sa karamihan ng mga kaso, ang sequential logic circuit ay may (f-f’s) bilang elementary building unit.
• Karamihan sa mga sequential circuit ay naka-clock (na-trigger para sa operasyon gamit ang mga electronic pulse), habang ang combinational na logic ay walang mga orasan.