Diferența dintre circuitul logic combinat și circuitul logic secvențial

Anonim

circuite logice secvențiale

sunt circuitele care utilizează nivele de tensiune discrete pentru și logica booleană pentru interpretarea matematică a acestor operații. Circuitele digitale utilizează elemente de circuit abstracte numite porți și fiecare poartă este un dispozitiv a cărui ieșire este o funcție numai a intrărilor. Circuitele digitale sunt utilizate pentru a depăși atenuarea semnalului, distorsiunea de zgomot prezentă în circuitele analogice. Pe baza relațiilor dintre intrări și ieșiri, circuitele digitale sunt împărțite în două categorii; Circuite logice combinate și circuite logice secvențiale.

Mai multe despre circuitele logice combinate

Circuitele digitale ale căror ieșiri sunt o funcție a intrărilor actuale sunt cunoscute sub denumirea de circuite logice combinate. Prin urmare, circuitele logice combinaționale nu au capacitatea de a stoca o stare în interiorul lor. În computere, operațiile aritmetice ale datelor stocate sunt realizate prin circuite logice combinaționale. Jumătăți aditivi, add-i completă, multiplexoare (MUX), demultiplexoare (DeMUX), codificatoare și decodoare sunt implementări de nivel elementar ale circuitelor logice combinaționale. Cele mai multe componente ale unității aritmetice și logice (ALU) sunt de asemenea compuse din circuite logice combinaționale.

Circuitele logice combinaționale sunt implementate în principal prin regulile Sum of Products (SOP) și Products of Sum (POS). Stările independente de lucru ale circuitului sunt reprezentate cu algebră booleană. Apoi simplificat și implementat cu NOR, NAND și NOT Gate.

Mai multe despre circuitele logice secvențiale

Circuitele digitale a căror ieșire este o funcție atât a intrărilor actuale, cât și a intrărilor anterioare (cu alte cuvinte, starea actuală a circuitului) sunt cunoscute sub denumirea de circuite logice secvențiale. Circuitele secvențiale au capacitatea de a păstra starea anterioară a sistemului pe baza intrărilor actuale și a stării anterioare; prin urmare, circuitul logic secvențial se spune că are memorie și folosit pentru stocarea datelor într-un circuit digital. Cel mai simplu element din logica secvențială este cunoscut ca un zăvor, unde poate reține starea anterioară (blochează memoria / starea). Laturile sunt, de asemenea, cunoscute sub denumirea de flip-flops (f-f) și, într-o formă structurală adevărată, este un circuit combinațional cu unul sau mai multe ieșiri alimentate ca intrări. JK, SR (Set-Reset), T (Toggle) și D sunt flip flops folosite în mod obișnuit.

Circuitele logice secvențiale sunt utilizate în aproape toate tipurile de elemente de memorie și mașini de stare finită. Masina de stat finita este un model de circuit digital in care stari posibile daca sistemul este finit. Aproape toate circuitele logice secvențiale folosesc un ceas și declanșează funcționarea clapetelor.Atunci când toate flip-flops în circuitul logic sunt declanșate simultan, circuitul este cunoscut ca un circuit secvențial sincron, în timp ce circuitele care nu sunt declanșate simultan sunt cunoscute ca circuite asincrone.

În practică, majoritatea dispozitivelor digitale se bazează pe un amestec de circuite logice combinaționale și secvențiale.

Care este diferența dintre circuitele logice combinate și secvențiale?

• Circuitele logice secvențiale au ieșirea bazată pe intrările și stările actuale ale sistemului, în timp ce ieșirea circuitului logic combinat se bazează numai pe intrările actuale.

• Circuitele logice secvențiale au o memorie, în timp ce circuitele logice combinaționale nu au capacitatea de a păstra datele (starea)

• Circuitele logice combinaționale sunt utilizate în principal pentru operații aritmetice și booleene, în timp ce circuitele logice secvențiale sunt utilizate pentru stocare de date.

• Circuitele logice combinate sunt construite cu porți logice ca dispozitiv elementar, în timp ce, în majoritatea cazurilor, circuitele logice secvențiale au (f-f) ca unitate elementară de construcție.

• Cele mai multe circuite secvențiale sunt tactate (declanșate pentru funcționare cu impulsuri electronice), în timp ce logica combinată nu are ceasuri.