Want to create interactive content? It’s easy in Genially!

Get started free

A Lógica Programável

José Marreiros

Created on September 16, 2024

Start designing with a free template

Discover more than 1500 professional designs like these:

Practical Presentation

Smart Presentation

Essential Presentation

Akihabara Presentation

Pastel Color Presentation

Modern Presentation

Relaxing Presentation

Transcript

A lógica Programável

Feito por: José Marreiros Nº2 Data: 16/09/2024

Índice

Índice Pag. 2

Introdução Pag.3

Vantagens da utilização da lógica programável sobre a lógica tradicional. Pag.4

Classificação e estrutura interna dos principais tipos de circuitos de lógica programável. Pag.5

Um tipo de programar um circuito deste tipo, VHDL. Pag.6

Estrutura básica de um programa em CPUDL & PALASM. Pag.7

Exemplo de progroação de um circuito combinatório simples em CPUDL, utiliazando GAL's. Pag.8

Webgrafia. Pag.9

Introdução

Neste trabalho eu apresentarei 5 tópicos sendo: Vantagens da utilização da lógica programável sobre a lógica tradicional; Classificação e estrutura interna dos principais tipos de circuitos de lógica programável; Um tipo de programar um circuito deste tipo, VHDL Estrutura básica de um programa em CPUDL e PALASM; Exemplo de programação de um circuito combinatório simples em CPUDL, utilizando GAL’s.

Vantagens da utilização da lógica programável sobre a lógica tradicional.

  • Podemos fazer um circuito de lógica complexa com um microprocessador;
  • A redução de um circuito grande para tamanho micro;
  • Haverá mais stabilidade num circuito programado do que num circuito que fosse montado em hardware.

Classificação e estrutura interna dos principais tipos de circuitos de lógica programável.

CPLD
PLA
FPGA

Info

Info

Info

Um modelo programavél de trava

Um tipo de programar um circuito deste tipo, VHDL

VHDL (Very High Speed Intergrated Circuit Hardware Description Language) é uma linguagem de descrição de hardware desenvolvida em 1983 a pedido do Departamento de Defesa dos EUA para documentar o comportamento dos ASICs que as empresas fornecedoras estavam incluindo em equipamentos.

Estrutura básica de um programa em CPUDL & PALASM.

CPUDL

PALASM

Exemplo de programação de um circuito combinatório simples em CPUDL, utilizando GAL’s.

Animate your content and take it to the next level

Webgrafia

  • https://prezi.com/p/c29mohttp3cm/a-logica-programevel/
  • https://pt.slideshare.net/slideshow/m5-lgica-programvel/62510353
CPUDL
  • Cabeçalho;
  • Declarações;
  • Descrição funcional.

Cabeçalho- informações de natureza documental a respeito do dispositivo, tais como nome, data, versão, etc Declarações- especificação dos nomes simbólicos atribuídos aos pinos de entrada e saída Descrição funcional- Função a ser implementada é descrita.

Complex Programmable Logic Device

O CPLD é um dispositivo desenvolvido de dispositivos PAL e GAL. É um tipo de circuito integrado digital que permite que o utilizador construa funções lógicas.

Field Programmable Gate Array

O FPGA é um tipo de circuito integrado configuravél que pode ser repetidamente programado depois da sua fabricação.O FPGA consiste priorietariamente de Células Lógicas, Blocos de Entrada/Saida e Interconexões.

Programmable Logic Array

Uma PLA é um tipo de programmable logic device utilizado para implementar combinational logic circuits cujo possui uma matriz de portas AND como também uma matriz de portas OR combinando as caracteristicas de uma PROM e de um PAL.

PALASM

A uníca diferença entre este e o CPUDL é que não faz distinção entre maíusculas e minusculas.