Buscar

PLD - Programmable Logic Device

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 17 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 17 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 17 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

3
CENTRO DE CIÊNCIAS EXATAS E TECNOLÓGICAS
ENGENHARIA ELÉTRICA
pld 
Programmable Logic Device
Londrina
2012
pld 
Programmable Logic Device
Trabalho de PLD, apresentado à Universidade Norte do Paraná - UNOPAR, como requisito parcial para a obtenção de média bimestral na disciplina de Eletrônica Digital II.
Orientador: Prof. Ademir Marques Duran
Londrina
2012
SUMÁRIO
1 INTRODUÇÃO.......	...................................................................................................3
2 HISTÓRIA DOS PLDS...	..............................................................................4
3 FUNCIONAMENTO....................	.............................................................................6
4 SIMBOLOGIA...........................	.................................................................................7
5 ARQUITETURA DO PLD.....................................................	..........8
 5.1 PROM	8
 5.2 PAL	9
 5.3 FUSÍVEL DE POLARIDADE	10
 5.4 OUTROS DISPOSITIVOS	11
6 OUTROS TIPOS DE PLD	12
7 PROGRAMAÇÃO DE UM PLD	13
8 CONCLUSÃO	14
9 REFERÊNCIAS.......................................................................................................	15
INTRODUÇÃO
 Dispositivos lógicos programáveis ou PLDs são circuitos integrados programáveis pelo usuário, que possui um grande número de portas lógicas (AND, OR, NOT), flip-flops e registradores que estão ligados em um mesmo CI. 
A programação é feita por meio de campos elétricos induzidos no dispositivo, na interface para o usuário, é disponibilizado um software pelo próprio desenvolvedor do circuito. 
Os dispositivos de lógica programável (PLDs) permitiem substituir um grande número de circuitos integrados padronizados por um único componente.Um PLD é um circuito integrado que contém um grande número de portas lógicas, flip-flops e registradores que são interconectados no chip. Esta “programação” do componente pode ser feita queimando-se ou não fusíveis que constituem as ligações internas entre os blocos lógicos de acordo com anecessidade do usuário
História dos Plds
	No início da década de 80, PLDs mais simples eram utilizados na implementação de múltiplos dispositivos lógicos discretos. Atualmente, PLDs integram grande quantidade de blocos capazes de implementar muitas funções lógicas em um único dispositivo, e são também escolhidos sobre os circuitos integrados de aplicações específicas (ASICs) ou produtos padrões de aplicações específicas (ASSPs). Um dispositivo ASIC é desenhado para atender às características solicitadas pelo projetista e terá seu uso exclusivo em tal finalidade, ou seja, acaba por ser um dispositivo limitado.
	O alto volume de dispositivos PLDs confeccionados reduz o custo das unidades. Outro fator que faz com que PLDs tenha seu custo de confeccionamento reduzido é a utilização de novas tecnologias.
É possível encontrarmos no mercado PLDs com integração, densidade, performance, e custo equivalentes ao de um dispositivo não programável, como por exemplo um ASIC.
Tais fatores, combinados com tempo de produção e flexibilidade na programação ajudam a manter o crescimento do uso de PLDs de alta densidade no desenvolvimento de sistemas eletrônicos.
PLDs são oferecidos em diferentes arquiteturas, e uma variedade de elementos de memória são disponíveis para a configuração do dispositivo.
A combinação de todas essas características, faz dos PLDs ideais soluções para as aplicações da eletrônica de hoje em dia.
Os PLDs são confeccionados em lógica CMOS, o que garente características de confiabilidade.
Com a densidade dos PLDs chegando a 250.000 portas (para os mais modernos), é possível projetar subsistemas inteiramente digitais com um único dispositivo PLD.
A estrutura interna de um PLD é baseado em um array que conecta os barramentos aos blocos lógicos, aos pinos de entrada e saída, e aos blocos de memória.
Em princípio, possuiam apenas um único bloco lógico (que realizava globalmente as operações), conectado aos pinos de entrada e saída do dispositivo. Com o aperfeiçoamento da tecnologia de fabricação, esses dispositivos receberam uma estrutura de interconexões programáveis, que viriam flexibilizar mais ainda o programação. A evolução trouxe uma otimização do aproveitamento de espaço, aumentando ainda mais as interconexões do array de blocos lógicos.
 
3 FUNCIONAMENTO
A figura abaixo demonstra como funciona a idéia base de um PLD.
Fig: Exemplo de um dispositivo de lógica programávelCada entrada (A e B) é aplicada em um buffer inversor e um não inversor que seguem para as portas AND. As saídas das portas AND são levadas às entradas de portas OR por meio de fusíveis, que podem gerar qualquer combinação com as entradas. Para se obter, por exemplo: 
O1 = AB + AB 
é necessário queimar os fusíveis 1 e 4 da porta OR 1.
4 SIMBOLOGIA
	
	A simbologia utilizada para um PLD é demonstrada na figura:
5 ARQUITETURA DO PLD
5.1 PROM – Uma PROM (do inglês programmable read-only memory, ou seja, memória programável só de leitura) é uma forma de memória digital onde o estado de cada bit está trancado por um fusível ou antifusível.
A PROM é constituída conforme observado na figura:
5.2 PAL – Arranjo de lógica programável, a PAL é utilizada em aplicações onde não se necessita que todas a scombinações sejam programadas. No caso da figura acima, cada saída está conectada a apenas quatro saídas das portas AND.
Observa-se a arquitetura da PAL na figura: 
5.3 FUSÍVEL DE POLARIDADE – O fusível de polaridade é um recurso usado em muitos PLDs para inverter qualquer saída do dispositivo. Isso é observável na figura a seguir:
5.4 OUTROS DISPOSITIVOS 
		 Em circuitos de PLDs ainda podemos encontrar diversos recursos.Esses recursos podem ser: flip-flops, latches, registradores de entrada e registradores de saída.
	
1. OUTROS TIPOS DE PLD
· FPLA (Field Programmable Logic Array) – O arranjo de lógica programávelusava uma matriz AND e uma matriz OR, ambas programáveis. Embora aFPLA seja mais flexível do que a PAL, ela não foi bem aceita pelos projetistas.
· CPLDs (PLDs Complexos) – são dispositivos que combinam vários circuitosPAL em um mesmo chip.
· FPGAs (Field Programmable Gate Arrays) – Os arranjos de portasprogramáveis em campo oferecem um número de blocos lógicos configuráveisque contém lógica combinacional programável e registradores para circuitosseqüenciais. Possuem blocos de entrada/saída que podem ser configuradoscomo entradas, saídas e bidirecionais.
	
7 PROGRAMAÇÃO DE UM PLD
		Quando os PLDs apareceram, a programação deles era feita queimando-se ou não os fusíveis para se gerar o circuito lógico. 
Atualmente, existem softwares que geram o mapa das conexões internas dos PLDs e ainda testam a lógica do circuito. Existem também programadores universais onde oPLD é colocado e pode ser programado a partir de um software.
 		Como a programação de um PLD é feita queimando-se um fusível, uma vez queimado o fusível, ele não pode ser recuperado. Tendo em vista esta dificuldade, desenvolveu-se, então, um tipo de PLD apagável e reprogramável (usando a mesma tecnologia das EEPROMs), que são bastante utilizados emdesenvolvimento de protótipos de circuitos digitais.
8 CONCLUSÃO
Este tipo de tecnologia difere do hardware e do software como são conhecidos hoje em dia, existem inúmeras aplicações onde é realmente melhor fazer uso de uma lógica dedicada (ASIC), lógica configurável (PLD,CPL,FPGA). Existem razões válidas para qualquer uma destas possibilidades e deve-se atentar às necessidades da aplicação em particular, os PLDs oferecem uma solução rápida e simples para diversos tipos de circuitos, oferecendo diversas possibilidades de lógica para o que se faz preciso no circuito em questão.
1. referências
MONTEBELLER, Sidney José; APOSTILA DE ELETRÔNICA II. Disponível em <http://pt.scribd.com/doc/78929756/Eletronica-II-Completa>, Acesso em 30/05/2012DESCONHECIDO. Material disponibilizado sobre DISPOSITIVOS PROGRAMÁVEIS. Disponível em: <http://www2.eletronica.org/artigos/eletronica-digital/dispositivos-programaveis-como-funcionam>, Acesso em 30/05/2012
DESCONHECIDO.		Material disponibilizado PLDs. Disponível em <http://www.gta.ufrj.br/grad/01_1/pld/introducao.html>, Acesso em 30/05/2012
DESCONHECIDO. Filtro Digital: PLD e VHDL. Disponível em <http://www.teleco.com.br/tutoriais/tutorialfiltrodig/pagina_2.asp>, Acesso em 30/05/2012

Continue navegando