Upload
karina-souza
View
225
Download
0
Embed Size (px)
Citation preview
7/26/2019 TD15
1/22
PROM / PAL / PLA
Circuitos Programveis
Aula 17
7/26/2019 TD15
2/22
Circuitos Programveis
PLDs (Programmable Logic Devices) so
circuitos integrados cujas conexesinternas podem ser programadas pelo
usurio de modo a realizar diferentes
projetos de circuitos lgicos.Vantagens
Facilidade para o desenvolvimento deprottipos
Simulao do projeto intrnseca (no
prprio hardware)
7/26/2019 TD15
3/22
Tipos de de Programmable Logic
Devices (PLDs)
Diferem
- Na organizao dos arrays AND e OR,
memria ou blocos lgicos.
- Na programabilidade dos arrays(colocao dos fusveis ou transistores)
- Programveis pelo fabricante ou pelo
usurio
7/26/2019 TD15
4/22
PROMProgrammable Read Only Memory
O primeiro chip programvel pelo usurio. linhas de endereo servem como inputs
linhas de dados como output
PROM pode implementar qualquer circuitocombinacional
Geralmente utilizadas quando as equaesprecisam um grande nmero de termos
produtos. No voltil Ex: Microprogramao
7/26/2019 TD15
5/22
Estrutura de uma PROM
Matriz AND
(Fixa)
Matriz OR
(Programvel)
Entradas
Sadas
7/26/2019 TD15
6/22
7/26/2019 TD15
7/22
7/26/2019 TD15
8/22
Exemplo de PROM implementando
circuito
7/26/2019 TD15
9/22
PLA e PAL- Como funciona?Estrutura bsica:
um arranjo de portasAND e um arranjo de
portas OR, cujas entradas podem ser
interconectadas para produzir funes nassadas das variveis de entrada.
Conexes programveis.
7/26/2019 TD15
10/22
7/26/2019 TD15
11/22
PLA x PAL
AND PROGRAMAVEL OR FIXO ---------- PAL
AND PROGRAMAVEL OR PROGRAMAVEL ---------- PLA
AND FIXO (MEM) OR PROGRAMAVEL ---------- PROM
7/26/2019 TD15
12/22
7/26/2019 TD15
13/22
PAL Sequencial (c/ Flip-Flop)
7/26/2019 TD15
14/22
7/26/2019 TD15
15/22
7/26/2019 TD15
16/22
7/26/2019 TD15
17/22
PLA
7/26/2019 TD15
18/22
F0 = A + B' C'
F1 = A C' + A B
F2 = B' C' + A B
F3 = B' C + A
7/26/2019 TD15
19/22
Elementos de Programao Anti-fusvel: no voltil, entre metais
EPROM e EEPROM: transistor que ligaou desliga conforme tenso aplicada no
gate. Pode ser apagado por ultra-violeta
ou eletricamente.
SRAM: clula de memoria conectada a
um transistor de passagem.
7/26/2019 TD15
20/22
Elemento Programvel com Fusvel
(PAL)
7/26/2019 TD15
21/22
Elemento Programvel com MOSFETde Porta Flutuante (EPLD)
7/26/2019 TD15
22/22
Elemento Programvel com RAM
(FPGA)