Hardware Description Language Aula 6 -VHDL Prof. Afonso Ferreira Miguel, MSc.

Slides:



Advertisements
Apresentações semelhantes
1 Hardware Description Language (HDL) Para quê precisamos de uma Linguagem de Descrição de Hardware ? Modelar, Representar e simular hardware digital Concorrência.
Advertisements

Conversores Analógico-Digital
Eletrônica Digital Flip-Flops e Registradores de Deslocamento
Sistemas Digitais Projeto RTL – Unidade de Controle
Arquitetura e organização de computadores
Projecto de Hardware com FPGAs
Fernando Gehm Moraes Ney Laert Vilar Calazans
GAPH - PPGCC - FACIN - PUCRS
Parte 7 - VHDL: Processos, Paralelismo e o Comando process (Continuação) LABORG 05/outubro/2009 César Augusto Missio Marcon Ney Laert Vilar Calazans.
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 Sistemas Digitais.
Sistemas Digitais Projeto RTL – Unidade de Execução
Introdução aos Sistemas Digitais
Unidades de Execução e de Controle Sistemas Digitais.
Verilog AULA - 3.
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
Sistemas Digitais Microprocessados
Sistemas Digitais Microprocessados
Registradores de deslocamento (Shift Register)
VERILOG HDL (HARDWARE DESCRIPTION LANGUAGE)
O latch RS QN (QN)inv 1 S R QN+1 (QN+1)inv
O latch RS QN (QN)inv 1 S R QN+1 (QN+1)inv
1. Circuitos seqüenciais - conceito 2. Flip-flops 3. Registradores 4
Aplicações com FPGA Aula 10
Exercícios Referentes à Prova P2
Circuitos Combinacionais Básicos Descrição VHDL
PIC16F877A Linguagem C e Assembly
UTFPR – Prof. Carlos Raimundo Erig Lima. .….… STD_LOGIC (equivalente ao BIT) STD_LOGIC_VECTOR (equivalente ao BIT_VECTOR)
EPUSP – PTC Guido Stolfi
Engenharia de Software para Computação Embarcada
Antonyus Pyetro Infra-estrutura de Hardware – IF674
Antonyus Pyetro Infra-estrutura de Hardware – IF674
Lógica reconfigurável por hardware
Latches e Flip-Flops GSI008 – Sistemas Digitais
ORGANIZAÇÃO E ARQUITETURA DE COMPUTADORES I prof. Dr. César Augusto M. Marcon prof. Dr. Edson Ifarraguirre Moreno Qualificadores.
Circuitos Seqüenciais
Exercícios de Máquinas de Estado
BRAZIL IP The BrazilIP Network Verilog Curso do Brazil-IP Elmar Melcher UFCG
Linguagem de Programação JAVA
ENGA78 – Síntese de Circuitos Digitais
Linguagem de Programação JAVA Técnico em Informática Professora Michelle Nery.
Hardware Description Language Aula 3 – AHDL (continuação)
Hardware Description Language Aula 4 -VHDL
Circuitos Sequenciais
SISTEMAS DIGITAIS AULA 6 Prof. José Bezerra de Menezes Filho CENTRO FEDERAL DE EDUCAÇÃO TECNOLÓGICA DA PARAÍBA DA PARAÍBA.
BRAZIL IP The BrazilIP Network SystemVerilog para Verificação funcional com OVM Curso do Brazil-IP Elmar Melcher UFCG
Circuitos Combinacionais Básicos Descrição VHDL
Aplicações com flip-flops
Hardware Description Language Aula 8 –Verilog HDL
Hardware Description Language Aula 4 –VHDL (introdução)
Hardware Description Language Aula 4 -VHDL Prof. Afonso Ferreira Miguel, MSc.
Hardware Description Language Aula 3 – AHDL (conclusão) Prof. Afonso Ferreira Miguel, MSc.
Hardware Description Language Aula 5 -VHDL Prof. Afonso Ferreira Miguel, MSc.
Hardware Description Language Aula 9 –Verilog HDL Prof. Afonso Ferreira Miguel, MSc.
Introdução a VHDL Monitoria de Digitais.
Eletrônica Digital II ELT013
Dispositivos Reconfiguráveis
UCSal – Tecnologia em Análise e Desenvolvimento de Sistemas Programação para Aplicações WEB Profa. Semíramis Assis
Programação para Web I Aula 10 Estudo de Caso I
Latches e Flip-Flops (1/2)
LATCHES e FLIP-FLOPs Aula 9 GRECO-CIN-UFPE Como implementar uma célula de memória? Latches e Flip-Flops r n-1 r n-2 r n-3 r n-4 r 0 célula { 0,1} = 1.
Lei de Moore O número de transistores num circuito integrado duplica todos os 18 meses. Isto é extremamente relevante porque... as gates são feitas a partir.
Projeto de Circuitos Integrados Semidedicados Prof. Marcio Cunha Aula 04 – Linguagem de Descrição de Hardware: VHDL.
Circuitos Sequenciais: Latch e Flip-Flop
Prof. Marcio Cunha Aula 10 – Circuitos Sequenciais: Flip-Flop’s
Transcrição da apresentação:

Hardware Description Language Aula 6 -VHDL Prof. Afonso Ferreira Miguel, MSc

Exercício 1 Utilizando process, if e concatenação (&) implementar um circuito que realize multiplicação de dois valores de 4 bits (a e b) gerando como resposta uma saída de 8 bits (z). (ver o exercício de multiplicação da aula 2)

Controlando a seqüência de execução

Exercício 2 Implementar em VHDL um circuito que realize a função de um LATCH de 16 bits.

Controlando a seqüência de execução

Exercício 3 Modificar o exercício 3 para funcionar como um LATCH de 16 bits com pinos de RESET (zera tudo) e PRESET(“seta” tudo).

Controlando a seqüência de execução

Data Objects Enumeração

Data Objects Enumeração (utilizando)

Data Objects Enumeração

Data Objects Tristate

Exercício 4 Modificar o exercício 2, convertendo-o em um registrador com buffer tristate na saída. Simular e verificar o funcionamento. Obs.: salve o código deste programa para futura utilização.