UTFPR – Prof. Carlos Raimundo Erig Lima. .….… STD_LOGIC (equivalente ao BIT) STD_LOGIC_VECTOR (equivalente ao BIT_VECTOR)

Slides:



Advertisements
Apresentações semelhantes
Flip-Flops e Dispositivos Correlatos
Advertisements

Contadores e Registradores
Eletrônica Digital Flip-Flops e Registradores de Deslocamento
Sistemas Digitais Projeto RTL – Unidade de Controle
Listas Lineares Estrutura que permite representar um conjunto de dados de forma a preservar a relação de ordem linear. Uma lista linear é composta de nós,
Projecto de Hardware com FPGAs
abs access after alias all and architecture array assert attribute begin block body buffer bus case component configuration constant disconnect downto.
VHDL - VHSIC Hardware Description Language
Parte 2 – Introdução a VHDL Uso de Hierarquia LABORG Fernando Gehm Moraes César Marcon Ney Laert Vilar Calazans 31/agosto/2009.
VHDL Linguagem de Descrição e Síntese de Circuitos Digitais
VHDL Linguagem de Descrição e Síntese de Circuitos Digitais
VHDL Linguagem de Descrição e Síntese de Circuitos Digitais Sistemas Digitais.
Sistemas Digitais Projeto RTL – Unidade de Execução
Sistemas Digitais Fluxogramas ASM
Introdução aos Sistemas Digitais
Unidades de Execução e de Controle Sistemas Digitais.
Verilog AULA - 3.
VHDL AULA - 2.
Processador Fluxo de Dados e Controle
Recursividade Prof. Alex F. V. Machado
Lógica reconfigurável por hardware
Lógica reconfigurável por hardware
Lógica reconfigurável por hardware
MC542 Organização de Computadores Teoria e Prática
Dicas de Circuitos MO801/MC912.
VHDL (outros tópicos) MO801/MC912.
MC542 Organização de Computadores Teoria e Prática
Introdução à Informática
Análise de Circuitos Sequenciais Síncronos
Tipos de dados Existentes BIT - {0, 1} BIT_VECTOR - {vetor de BIT}
O FLIP-FLOP Os latches e os flips-flops são os blocos elementares com os quais se constrói a maior parte dos circuitos sequenciais. Um flip-flop é um dispositivo.
O Flip-Flop Mestre/Escravo
1. Circuitos seqüenciais - conceito 2. Flip-flops 3. Registradores 4
ÁLGEBRA DE CHAVEAMENTO
Técnica de modelagem de Máquina de Estados em VHDL
Exercícios Referentes à Prova P2
Circuitos Seqüenciais Descrição VHDL
Circuitos Combinacionais Básicos Descrição VHDL
UTFPR – Prof. Carlos Raimundo Erig Lima. Smart compilation – permite que o Quartus II não execute etapas desnecessárias da compilação. Incremental.
Índice SUMÁRIO Introdução ao projeto de lógica seqüencial.
Engenharia de Software para Computação Embarcada
Lógica reconfigurável por hardware
Lógica reconfigurável por hardware
Lógica reconfigurável por hardware
Circuitos Seqüenciais Contadores
ORGANIZAÇÃO E ARQUITETURA DE COMPUTADORES I prof. Dr. César Augusto M. Marcon prof. Dr. Edson Ifarraguirre Moreno Qualificadores.
Projeto de um Comparador Descrição Estrutural x Comportamental
Circuitos Seqüenciais
Exercícios de Máquinas de Estado
Carlos Oberdan Rolim Ciência da Computação Sistemas de Informação
Projeto de Circuito Combinacional Unidade Lógica e Aritmética (ULA)
UTFPR – Prof. Carlos Raimundo Erig Lima.  Circuitos compostos por lógica seqüencial e por lógica com binacional.  Baseados em flip-flops sincronizados.
Lógica Seqüêncial Bruno Silvério Costa.
CIRCUITO COMBINACIONAIS
Hardware Description Language Aula 6 -VHDL Prof. Afonso Ferreira Miguel, MSc.
Hardware Description Language Aula 4 -VHDL
Circuitos Sequenciais
Circuitos Combinacionais Básicos Descrição VHDL
Hardware Description Language Aula 8 –Verilog HDL
Hardware Description Language Aula 4 –VHDL (introdução)
Hardware Description Language Aula 9 –Verilog HDL Prof. Afonso Ferreira Miguel, MSc.
VERILOG Monitoria Infra-Estrutura de Hardware Álvaro João – ajss Húgaro Bernardino – hbb Fred Rabelo - ferrf Leonardo Leandro – lsl2 Jéssica de.
Introdução a VHDL Monitoria de Digitais.
UNIDADE LÓGICA ARITMÉTICA (ULA)
Eletrônica Digital II ELT013
FLIP-FLOPs.
Latches e Flip-Flops (2/2)
Lógica Programável e VHDL
Circuitos Digitais Sequenciais – Flip-flops
Prof. Marcio Cunha Aula 10 – Circuitos Sequenciais: Flip-Flop’s
Transcrição da apresentação:

UTFPR – Prof. Carlos Raimundo Erig Lima

.….… STD_LOGIC (equivalente ao BIT) STD_LOGIC_VECTOR (equivalente ao BIT_VECTOR)

O tipo BIT_VECTOR descreve um vetor de bits individuais. Por exemplo BIT_VECTOR (7 DOWNTO 0). É interpletado de forma diferente de um númenro binário de 8 bits. Não é possível relacionar um valor inteiro com com BIT_VECTOR. diretamente. Sinais intermediários podem ser do tipo BIT_VECTOR.

Vetor de 3 bits Concatenação de bits

Crie um código VHDL para o circuito lógico

Tipo inteiro usa RANGE para definir faixa de valores. A declaracao IF/ELSE/ENDIF demanda o uso de PROCESS. PROCESS define a parte sequencial do VHDL

Verifique o funcionamento deste latch: Novo modo BUFFER

Tente implementar o seguinte Flip-Flop

Borda de subida variável 32 bits

1) Verificar o funcionamento do código. 2) Crie duas novas operações. 3) Torne o circuito dependende de um clock (rampa de subida) 4) Opere as quatro operações através de comandos armazenados em memória. Valores devem ser armazenados em um registrador.