Projeto de Circuitos Integrados Semidedicados Prof Marcio Cunha
- Slides: 49
Projeto de Circuitos Integrados Semidedicados Prof. Marcio Cunha Aula 06 – Projeto de Circuitos Combinacionais
Agenda � Planejamento � Introdução � Projeto Lógico Combinacional � Código Concorrente � Blocos � Estruturas Condicionais – WHEN / ELSE � Estruturas Condicionais – WITH / SELECT � Estruturas de Repetição – FOR � Estruturas de Repetição com Condicional
Planejamento
Agenda � Planejamento � Introdução � Projeto Lógico Combinacional � Código Concorrente � Blocos � Estruturas Condicionais – WHEN / ELSE � Estruturas Condicionais – WITH / SELECT � Estruturas de Repetição – FOR � Estruturas de Repetição com Condicional
Introdução TIPO DE DADO I Bibliotecas / Pacotes Entidade V H D L OPERADORE S ATRIBUTO S OBJETOS CÓDIGO CONCORRENTE PACKAGE COMPONENT Arquitetura FUNCTION Estrutura da Linguagem TIPO DE DADO II CÓDIGO SEQUENCIAL PROCEDUR E
Agenda � Planejamento � Introdução � Projeto � Código Lógico Combinacional Concorrente � Blocos � Estruturas Condicionais – WHEN / ELSE � Estruturas Condicionais – WITH / SELECT � Estruturas de Repetição – FOR � Estruturas de Repetição com Condicional
Projeto de Circuitos Combinacionais PROBLEMA SOMAS DE PRODUTOS ÁLGEBRA DE BOOLE TABELA DA VERDADE EXPRESSÃO SIMPLIFICADA MAPAS DE KARNAUGH Fluxo de Projeto CIRCUITO LÓGICO
Agenda � Planejamento � Introdução � Projeto � Código Lógico Combinacional Concorrente � Blocos � Estruturas Condicionais – WHEN / ELSE � Estruturas Condicionais – WITH / SELECT � Estruturas de Repetição – FOR � Estruturas de Repetição com Condicional
Código Concorrente v BLOCK v WHEN - ELSE v WITH - SELECT v GENERATE v FOR v IF (VHDL 1993) E IF-ELSE (VHDL 2008) Instruções
Código Concorrente v Declaração: v label: BLOCK [declarações opcionais] v v BEGIN v código; v END BLOCK [label];
Código Concorrente v Declaração: v expressão WHEN condição ELSE v valor WHEN condição ELSE v . . . ; WHEN / ELSE
Código Concorrente v Declaração: v WITH controle SELECT v expressão WHEN controle_valor, v valor WHEN controle_valor, v WITH / SELECT [valor WHEN OTHERS];
Código Concorrente v Declaração: v label: FOR controle IN intervalo GENERATE [declarações opcionais] v v BEGIN v código; v END GENERATE [label]; FOR / GENERATE
Código Concorrente v Declaração: v label: v IF condição GENERATE código; v END GENERATE [label]; IF / GENERATE (VHDL 1993)
Código Concorrente v Declaração: v label: v IF condição GENERATE código; v ELSIF v código; v ELSE v condição GENERATE código; v END GENERATE [label]; IF / GENERATE (VHDL 2008)
Agenda � Planejamento � Introdução � Projeto Lógico Combinacional � Código Concorrente � Blocos � Estruturas Condicionais – WHEN / ELSE � Estruturas Condicionais – WITH / SELECT � Estruturas de Repetição – FOR � Estruturas de Repetição com Condicional
Blocos Exemplo 01
Blocos Exemplo 01
Agenda � Planejamento � Introdução � Projeto Lógico Combinacional � Código Concorrente � Blocos � Estruturas Condicionais – WHEN / ELSE � Estruturas Condicionais – WITH / SELECT � Estruturas de Repetição – FOR � Estruturas de Repetição com Condicional
Estruturas Condicionais – WHEN / ELSE Exemplo 01
Estruturas Condicionais – WHEN / ELSE Exemplo 01
Estruturas Condicionais – WHEN / ELSE Exemplo 02
Estruturas Condicionais – WHEN / ELSE Exemplo 02
Estruturas Condicionais – WHEN / ELSE Exemplo 03
Estruturas Condicionais – WHEN / ELSE Exemplo 03
Estruturas Condicionais – WHEN / ELSE Exemplo 04
Estruturas Condicionais – WHEN / ELSE Exemplo 04
Estruturas Condicionais – WHEN / ELSE Exemplo 05
Estruturas Condicionais – WHEN / ELSE Exemplo 05
Agenda � Planejamento � Introdução � Projeto Lógico Combinacional � Código Concorrente � Blocos � Estruturas Condicionais – WHEN / ELSE � Estruturas Condicionais – WITH / SELECT � Estruturas de Repetição – FOR � Estruturas de Repetição com Condicional
Estruturas Condicionais – WITH / SELECT Exemplo 01
Estruturas Condicionais – WITH / SELECT Exemplo 01
Estruturas Condicionais – WITH / SELECT Exemplo 02
Estruturas Condicionais – WITH / SELECT Exemplo 02
Estruturas Condicionais – WITH / SELECT Exemplo 03
Estruturas Condicionais – WITH / SELECT Exemplo 03
Estruturas Condicionais – WITH / SELECT Exemplo 04
Estruturas Condicionais – WITH / SELECT Exemplo 04
Agenda � Planejamento � Introdução � Projeto Lógico Combinacional � Código Concorrente � Blocos � Estruturas Condicionais – WHEN / ELSE � Estruturas Condicionais – WITH / SELECT � Estruturas de Repetição – FOR de Repetição com Condicional
Estruturas de Repetição – FOR Exemplo 01
Estruturas de Repetição – FOR Exemplo 01
Estruturas de Repetição – FOR Exemplo 02
Estruturas de Repetição – FOR Exemplo 02
Agenda � Planejamento � Introdução � Projeto Lógico Combinacional � Código Concorrente � Blocos � Estruturas Condicionais – WHEN / ELSE � Estruturas Condicionais – WITH / SELECT � Estruturas de Repetição – FOR � Estruturas de Repetição com Condicional
Estruturas de Repetição com Condicional Exemplo 01
Estruturas de Repetição com Condicional Exemplo 01
Estruturas de Repetição com Condicional Exemplo 02
Estruturas de Repetição com Condicional Exemplo 02
Projeto de Circuitos Integrados Semidedicados Prof. Marcio Cunha Aula 06 – Projeto de Circuitos Combinacionais
- Circuito integrado pelicular
- Circuitos integrados
- Fluiz
- Circuitos integrados
- Circuitos integrados
- Computadora circuitos integrados
- Imagenes de circuitos integrados de la tercera generacion
- Circuitos integrados
- Força potente e força resistente
- Cunha ferramenta de corte
- Qual o marco inicial do simbolismo no brasil
- Tristan da cunha consanguinité
- Valdileia cunha receita federal
- Marcio rodas
- Márcio bilharinho naves
- Aresta
- Marcio janot
- Marcio rodas
- Luiz marcio cysneiros
- Marcio fundo ostia
- Marcio rodas
- Tipos de sistemas integrados
- Recursos integrados
- Que son los servicios diferenciados
- Cultivos integrados
- Rdsi caracteristicas
- Modelos integrados
- Sig@ ufrpe
- Amg servicios integrados
- Propiedades de los circuitos
- Red conmutada
- Potencial eletrico
- Onda magnetica
- V1vxy
- Nucleo de rede
- Nodo y malla
- Circuitos digitais
- Circuitos
- Circuito acoplado magneticamente
- Circuitos de flotacion
- Sinapsis
- Vertical resposta
- Circuitos
- Potencia disipada
- Vlsi
- Latch rs
- Inestabilidad y estabilidad de los circuitos neuronales
- Desventajas de circuitos mixtos
- Tabla de verdad or 2 entradas
- Circuitos electricos