A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Lógica reconfigurável por hardware

Apresentações semelhantes


Apresentação em tema: "Lógica reconfigurável por hardware"— Transcrição da apresentação:

1 Lógica reconfigurável por hardware
UTFPR – Prof. Carlos Raimundo Erig Lima Lógica reconfigurável por hardware

2 Introdução ao VHDL

3 Packages Components FUNCTIONS PROCEDURES
COMPONENTS, FUNCTIONS ou PROCEDURES são códigos VHDL alocados dentro de uma estrutura chamada PACKAGE e compilados como uma biblioteca (LIBRARY). Esta técnica permite o particionamento, compartilhamento e reuso do código.

4 Packages Components FUNCTIONS PROCEDURES
A sintaxe de um PACKAGE é composta por: 1- PACKAGE 2- PACKAGE BODY Sem PACKAGE BODY

5 Packages Components FUNCTIONS PROCEDURES
Com PACKAGE BODY

6 Packages Components FUNCTIONS PROCEDURES
Declarar um COMPONENT (declaration): Instancializar um COMPONENT (instantiation):

7 Packages Components FUNCTIONS PROCEDURES
Primeira maneira de se trabalhar com COMPONENTS

8 Packages Components FUNCTIONS PROCEDURES
Criando arquivos separados

9 Packages Components FUNCTIONS PROCEDURES
Arquivo principal que usa os arquivos secundários.

10 Packages Components FUNCTIONS PROCEDURES
Segunda maneira de se trabalhar com COMPONENTS

11 Packages Components FUNCTIONS PROCEDURES
É necessário um arquivo adicional Usa a biblioteca criada

12 Packages Components FUNCTIONS PROCEDURES
FUNCTIONS e PROCEDURES são classificados como subprograms. Ao contrário de PROCESS, desenhado para uso imediato no código, FUNCTIONS e PROCEDURES são desenhadas para uso em bibliotecas. FUNCTION é usada como código seguencial e apresenta limitações em relação ao PROCESS: 1 – Não permite o uso de WAIT. 2- Não permite a declaração de SIGNAL e instancializar um COMPONENT. Não há RANGE ou DOWNTO

13 Packages Components FUNCTIONS PROCEDURES
Localização de uma função:

14 Packages Components FUNCTIONS PROCEDURES
FUNCTION direto no código

15 Packages Components FUNCTIONS PROCEDURES
FUNCTION em biblioteca


Carregar ppt "Lógica reconfigurável por hardware"

Apresentações semelhantes


Anúncios Google