Projeto de Circuitos Integrados Semidedicados Prof. Marcio Cunha Aula 02 – Arquiteturas de Sistemas Digitais.

Slides:



Advertisements
Apresentações semelhantes
Aula 5 – Anatomia da Placa-Mãe
Advertisements

MATRIZES DE PORTAS PROGRAMÁVEIS NO CAMPO (FPGA)
PROGRAMAÇÃO E PROJETOS COM DISPOSITIVOS FPGA (1.a parte)
Arquitetura e organização de computadores
Arquitetura e organização de computadores.
Autor: Salvador P. Gimenez
AULA 1: Introdução a Sistemas Embarcados
Prof. Wanderley Cardoso Celeste
Introdução aos Sistemas Digitais
MOSTRA DE TRABALHOS DE CONCLUSÃO FACULDADE DE INFORMÁTICA PUCRS
Dispositivos de Lógica Programável
Professor: Carlos Roberto da Silva Filho, M. Eng.
Dispositivos Lógicos Programáveis (PLD)
Características Básicas de CI’s Digitais
Fundamentos do Projeto Lógico
Eletrônica Digital II ELT013
Arquitetura de Sistemas Digitais FPGA
ALTERA FLEX 10K CARACTERÍSTICAS
Memórias Digitais Departamento de Engenharia Elétrica – UFRJ
Dispositivos Lógicos Programáveis (DLP) Ideia e Arquiteturas
Sistemas Operacionais I
MO801 - Tópicos em Arquitetura e Hardware Michele Tamberlini 05/2006
Lógica Programável PTC2527 – EPUSP Guido Stolfi.
Dispositivos Programáveis
Introdução a Organização e Arquitetura de Computadores
Implementação de uma arquitetura de Redes Neurais MLP utilizando FPGA
Laboratório de Sistemas Digitais I
Eletrônica Digital CIs Digitais
Dispositivos Reconfiguráveis
Dispositivos lógicos programáveis (PLA,PLD)
Sistemas Digitais Licenciatura em Eng. Informática Copyright © ESTGP 2011 Powered by Sérgio Correia.
Professor: Gerson Leiria Nunes.  Introdução ao PDS  Sinais, Sistemas e Processamento de sinais  Elementos básicos de um Sistema de PDS  Classificação.
1 Circuitos Sequenciais: Registradores Disciplina: Circuitos Digitais Aula 20 Lucas Santos Pereira.
Circuitos Digitais Prof. Marcio Cunha Aula 01 – Introdução à Eletrônica Digital.
Circuitos Digitais Prof. Marcio Cunha Aula 12 – Circuitos Sequenciais: Registradores.
Universidade Federal do Espírito Santo - UFES Laboratório de Computação de Alto Desempenho - LCAD Banco de Registradores e ALU Prof. Alberto F. De Souza.
Universidade Federal do Espírito Santo - UFES Laboratório de Computação de Alto Desempenho - LCAD Introdução ao Logisim Prof. Alberto F. De Souza LCAD/DI/UFES.
Universidade do Estado de Santa Catarina DEPS – Departamento de Engenharia de Produção e Sistemas Estudo de Tempos e Métodos Estudo de Tempos e Métodos.
“Armazenar dados e programas que serão utilizados pelo processador (CPU – unidade central de processamento) ”
Lógica Programável e VHDL Prof. Marcio Cunha Aula 05 – Projeto RTL.
TRABALHO AVALIATIVO ALUNO: FRANCISCO HELIÉSUS DE MEDEIROS MATÉRIA: ORGANIZAÇÃO DE COMPUTADORES.
1/13 Jogos de Empresas Prof. Fauzi Timaco Jorge UNIP Jogos de Empresas Prof. Fauzi Timaco Jorge UNIP.
Métodos Quantitativos Aplicados em Marketing Introdução.
Servomecanismo N7SRV Prof. Dr. Cesar da Costa
SISTEMAS OPERACIONAIS MEMÓRIA VIRTUAL. INTRODUÇÃO Memória Virtual é um técnica sofisticada e poderosa de gerenciamento de memória, onde a MP e a MS são.
Estruturas Lineares de Dados Revisão Wolley W. Silva.
Disciplina: Circuitos Digitais
1 ISO (ALGUNS ASPECTOS RELEVANTES) Prof. M.Sc Jefferson L. C. Salles.
GESTÃO DE PROJETOS. 1. Introdução ao Gerenciamento de Projetos 1.1. Definições de Projeto, Programa e Portfólio. Relações entre Gerenciamento de Projetos,
“Armazenar dados e programas que serão utilizados pelo processador (CPU – Unidade Central de Processamento) ”
Prof. Marcio Cunha Aula 06 – Projeto de Circuitos Combinacionais
Projeto de Circuitos Integrados Semidedicados Prof. Marcio Cunha Aula 00 – Apresentação da Disciplina.
Disciplina: Circuitos Digitais
Estrutura do computador
Lógica de programação Estruturas de seleção Estruturas de repetição Sub-Rotinas 1.
Oficina de Informática
ECONOMIA e NEGÓCIOS Prof. Glauco Conceitos Básicos.
Ferramentas Computacionais de Auxílio ao Teste de CIs: Fundamentos Marcelo Lubaszewski Universidade Federal do Rio Grande do Sul Departamento de Engenharia.
PRS Manutenção Terceiros. PRS, Manutenção (Copyright Clariant. All rights reserved.) Página Avaliação Terceiros Terceiros Contratação.
Projeto de Circuitos Integrados Semidedicados
Prof. Gustavo Fernandes de Lima Descrevendo Circuitos Lógicos Capítulo 3 Parte II.
Sistemas Puxados de Manufatura. criar valor através da eliminação das Perdas. Tempo de Espera * Produção em excesso * Inventário * Processamento em excesso.
Circuitos Digitais Prof. Marcio Cunha
Unidade 1 – Mapas de Karnaugh – 2 e 3 variáveis.
Portas Lógicas Frederico P. Wambier. Introdução Implementam a álgebra Booleana, criada por George Boole em um circuito. São dispositivos que operam um.
LABORATÓRIO DE LÓGICA RECONFIGURÁVEL
Introdução à Lógica Programável
Introdução à Lógica Programável
Sistemas Embarcados Prof. Dr. Cesar da Costa
Eletronica Digital III
Transcrição da apresentação:

