Docsity
Docsity

Prepare-se para as provas
Prepare-se para as provas

Estude fácil! Tem muito documento disponível na Docsity


Ganhe pontos para baixar
Ganhe pontos para baixar

Ganhe pontos ajudando outros esrudantes ou compre um plano Premium


Guias e Dicas
Guias e Dicas

Circuito Somador, Notas de estudo de Engenharia Elétrica

Exemplos de circuito somador

Tipologia: Notas de estudo

2011

Compartilhado em 02/05/2011

jose-eduardo-oliveira-8
jose-eduardo-oliveira-8 🇧🇷

6 documentos

1 / 23

Toggle sidebar

Esta página não é visível na pré-visualização

Não perca as partes importantes!

bg1
CIRCUITO
SOMADOR
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf13
pf14
pf15
pf16
pf17

Pré-visualização parcial do texto

Baixe Circuito Somador e outras Notas de estudo em PDF para Engenharia Elétrica, somente na Docsity!

CIRCUITOSOMADOR

  • Adquirir conhecimentos em dispositivos de lógica programável;• Entendimento do sistema numérico;• Estudo do circuito somador;• Estudo do circuito somador real usado em ULA (unidade lógicaaritmética). Objetivos:

Simples ou direta:

Ex:

Número

A

+ Número

B

Forma de adição

Carry-out

ou

vai-um

Unidade de soma: é baseada na coluna

Número

A

+ Número

B

Carry-out

ou

vai-um

Onde os termos S é a resposta da soma e Co é o carry-out da somaAbaixo temos a expressão lógica para um

meio-somador

O meio-somador

O somador completo:^ Mas para um exemplo real é necessário um somador completo, e para isso énecessário computar três sinais de entrada A, B e Carry-In (Cin).Na saída devolve dois sinais: S (soma) e Carry-Out (Co).

Número

A

+ Número

B

Carry-out

ou

vai-um

O somador completo: o circuito

Resumindo para umbloco

Circuito somador de 4 bits utilizado com base em uma ULA:

Criando o arquivo Verilog HDL

module Somador(A,B,Ci,S,Co);

input A,B,Ci;output S,Co;//Sinais do circuito somador//S

= Ci Xor (A xor B)

assign S = Ci

^^

(A

^^

B);

//Co

= Ci

and (A xor B) or (A and B)

assign Co = Ci

&^

(A

^^

B) |

(A

&^

B);

Digite o script: endmodule

Após digitado o script do componente devemos salvar e compilar;Para o script virar um Symbol file utilize a sequência de menus abaixo:OBS: Mantenha a tela do script aberta.

•Crie um arquivo do tipo

Block Diagram/Schematic File

com o nome

soma4bits:

Ao inserir novos componentes, no projeto de desenho de circuitos, o bloco

somador

já se encontra disponível:

Crie o circuito abaixo no Quartus II: