UTFPR Prof Carlos Raimundo Erig Lima LGICA RECONFIGURVEL
- Slides: 38
UTFPR – Prof. Carlos Raimundo Erig Lima LÓGICA RECONFIGURÁVEL POR HARDWARE
INTRODUÇÃO AO QUARTUS II MÁQUINA DE ESTADOS
MÁQUINA DE ESTADOS Circuitos compostos por lógica seqüencial e por lógica com binacional. q Baseados em flip-flops sincronizados pela borda por um único sinal de clock. q
MÁQUINA DE ESTADOS DE MEALY As saídas são uma função das entradas e do estado atual entradas Lógica de controle (próximo estado) clock Memória de Estados (Flip. Flops) saídas Estado atual Lógica de saída
MÁQUINA DE ESTADOS DE MOORE entradas Lógica de controle (próximo estado) clock Memória de Estados (Flip. Flops) As saídas são uma função do estado atual apenas saídas Estado atual Lógica de saída
MÁQUINA DE ESTADOS - EXEMPLO Projetar uma máquina de estados para acionar um motor de passo de duas fases. Inicialmente é necessário apenas um bit de controle de sentido da corrente para cada fase, as saídas S 1 e S 2 As entradas são Q 1, Q 2 (estados atuais), Sentido (horário) e Enable (permite a mudança de estado). A seguinte tabela pode ser montada: Próximo estado Sentido - Enable Estad S 0 o S 1 Atual Q 1 -Q 2 S 3 00 01 10 11 S 1 -S 2 S 0 S 3 S 0 S 1 11 S 0 S 1 S 2 10 S 2 S 1 S 2 S 3 00 S 3 S 2 S 3 S 0 01 A máquina é do tipo Moore pois as saídas dependem apenas do estado atual, ou seja, o que S 3 aconteceu no período de clock anterior. S 0 S=1 S 2 S 0 S 1 S 3 S=0 S 2 S 1
MÁQUINA DE ESTADOS - EXEMPLO É possível propor uma codificação para os estados: S 0 = 00 S 1 = 01 S 2 = 11 S 3 = 10 00 10 S=1 00 01 10 11 A tabela fica: 11 Sentido - Enable Estad 00 o 01 Atual Q 1 -Q 2 11 10 S=0 00 01 10 11 S 1 -S 2 00 10 00 01 11 01 00 01 11 10 11 01 11 10 00 10 11 10 00 01 01
MÁQUINA DE ESTADOS - EXEMPLO Criando as funções por mapas de Karnaught: Sentido – Enable (S-E) Esta do Atual Q 1 Q 2 00 01 11 10 00 0 1 0 0 01 0 0 11 1 0 1 1 10 1 1 0 1
MÁQUINA DE ESTADOS - EXEMPLO Criando as funções por mapas de Karnaught: Sentido - Enable Estad 00 o 01 Atual Q 1 -Q 2 11 10 00 01 11 10 0 0 1 0 1 0 0
MÁQUINA DE ESTADOS A saída S 1 e S 2 por sua vez só dependem dos estados atuais Q 1 e Q 2: S 1 -S 2 Estad 00 o 01 Atual Q 1 -Q 2 11 10 00 01
IMPLEMENTAÇÃO NO QUARTUS
SIMULAÇÃO
NETLIST VIEWERS – RTL VIEWER
NETLIST VIEWERS - MAP VIEWER
NETLIST VIEWERS - MAP VIEWER
NETLIST VIEWERS - MAP VIEWER
NETLIST VIEWERS - MAP VIEWER
NETLIST VIEWERS - MAP VIEWER
NETLIST VIEWERS - MAP VIEWER
NETLIST VIEWERS - MAP VIEWER
USANDO O STATE MACHINE WIZARD 1 -Cria-se um novo arquivo do tipo state machine file (*. smf) 2 - Usar o ícone Wizard
USANDO O STATE MACHINE WIZARD
USANDO O STATE MACHINE WIZARD
USANDO O STATE MACHINE WIZARD A tabela deve ser preenchida
USANDO O STATE MACHINE WIZARD
USANDO O STATE MACHINE WIZARD
USANDO O STATE MACHINE WIZARD
USANDO O STATE MACHINE WIZARD
USANDO O STATE MACHINE WIZARD
USANDO O STATE MACHINE WIZARD
USANDO O STATE MACHINE WIZARD
USANDO O STATE MACHINE WIZARD
USANDO O STATE MACHINE WIZARD
USANDO O STATE MACHINE WIZARD
USANDO O STATE MACHINE WIZARD Criar um novo *. bdf
USANDO O STATE MACHINE WIZARD Inserir o componente da máquina de estados criada
USANDO O STATE MACHINE WIZARD
USANDO O STATE MACHINE WIZARD
- João augusto soares brandão
- Raimundo rocha dos santos
- Mestrado utfpr londrina
- Daeln
- Pagina pessoal utfpr
- A microeconomia enaltece a
- Enunciado proposicional ejemplos
- Lgica
- Lgica
- Lgica
- Lgica
- Lgica
- Metodo del condicional asociado
- Lgica
- Jika diketahui data
- Carlos eduardo carvalho lima
- Lambang hizbul wathan
- Closomat toalett
- Lima saluran komunikasi lisan
- Bilangan maksimum pemain bagi setiap pasukan bola tampar
- Bigkis o pagtutulungan para sa kapwa
- 5 fasa pembangunan atur cara
- Komponen antarmuka
- Mapa de lima sur
- Lima syndrome
- Wagner soares de lima
- Elvira souza lima
- Academia santa rosa de lima
- Antecedent in grammar
- Ariane machado lima
- Santa rosa 30 de agosto
- Lima
- Inês lima azevedo
- Lima barreto biografia
- Causalidad en geografía
- 5 komponen visi
- Lima buah vektor digambarkan sebagai berikut
- Kedudukan pintu khemah
- Conectivos