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


Sequencial, Teses (TCC) de Engenharia Elétrica

Síntese de Estruturas sequenciais, método de Huffman simplificado

Tipologia: Teses (TCC)

Antes de 2010

Compartilhado em 08/12/2010

elis-sanches-1
elis-sanches-1 🇧🇷

1 documento

1 / 34

Toggle sidebar

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

Não perca as partes importantes!

bg1
CIRCUITOS DIGITAIS II
CIRCUITOS DIGITAIS II
Setembro / 2009
Prof. Dr. Mário Eduardo Bordon
CIRCUITOS DIGITAIS II
Síntese de Estruturas Sequenciais
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf13
pf14
pf15
pf16
pf17
pf18
pf19
pf1a
pf1b
pf1c
pf1d
pf1e
pf1f
pf20
pf21
pf22

Pré-visualização parcial do texto

Baixe Sequencial e outras Teses (TCC) em PDF para Engenharia Elétrica, somente na Docsity!

CIRCUITOS DIGITAIS IICIRCUITOS DIGITAIS II

Setembro / 2009

CIRCUITOS DIGITAIS II Prof. Dr. Mário Eduardo [email protected]

Síntese de Estruturas Sequenciais

Setembro / 2009

Síntese de Estruturas Sequenciais

Síntese de Estruturas Seqüenciais

-^ Existem numerosos métodos de descrição e síntese deestruturas seqüenciais, mas nos limitaremos apenas aoestudo do método clássico de Huffman.•^ O método de Huffman, além de ser extremamente didático,é também a formalização da maioria dos métodos usadosna síntese de estruturas seqüenciais.•^ Conceito fundamental deste método:

Estado Interno do Sistema

Síntese de Estruturas Sequenciais

Tabela Primitiva de Fluxo

Estado ‘

d ’ Estado ‘

c ’ Estado ‘

b ’ Estado ‘

a

x y 1 0 x y 1 1 x y 0 1 x y 0 0

Entradas Estados

Saídas^ z w PróximoEstado

Setembro / 2009

Síntese de Estruturas Sequenciais

Exemplo Didático

-^ Um sistema seqüencial possui:– Duas entradas “

a ” e “

b ”;

  • Uma única saída “

e ”.

-^ A saída “

e ” assume nível lógico “0” quando as entradas “ a b ” passam do nível lógico “0 0” para nível lógico “0 1”.

-^ A saída “

e ” assume nível lógico “1” quando as entradas “ a b ” passam do nível lógico “0 0” para nível lógico “1 0”.

-^ As demais transições de entrada não afetam a saída.

Síntese de Estruturas Sequenciais

Tabela de Pares

27? 27? 27? I I I I

7 C C I I I I

6 C I I I I

I

I

I

I

C

C

45?

C

45?

C^ Compatível^ I^ Incompatível 27

Depende de 2 e 7 45

Depende de 4 e 5

Síntese de Estruturas Sequenciais

Tabela de Pares

C^ Compatível^ I^ Incompatível 27

Depende de 2 e 7 45

Depende de 4 e 5

27 I

27 I

27 II

I

I

I

7 C C I I I I

6 C I I I I

I

I

I

I

C

C

45 I

C

45 I

1 45 I

Síntese de Estruturas Sequenciais

Tabela de Fluxo Reduzida

δ,X

5,X

a b Est.

a b Est.

Novos Estados^ αααα

⇒^ (1) ββββ ⇒^ (234) δδ ⇒^ (567)δδ λλλλ ⇒^ (8)

X^ ⇒

Irrelevante

Síntese de Estruturas Sequenciais

Tabela de Fluxo Reduzida

2,X

β,X

a b Est.

Novos Estados^ αααα

⇒^ (1) ββββ ⇒^ (234) δδ ⇒^ (567)δδ λλλλ ⇒^ (8)

a b Est.

X^ ⇒

Irrelevante

Setembro / 2009

Síntese de Estruturas Sequenciais

Designação de Estados

d c

Transições

-^ A transição entre os estados da tabela de fluxo reduzida écomandada pela mudança de variáveis de estado.•^ Para evitar disputas críticas entre as variáveis de estado énecessário garantir que, durante a transição de um estadopara outro, somente uma variável de estado seja alterada.

αααα^ ⇒

ββββ^ ⇒

δδδδ^ ⇒

λλ^ ⇒λλ

Setembro / 2009

Síntese de Estruturas Sequenciais

Tabela de Fluxo Final

1 0 δ,X ββ ,0 ββ δδδδ ,1 δ,

β,X

a bc d

1 1 0 1 0 0 a b Est.

-^ As combinações das variáveis “

a b ” e “

c d ” devem obedecer

a seqüência de

Gray

para construção dos mapas de

Veitch

Karnaugh

das variáveis de estado e da variável de saída.

Síntese de Estruturas Sequenciais

Mapas de Karnaugh

abcd (^) 0 0

Variável de Estado:

c

c^ =^

(c.d’)

+^ (a.c)

+^ (b’.c)

+^ (a.b’.d’)

c d, e

0 1,X

1 0,X^ 0 1,0^ 1 0,

a bc d

Síntese de Estruturas Sequenciais

Mapas de Karnaugh

abcd 0 0

0 1,X

1 0,X^ 0 1,0^ 1 0,

a bc d

Variável de Estado:

d

d^ =^

(b.c’)

+^ (a.c’.d)

+^ (a’.b’.c)

c d, e + (a’.c.d)

Síntese de Estruturas Sequenciais

Funções Booleanas

Equações de Estado:

c^ =^

(c.d’)

+^ (a.c)

+^ (b’.c)

+^ (a.b’.d’)

d^ =^

(b.c’)

+^ (a.c’.d)

+^ (a’.b’.c)

+^ (a’.c.d)

Equação de Saída:

e^ =^

(c)

Síntese de Estruturas Sequenciais

Diagrama Ladder c^

d c a b^

c a^

b^

d

c

Equação de Estado:

c^ =^

(c.d’)

+^ (a.c)

+^ (b’.c)

+^ (a.b’.d’)

e c Equação de Saída:

e^ =^

(c)