Projeto de Circuitos Integrados Semidedicados Prof. Marcio Cunha Aula 02 – Arquiteturas de Sistemas Digitais

Agenda  Planejamento  Projeto de Circuito Integrado Digital  Famílias de Sistemas Digitais  Fundamentos de Circuitos PLD’s  Arquiteturas de Circuitos PLD’s

Planejamento

Agenda  Planejamento  Projeto de Circuito Integrado Digital  Famílias de Sistemas Digitais  Fundamentos de Circuitos PLD’s  Arquiteturas de Circuitos PLD’s

Projeto de Circuito Integrado Digital EspecificaçãoMicroarquiteturaRTLPortas LógicasLayout Arquiteto de Sistemas Projetista de HDL Síntese Lógica Posicionamento Roteamento Generalizado

Projeto de Circuito Integrado Digital  Personalização por todas as máscaras:  Definição de todas as geometrias de dispositivos e conexões  Personalização por algumas máscaras:  Uso de matriz de transistores, matriz de portas lógicas ou MPGA’s  Projetos das conexões  Personalização após o encapsulamento:  CI’s prontos (fabricados e encapsulados)  Programação das conexões, resultando nas funções lógicas desejadas Implementação

Agenda  Planejamento  Projeto de Circuito Integrado Digital  Famílias de Sistemas Digitais  Fundamentos de Circuitos PLD’s  Arquiteturas de Circuitos PLD’s

