Product Design, Manufacturing & Innovation Resources
Lar » Circuitos Lógicos Combinacionais e Sequenciais

Circuitos Lógicos Combinacionais e Sequenciais

1950
Combinational and sequential logic circuits in a modern electronics lab.

(Imagem gerada apenas para fins ilustrativos)

Os circuitos digitais são categorizados em dois tipos principais: lógica combinacional e lógica sequencial. Na lógica combinacional, a saída é uma função pura dos valores de entrada atuais (por exemplo, um somador). Na lógica sequencial, a saída depende não apenas das entradas atuais, mas também da sequência de entradas anteriores, visto que esses circuitos possuem elementos de memória (por exemplo, um flip-flop).

Os circuitos de lógica combinacional não possuem memória. Sua saída em qualquer instante é determinada unicamente pela combinação dos valores de entrada naquele mesmo instante. Eles são implementados usando portas lógicas básicas como AND, OR, NOT, NAND e NOR. Exemplos incluem somadores, subtratores, comparadores, multiplexadores (que selecionam um entre vários sinais de entrada) e demultiplexadores (que enviam um sinal de entrada para uma entre várias saídas). A relação entre entradas e saídas pode ser descrita por uma tabela verdade ou um conjunto de funções booleanas.

Em contraste, os circuitos lógicos sequenciais incorporam memória. Seu estado, armazenado em elementos de memória como flip-flops ou latches, é um resumo do histórico de entradas passadas. A saída é uma função tanto das entradas atuais quanto do estado atual. Essa capacidade de memória permite que eles executem tarefas que os circuitos combinacionais não conseguem, como contagem ou armazenamento de dados. Os circuitos sequenciais são ainda divididos em tipos síncronos e assíncronos. Os circuitos síncronos usam um sinal de clock para atualizar seu estado em intervalos de tempo discretos, garantindo uma operação ordenada. Os circuitos assíncronos atualizam seu estado em resposta a mudanças nos sinais de entrada, o que pode ser mais rápido, mas é mais complexo de projetar e analisar corretamente.

UNESCO Nomenclature: 2205
Eletrônicos

Tipo

Sistema abstrato

Interrupção

Fundamentais

Uso

Uso generalizado

Precursores

  • Álgebra booleana
  • Invenção do circuito flip-flop (circuito de disparo de Eccles-Jordan)
  • O conceito de máquina de estados (máquina de Turing) de Alan Turing
  • Desenvolvimento de circuitos de comutação baseados em relés

Aplicações

  • Unidades lógicas aritméticas (alus) usam lógica combinacional
  • Multiplexadores e decodificadores de dados usam lógica combinacional.
  • Flip-flops e latches (memória) usam lógica sequencial.
  • Máquinas de estado e contadores usam lógica sequencial.
  • As unidades de controle por microprocessador usam uma combinação de ambos.

Patentes:

NA

Ideias de Inovação Potencial

  • asynchronous sequential logic for clockless, low-power processors
  • reversible logic circuits for quantum and low-energy computing
  • hardware neural networks implementing sequential logic for temporal pattern recognition
  • stochastic computing circuits that use probabilistic sequential logic
  • fpga architectures that can dynamically switch between combinational and sequential functions
  • secure logic circuits that obscure their internal state to prevent side-channel attacks
  • in-memory computing where logic and memory are merged in sequential cells
  • optical sequential circuits for light-based data processing
Relacionado a: lógica combinacional, lógica sequencial, circuitos lógicos, flip-flop, máquina de estados, memória, sinal de clock, projeto digital.

Contexto histórico

Circuitos Lógicos Combinacionais e Sequenciais

1937
1940
1947
1950
1950
1950
1950
1936-01-01
1938
1940
1950
1950
1950
1950
1950

(Caso a data seja desconhecida ou irrelevante, por exemplo, "mecânica dos fluidos", é fornecida uma estimativa aproximada de seu surgimento notável)

10º ano aniversário

Imagens em tamanho real e downloads estão disponíveis apenas, 100% gratuitos, para membros registrados.