More creations to inspire you
BASIL RESTAURANT PRESENTATION
Presentation
AC/DC
Presentation
ENGLISH IRREGULAR VERBS
Presentation
ALL THE THINGS
Presentation
SANTIAGOVR_EN
Presentation
WWII TIMELINE WITH REVIEW
Presentation
BLENDED LEARNING
Presentation
Transcript
A Lógica Programável
Trabalho realizado por: Luís Pinto nº3Disciplina: SDACProfessor: Emidio RiscadoAno letivo: 2024/2025
Start
Índice
Introdução
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
VHDL
Estrutura básica de um programa em CPUDL ou PALASM
Exemplos de programação de circuitos combinatórios simples em CPUDL, utilizando GAL’s
Introdução
Neste trabalho irei falar sobre as vantagens da utilização da lógica programável sobre a lógica tradicional, a classificação e estrutura interna dos principais tipos de circuitos de lógica programável, o que é VHDL, a estrutura básica de um programa em CPUDL ou PALASM e os exemplos de programação de circuitos combinatórios simples em CPUDL, utilizando GAL’s.
Obtém-se mais capacidade num circuito que foi programado, do que num circuito que for montado em Hardware.
Conseguimos reduzir um circuito grande para um circuito pequeno (tamanho micro);
Através de um microprocessador podemos construir um circuito lógico;
Vantagens da utilização da lógica programável sobre a lógica tradicional
CPLD é um PLD complexo que consiste em arranjar múltiplos de blocos SPLD em um único chip. Existem nomes alternativos que são usados algumas vezes para este estilo de chips como Enhances PLD (EPLD), Super PAL,Mega Pal, entre outros.
PAL (Programmable Logic Array) é um FPD (filt programeg divise) tamanho micro que tem um nível AND programável conduzido por um nível OR fixo.
Classificação e estrutura interna dos principais tipos de circuitos de lógica programável
PAL
SPLD
CPLD
Identifica-se a qualquer tipo de PLD simples, referindo-se geralmente a um PLA (Array lógico programável) ou a um PAL (Programmable Logic Array).
Classificação e estrutura interna dos principais tipos de circuitos de lógica programável
PLA
FPGA
Field-Programmable Gate Array é um FPD com uma estrutura geral que permite uma alta capacidade lógica. Considerando os recursos lógicos do CPLDs tem um número amplo de entradas (AND). FPGAs oferece mais recursos lógicos e maior número de flip-flops do que os CPLDs.
Array lógico programável é um FPD pequeno que contém dois níveis de lógica, um AND e um OR, onde ambos são programáveis.
VHDL (VHSIC Hardware Description Language)
VHDL (Very High Speed Integrated Circuit Hardware Description Language) é uma linguagem para facilitar o design dos circuitos digitais. VHDL foi desenvolvido pelo DoD (Departamento de Defesa) dos Estados Unidos nos anos 80.Como começou:
- começou por uma linguagem de documentação e modelação, que permitia simular os comportamentos dos projetos.
A descrição funcional
É uma função a ser implementada que é descrita.
É uma especificação dos nomes simbólicos atribuídos aos pinos de entrada e saída
As declarações
Estrutura básica de um programa em CPUDL ou PALASM
A estrutura básica de um programa em CPUDL é dividida em três partes:
O Cabeçalho
É onde se coloca o nome, a data e a versão.
Exemplos de programação de circuitos combinatórios simples em CPUDL, utilizando GAL’s:
Conclusão
Com este trabalho concluo que fiquei a saber melhor sobre a lógica programável.
Webgrafia
- https://prezi.com/p/c29mohttp3cm/a-logica-programevel/
- http://ursinhosxd.blogspot.com/2015/01/classificacao-e-estrutura-interna-dos.html
- Https://pt.slideshare.net/slideshow/m5-lógica-programável/62510353#12
- http://gec.di.uminho.pt/lesi/sd1-0607/teoria/05_VHDL.pdf
- https://pt.wikipedia.org/wiki/VHDL