Famílias de Sistemas Digitais Sistemas Digitais: Nível 0

Famílias de Sistemas Digitais  A primeira categoria de dispositivos de lógica padrão refere- se a componentes digitais funcionais básicos (portas, flip- flops, decodificadores, multiplexadores, registradores, contadores etc.), disponíveis como CI’s SSI e MSI.  Com a segunda categoria, de sistemas microprocessador/processamento digital de sinais (DSP), os dispositivos podem ser controlados eletronicamente e os dados manipulados pela execução de um programa de instruções.  A terceira categoria são circuitos integrados de aplicação específica (ASIC), CI’s concebidos para uma aplicação específica. A solução de hardware para um projeto digital é sempre mais rápida do que a solução de software. Nível 1

Famílias de Sistemas Digitais  Dispositivos lógicos programáveis (PLDs), chamados dispositivos de campo de lógicas programáveis (FPLDs), podem ser configurados para criar qualquer circuito digital desejado para sistemas simples ou complexos.  A arquitetura de PLD selecionada depende de sua aplicação, pois são muito diversificadas e dinâmicas: SPLD - dispositivos lógicos programáveis simples. CPLD - dispositivos lógicos programáveis complexos. FPGA - matrizes de portas programáveis em campo.  CPLDs e FPGAs, também são chamadas dispositivos lógicos programáveis de alta capacidade (HCPLDs). ASIC’s

Famílias de Sistemas Digitais  Matrizes de portas são circuitos ULSI: As funções lógicas são criadas por interconexões de centenas de milhares de portas pré-fabricadas.  Uma máscara de design customizada é usada, muito parecida com os dados armazenados em uma ROM programada por máscara. Individualmente são menos caras do que PLDs com mesmo número de portas.  Processos de programação customizada são muito caros e requerem um longo período de espera. ASIC’s

Famílias de Sistemas Digitais  Células padrão ASIC’s usam blocos de construção da função de lógica predefinidos para criar o sistema digital desejado: Uma biblioteca de células disponíveis é armazenada em um banco de dados. Os custos do projeto para as células padrão ASIC’s são superiores aos MPGA’s, com maior tempo de espera.  Funções baseadas em células são projetadas para serem muito menores que as funções equivalentes em matrizes portas: Permitem a operação, geralmente com maior velocidade e custos de fabricação mais baixos. ASIC’s

Famílias de Sistemas Digitais  ASIC’s totalmente personalizados (full-custom) são a melhor escolha ASIC: Todos os componentes e interconexões são personalizadas pelo projetista do CI.  Requerem uma quantidade significativa de tempo e dinheiro, mas podem resultar em CI’s que podem operar na maior velocidade possível e exigem a menor área de chip, o que reduz significativamente o custo de produção. ASIC’s

Famílias de Sistemas Digitais Arquitetura Simplificada de um FPGA

Agenda  Planejamento  Projeto de Circuito Integrado Digital  Famílias de Sistemas Digitais  Fundamentos de Circuitos PLD’s  Arquiteturas de Circuitos PLD’s

Fundamentos dos Circuitos PLD’s

Agenda  Planejamento  Projeto de Circuito Integrado Digital  Famílias de Sistemas Digitais  Fundamentos de Circuitos PLD’s  Arquiteturas de Circuitos PLD’s

Arquiteturas dos Circuitos PLD’s PROM O3 = A.B + C’.D’

Arquiteturas dos Circuitos PLD’s PAL

Arquiteturas dos Circuitos PLD’s Família MAX da ALTERA LAB – Logic Array Blocks (~SPLD) PIA – Programmable Interconnect Array

Arquiteturas dos Circuitos PLD’s Família MAX e Família Cyclone da ALTERA

Projeto de Circuitos Integrados Semidedicados Prof. Marcio Cunha Aula 02 – Arquiteturas de Sistemas Digitais