Projeto de sistemas computacionais

Slides:



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

CPU: Controle e processamento
Tecnologias da Informação e da Comunicação
HARDWARE.
Arquitetura e organização de computadores
Processadores AMD.
Autor: Salvador P. Gimenez
Arquitetura de Computadores
Diagnóstico e Solução de Problemas em Tecnologia da Informação
Tipos de Microcomputadores
Faculdade de Informática Pontifícia Universidade Católica do Rio Grande do Sul Semana Acadêmica da Informática Porto Alegre, 9 a 13 de Junho de 2003 Sistemas.
Open Virtual Platforms
Pontifícia Universidade Católica do Rio Grande do Sul
AULA 1: Introdução a Sistemas Embarcados
Arquitetura de Sistemas Operacionais
Advanced Microcontroler Bus Architecture
Altera NIOS II: uma breve introdução
Altera Excalibur Galileu Batista.
Avaliação de Desempenho e Potência de Mecanismos de Comunicação
MOSTRA DE TRABALHOS DE CONCLUSÃO FACULDADE DE INFORMÁTICA PUCRS
Altera Excalibur.
CV2E – Sistema para Criptografia Digital
Dispositivos de Lógica Programável
Professor: Carlos Roberto da Silva Filho, M. Eng.
Objetivos dos SOs: Prover interface entre os usuários e os recursos do sistema.
NOCs – CMP114 – 2003/I Integração de Sistemas Baseados em Redes Intra- Chip (NOCs) Alexandre de Morais Amory José Carlos SantAnna Palma Leandro Augusto.
Componentes do Computador e noções de Arquitetura de Computadores
Arquitetura de Sistemas Operacionais
PLACA MÃE (motherboard)
Professor Victor Sotero
CONFIGURAÇÃO DE HARDWARE

Arquitetura de Sistemas Digitais FPGA
Universidade Federal de Santa Catarina – UFSC
Sistemas Operacionais
FPGA e CPLD.
PLACAS-MÃE (Motherboard)
Barramentos de Expansão ISA, PCI, AGP e PCI Express
Arquitetura de Sistemas Operacionais
Placa de prototipação H.O.T. II
GAPH Integração de Hardware do Usuário ao CoreConnect Leandro Heleno Möller e Leonel Pablo Tedesco Prototipação Rápida e Computação.
Sistemas Operacionais
Sistemas Operacionais
Bios –Basic Input Output System
Sistemas Operacionais I
Desenvolvimento de um Controle Reconfigurável para Sistemas de Tempo Real Crítico Sistema para aplicações em Mecatrônica e Automobilística.
DUAL CHANNEL Adinan Southier Soares Senai – São Lourenço do Oeste.
Bios –Basic Input Output System
Montagem e Manutenção de Computador I Curso Técnico em Rede de Computadores Aula 05.
Dispositivos Programáveis
Introdução a Organização e Arquitetura de Computadores
MO801: Tópicos em Arquitetura e Hardware 1 Tópicos em System-Level Design Tecnologia de Projeto Sandro Rigo
Microprocesadores x Microcontroladores
Tópicos em System-Level
2 Integrantes André Schäffer Breno Neil (Gerente) Caio Lira Eduardo Cavalcanti Felipe Bartolomeu Felipe Maia Filipe Luiz Monteiro Hugo Calazans João Victor.
Uma visão geral sobre computadores e Internet
Estrutura de Interconexão
Elementos de Informática
Basic Input/Output System (Sistema Básico de Entrada/Saída
Dispositivos Reconfiguráveis
Introdução: Hardware de Computadores Placa-mãe
Arquitetura de Sistemas Operacionais
Microcontroladores.
ECA-703 AUTOMAÇÃO DE SISTEMAS ELÉTRICOS
CESAC Prof.: Jadiel Mestre. Introdução à Informática.
Servomecanismo N7SRV Prof. Dr. Cesar da Costa
Projeto de Circuitos Integrados Semidedicados Prof. Marcio Cunha Aula 02 – Arquiteturas de Sistemas Digitais.
Sistemas de Informações Fundamentos da Computação 9. Sistemas Operacionais Márcio Aurélio Ribeiro Moreira
Apresentação do Hardware
Transcrição da apresentação:

Projeto de sistemas computacionais SoC System on a Chip ASIC Application Specific Integrated Circuit Hoje: Projetos de alta complexidade Reuso de propriedade intelectual Inclusão de multi-processamento, redes de comunicação, sistemas operacionais embarcados Ontem: Projeto de blocos de média complexidade Basicamente organização e arquitetura de computadores

Tecnologia e Produtividade 10.000 100.000 1.000 Transistor/CI 10.000 Transistor/staff month 100 1.000 +58%/ano - taxa de crescimento de complexidade 10 100 Complexidade (M) transistor/CI produtividade (K)transistor/staff month’ 1 10 0.1 1 +21%/ano - taxa de crescimento de produtividade 0.01 0.1 0.001 0.01 81 83 85 87 89 91 93 95 97 99 01 03 05 07 09 anos Gap de produtividade: Capacidade de projeto é inferior à quantidade de recursos disponibilizados pela tecnologia

Plataformas de Desenvolvimento REUSO Conexão de módulos de propriedade intelectual CPU Microprocessador SOFTWARE Lógica Reconfigurável HARDWARE MPEG2 PCI PCI-X CONTROLADOR USB2.0 ROM Flash RAM1 RAM2 RAM3 DSP BRIDGE Utilização de diferentes esquemas de interconexão TEST (BIST) Teste integrado ao sistema Desenvolvimento conjunto de software (C/C++) e hardware (VHDL)

Exemplo de plataformas de desenvolvimento Altera Excalibur ambiente de desenvolvimento contendo processador, lógica programável, memória embarcada processador firm core: NIOS processador hard core: ARM barramento de comunicação: AVALON / AMBA disponibilidade de compra de núcleos CAD para desenvolvimento de sw/hw disponível Xilinx Empower semelhante ao ambiente Altera processado firm core: MICROBLAZE processador hard core: POWERPC barramento de comunicação: CORECONNECT (IBM)

Altera Dispositivo EPXA10 Processador ARM 922T RISC 32 bits 200MHz 256Kbytes de RAM - porta simples 128Kbytes de RAM - dupla porta 1M de portas lógicas - para implementar Hw 1000+ pinos de E/S