Parte 2 – Introdução a VHDL Uso de Hierarquia LABORG Fernando Gehm Moraes César Marcon Ney Laert Vilar Calazans 31/agosto/2009.

Slides:



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

Contadores e Registradores
Identificação da equipe
Fernando Gehm Moraes Ney Laert Vilar Calazans
Circuitos básicos e representação em VHDL
Fernando Gehm Moraes Ney Laert Vilar Calazans
Ney Laert Vilar Calazans
Fernando Moraes e Ney Laert Vilar Calazans
Fernando Gehm Moraes Ney Laert Vilar Calazans
Ney Laert Vilar Calazans
César Augusto Missio Marcon Ney Laert Vilar Calazans
Aula 12 – Prototipação de Processadores e Entrada e Saída LABORG 1º/junho/2009 Ney Laert Vilar Calazans.
Parte 6 - Introdução a FPGAs (Continuação: Alterações no Projeto do Somador da Parte 5) LABORG 06/abril/2009 Fernando Gehm Moraes César Augusto Missio.
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 9 – Prototipação de Processadores e Entrada e Saída LABORG 27/novembro/2009 Ney Laert Vilar Calazans.
Ney Laert Vilar Calazans
Parte 4 - Introdução a FPGAs
Modelos de Troca de Dados em Nível Elétrico
Introdução aos Sistemas Digitais
Eletrônica Digital Projeto de Circuitos Combinacionais Aritméticos
Unidades de Execução e de Controle Sistemas Digitais.
Eletrônica Digital Funções e Portas Lógicas
Verilog AULA - 3.
Lógica reconfigurável por hardware
Lógica reconfigurável por hardware
Aula 4 - Introdução a FPGAs (Continuação) LABORG 24/março/2008 Fernando Gehm Moraes César Augusto Missio Marcon Ney Laert Vilar Calazans.
Fernando Gehm Moraes César Marcon Ney Laert Vilar Calazans
Introdução a circuitos lógicos
VERILOG HDL (HARDWARE DESCRIPTION LANGUAGE)
1. Circuitos seqüenciais - conceito 2. Flip-flops 3. Registradores 4
Circuitos combinatórios
Projeto de Somador com e sem Sinal
Cálculo da Freqüência de Operação do Relógio
Circuitos Seqüenciais Descrição VHDL
Circuitos Combinacionais Básicos Descrição VHDL
UTFPR – Prof. Carlos Raimundo Erig Lima. .….… STD_LOGIC (equivalente ao BIT) STD_LOGIC_VECTOR (equivalente ao BIT_VECTOR)
César Augusto Missio Marcon Ney Laert Vilar Calazans
Lógica reconfigurável por hardware
Dispositivos Lógicos Programáveis (DLP) Ideia e Arquiteturas
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
ORGANIZAÇÃO E ARQUITETURA DE COMPUTADORES I prof. Dr. César Augusto M. Marcon prof. Dr. Edson Ifarraguirre Moreno Descrição de Atrasos.
Circuitos Seqüenciais
Exercícios de Máquinas de Estado
Diagramas de Blocos e Descrição VHDL
Projeto de Circuito Combinacional Unidade Lógica e Aritmética (ULA)
Ney Laert Vilar Calazans
Exercício 1 (POSCOMP ) De acordo com o teorema de De Morgan, o complemento de X + Y . Z é: X + Y . Z X . Y + Z X. (Y + Z) X . Y . Z.
ELETRÔNICA DIGITAL Circuitos Aritméticos
Hardware Description Language Aula 6 -VHDL Prof. Afonso Ferreira Miguel, MSc.
Circuitos Combinacionais Exercícios 2 POSCOMP e ENADE
Circuitos Sequenciais
Introdução a Organização e Arquitetura de Computadores
Circuitos Combinacionais Básicos Descrição VHDL
Hardware Description Language Aula 4 –VHDL (introdução)
Hardware Description Language Aula 4 -VHDL Prof. Afonso Ferreira Miguel, MSc.
Multiply and Accumulate MO801/MC912. Roteiro MAC = Multiply and Accumulate Circuito que faz uma multiplicação e acúmulo do resultado Implementação em.
Projetando Sistemas Digitais com SystemVerilog
ORGANIZAÇÃO E ARQUITETURA DE COMPUTADORES I prof. Dr. César Augusto M. Marcon prof. Dr. Edson Ifarraguirre Moreno Exercícios Circuitos Descritos em VHDL.
Introdução a VHDL Monitoria de Digitais.
Parte 5 - Introdução a FPGAs (Continuação: Alterações no Projeto do Somador da Parte 4) LABORG 21/setembro/2009 Fernando Gehm Moraes César Augusto Missio.
Aula 1 Eletrônica Digital Codificadores/Decodificadores e Multiplexadores/Demultiplexadores Prof. Wanderley.
Introdução aos Testes MO801/MC912. Motivação Aspectos iniciais de testabilidade são necessários antes de criar módulos maiores Como executar código VHDL?
Eletrônica Digital II ELT013
Introdução à Engenharia de Computação
ANTONIO AUGUSTO LISBOA DE SOUZA
Exercício: Trazer próxima aula
Modelos de Troca de Dados em Nível Elétrico ARQUITETURA DE COMPUTADORES II Prof. César Augusto M. Marcon.
Sistemas Digitais Projeto do curso Prof. Manoel Eusebio de Lima Centro de Informática Universidade Federal de Pernambuco.
Sistemas Digitais Pinagem Monitoria Sistemas Digitais – {aqc, fbla, gamsd, mls2, cin.ufpe.br Pinagem Pinagem: – Relação entre os pinos.
Transcrição da apresentação:

Parte 2 – Introdução a VHDL Uso de Hierarquia LABORG Fernando Gehm Moraes César Marcon Ney Laert Vilar Calazans 31/agosto/2009

2Fernando Moraes / César Marcon / Ney Calazans TRABALHO A FAZER Considere o circuito implementado na aula passada repetido abaixo: Reimplemente este circuito usando hierarquia, da seguinte forma: –Crie um par entidade-arquitetura em VHDL que implementa a única porta lógica do circuito acima, uma NAND de 3 entradas (NAND3); –Crie um segundo par entidade-arquitetura que instancia a porta NAND3 6 vezes e interconecta estas portas para realizar o mesmo circuito acima. –Mostre que as duas implementações (com e sem hierarquia) são equivalentes, simulando a última com o mesmo testbench.

3Fernando Moraes / César Marcon / Ney Calazans A ENTREGAR – T1 Completo O quatro projetos Active-HDL (meio-somador de 1 bit, somador de 4 bits sem vai-um, diagrama de esquemáticos de portas sem hierarquia e o equivalente com hierarquia) completos, contendo, para cada projeto: –Os códigos VHDL da implementação do circuito proposto; –O testbench; –Instâncias de formas de onda geradas pela simulação do circuito; –Um texto descrevendo como o circuito funciona. –Data Final de Entrega: 14/09/2009, até o fim do dia, por