Tecnologias SoC e CAN em sistemas de controle distribuído
|
|
- Luana Silveira
- 5 Há anos
- Visualizações:
Transcrição
1 Tecnologias SoC e CAN em sistemas de controle distribuído do Jean Mimar Santa Cruz Yabarrena Maio 2006 Agenda Objetivo e Motivação Introdução a Sistemas de tempo real, sistema embarcado, SoC,, barramentos de campo Implementação Resultados Conclusões e Provocações 1
2 Objetivo O Objetivo deste trabalho é implementar um SoC para um sistema de controle. Desafio do design. Estrategias de projeto e validação de IP cores (CAN, quadrature,, PWM) A motivacão na area aeroespacial e mudança de paradigmas. Introdução Sistemas de tempo real Hard Real-Time (Ciclico) Soft Real-Time (event-driven) Probabilidade Probabilidade deadine deadine frontera t1 ta t2 Probabilidade t1+t3 ta t2+t4 t1 ta Probabilidade t1 t3 t2 t4 limite Fonte: EPFL 2
3 Introdução Sistemas embarcados CRISE DE IDENTIDAD Sistema de Tempo-Real e Sistema Embarcado Embarcado Tempo-Real Suposição popular respeito a Sistema Embarcado e de Tempo-Real Fonte: Montavista Linux TM Introdução Visão real dos sistemas Firm real-time e Weakly real-time (Guillen Bernat) Fonte: Montavista Linux TM 3
4 Evolução dos sistemas Complexidade e Densidade do Sistema Componentes residem num Chip Componentes são grandes In-room interconnect Componentes residem numa caixa On-board interconnect On-chip interconnect Tempo Sistemas antigos Sistemas recentes Sistemas modernos Processo de desenho SoC Escolha do chip com hard cores embarcados Inserir soft cores requeridos Incluir user logic 4
5 Introdução Protocolos de Campo Redes para aplicações Safety- critical MILSTD 1553 ARINC629 Boeing 777 SAFEbus ARINC659 (Honeywell)) Boeing 777 4X TTA. Time Triggered Architecture(U. Vienna) ) Audi Volkswagen. SPIDER Scalable Processor- Independent Design for Electromagnetic Resilience (NASA Langley RC) DO-254 FlexRay BMW, DaimlerChrysler, Motorola e Philips. TTP Airbus A380 Implementação Sistemas Tempo Real Sistemas Embarcados SoC Redes de campo Projeto de Mestrado 5
6 Implementação Software Hardware Morphware Por que FPGAs Plataforma pre-enginnered enginnered Tecnologia 90 nm. Software e metodologia Ferramentas avançadas adas de depuração Suporte de RTOS, vendedores de arquiteturas Co-design 1
7 1958 A device having multiple electrical components and their interconnects manufactured on a single substrate mm. Noções de Espaço Tempo 30mm. Virtex-II Pro 30mm. Computer Architecture, Computer Organization and Design, Patterson & Hennessy,
8 Implemetação Software Software Software Software Hardware Morphware Morphware Morphware Rede Implementação CAN Bus TMS320F2812 Virtex-II Pro Virtex-II Pro Spartan 2e 3
9 Implementação Hardware The ezdsp F2812 TMS320F2812 Digital Signal Processor 150 MIPS operating speed 18K words on-chip RAM 128K words on-chip Flash memory 64K words off-chip SRAM memory 30 MHz. clock 2 Expansion Connectors (analog, I/O) Onboard IEEE JTAG Controller 5-volt only operation with supplied AC adapter TI F28xx Code Composer Studio tools driver On board IEEE JTAG emulation connector Implementação Morphware Virtex Pro II XC2VP30 Virtex-2 2 Pro XC2VP30 FPGA with 30,816 Logic Cells,, bit multipliers,, 2,448Kb of block RAM, and two PowerPC Processors DDR SDRAM DIMM that can accept up to 2Gbytes of RAM 10/100 Ethernet port USB2 port Compact Flash card slot XSGA Video port Audio Codec SATA, and PS/2, RS-232 ports High and Low Speed expansion connectors with a large collection of available expansion boards 4
10 Implementação Morphware Spartan 2e XC2S200E System gates 200K Logic cells BRAM 56Kbits DLL 4 I/O 289 Arquitetura Virtex II Pro Configurable logic block (CLB) 5
11 Arquitetura Virtex II Pro Configurable logic block (CLB) Input Output Block (IOB) Arquitetura Virtex II Pro Configurable logic block (CLB) Input Output Block (IOB) 18 Kb Block RAM 1
12 Arquitetura Virtex II Pro Configurable logic block (CLB) Input Output Block (IOB) 18 Kb Block RAM 18x18 bit multiplier Arquitetura Virtex II Pro Configurable logic block (CLB) Input Output Block (IOB) 18 Kb Block RAM 18x18 bit multiplier 2.5 Gbps Rocket I/O transceiver 2
13 Arquitetura Virtex II Pro Configurable logic block (CLB) Input Output Block (IOB) 18 Kb Block RAM 18x18 bit multiplier 2.5 Gbps Rocket I/O transceiver Digital Clock Manager (DCM) Arquitetura Virtex II Pro Configurable logic block (CLB) Input Output Block (IOB) 18 Kb Block RAM 18x18 bit multiplier 2.5 Gbps Rocket I/O transceiver Digital Clock Manager (DCM) Power PC CPU core 3
14 Arquitetura Virtex II Pro Configurable logic block (CLB) Input Output Block (IOB) 18 Kb Block RAM 18x18 bit multiplier 2.5 Gbps Rocket I/O transceiver Digital Clock Manager (DCM) Processor block Global and local routing Arquietura Virtex II Pro Configurable logic block (CLB) Input Output Block (IOB) 18 Kb Block RAM 18x18 bit multiplier 2.5 Gbps Rocket I/O transceiver Digital Clock Manager (DCM) Processor block Global and local routing CANBus Controller 4
15 SoC Alvo: : Controle do motor DC IP quadrature PWM CAN controller SoC Integração Bus-on on-chip PWM Encoder CAN Microblaze 5
16 Arquitetura System on PC baseado no padrão CoreConnect PWM Encoder Resultados IP PWM 1
17 Resultados IP Encoder Controlador CAN Resultados 2
18 Resultados SOF ID RTR IDE r0 DLC Dado Bit stuffing Arquitetura de desenvolvimento C/C++ code Compiler / Linker PPC code in offchip memory Object code.elf PPC code in onchip memory Standard Software Flow Standard Data2BRAM Hardware Flow Download to FPGA.bit VHDL / Verilog Simulator Synthesizer Place & Route Download to FPGA Debugger Chip Scope Pro Tools 3
19 Integração do sistema Resultados 90nm. Footprint 180nm. 4
20 Recursos utilizados no teste do controlador CAN (8Kgates( 8Kgates) Recursos utilizados no teste do SoC Virtex-II Pro Spartan 2e 5
21 Estudo de caso Controle do motor MAXON PID, SoC, Loop de controle via Rede Visão projetada do Sistema CAN bus 1
22 Visão global do sistema Resposta Degrau Kp = 0,5 Ki = 0,033 Kd = 0,1095 CAN 1Mbps Set_point = 70rad/s rpm. 2
23 VÍDEO 1 - Rede de controle 4 nós VÍDEO 2 - Degrau de rpm (70 rad/s) 3
24 Conclusões Ferramentas e conhecimento é possível redirecionar dominio absoluto de software para harware. Co-design usando Microblaze Os IP podem ser reutilizados em outras pesquisas O processo de escolha da arquitetura abrangente. Cinco formas de implementar un SoC 4
25 Trabalhos futuros Implementação TTCAN Estudo comparativo DSP FPGA Estudo RTOS em SoC Impacto dos tempos nos sistemas de controle baseados em rede Injeção de erro no barramento (70 controladores CAN) Provocações FPAA FPPA FPGA 5
26 Provocações Provocações 6
27 Provocações Obrigado. 7
Estendendo o Conjunto de Instruções de um PPC para Uso de Transformadas do H.264
Estendendo o Conjunto de Instruções de um PPC para Uso de Transformadas do H.264 Marcelo Schiavon Porto Roger E. C. Porto {msporto, recporto}@inf.ufrgs.br Introdução 2 O padrão H.264/AVC é o mais novo
Leia maisFPGA & VHDL. Tutorial
FPGA & VHDL Tutorial 2009-2 FPGA FieldProgrammableGateArray Dispositivo lógico contendo uma matriz de: Células lógicas genéricas Configuráveis ( programadas ) para desempenhar uma função simples Chaves
Leia maisTM100C24RN Controller M100-14I/10O relay - 220VAC
Folha de dados do produto Características TM100C24RN Controller M100-14I/10O relay - 220VAC Principal Linha de produto Tipo de produto ou componente Tensão nominal de fornecimento [Us] Número de E/S digital
Leia maisLógica Reconfigurável
UNIVERSIDADE TECNOLÓGICA FEDERAL DO PARANÁ DEPARTAMENTO ACADÊMICO DE ELETROTÉCNICA CURSO DE ENGENHARIA INDUSTRIAL ELÉTRICA MESTRADO EM SISTEMAS DE ENERGIA Lógica Reconfigurável - amauriassef@utfpr.edu.br
Leia maisJEAN MIMAR SANTA CRUZ YABARRENA TECNOLOGIAS SYSTEM ON CHIP E CAN EM SISTEMAS DE CONTROLE DISTRIBUÍDO
JEAN MIMAR SANTA CRUZ YABARRENA TECNOLOGIAS SYSTEM ON CHIP E CAN EM SISTEMAS DE CONTROLE DISTRIBUÍDO Dissertação apresentada à Escola de Engenharia de São Carlos da Universidade de São Paulo, como parte
Leia maisBroadband Engine Cell Processor. Arquitetura e Organização de Processadores (CPM237) Rodrigo Bittencourt Motta
Broadband Engine Cell Processor Arquitetura e Organização de Processadores (CPM237) Rodrigo Bittencourt Motta rbmotta@inf.ufrgs.br Junho/06 Plano de Apresentação Introdução Visão Geral Organização Interna
Leia maisFPGA - Field Programmable Gate Array
FPGA - Field Programmable Gate Array 1985/86: Xilinx introduz nova família de PLDs FPGA - Field Programmable Gate Array agregados regulares de blocos lógicos configuráveis (CLB para XILINX) ligações programáveis
Leia maisIntrodução Estrutura Conectores Jumpers Outros componentes ROM BIOS CHIPSET. Cap. 2 - Placas mãe
Cap. 2 - Placas mãe Arquitectura de Computadores 2010/2011 Licenciatura em Informática de Gestão Dora Melo (Responsável) Originais cedidos gentilmente por António Trigo (2009/2010) Instituto Superior de
Leia maisBarramentos. Alguns sistemas reutilizam linhas de barramento para múltiplas funções; Dados Endereços Controle
Aula 07 BARRAMENTOS Barramentos Para que as placas de expansão possam ser utilizados em qualquer micro, independentemente do processador instalado, utiliza-se diversos modelos de barramentos de expansão.
Leia maisMSP430 Lab 01 Instalação do Code Composer Studio e teste da Launchpad
MSP430 Lab 01 Instalação do Code Composer Studio e teste da Launchpad Imagem LaunchPad Texas Instruments Neste post iremos tratar dos primeiros passos com o microcontrolador MSP430G2553 da Texas Instruments
Leia maisProjeto de Sistemas Embarcados
Projeto de Sistemas Embarcados Pós-Graduação em Engenharia Elétrica Prof. Dr. Joselito A. Heerdt Joselito.heerdt@.udesc.br PLANEJAMENTO 1. Introdução 2. O projeto de sistemas 3. Projeto de hardware 4.
Leia maisUMA HIERARQUIA DE MEMÓRIA PARA UM MODELO RTL DO PROCESSADOR RISC-V SINTETISÁVEL EM FPGA
UNIVERSIDADE FEDERAL DE PERNAMBUCO CENTRO DE INFORMÁTICA GRADUAÇÃO EM ENGENHARIA DA COMPUTAÇÃO UMA HIERARQUIA DE MEMÓRIA PARA UM MODELO RTL DO PROCESSADOR RISC-V SINTETISÁVEL EM FPGA PROPOSTA DE TRABALHO
Leia maisNoções de Informática INSS. Novo Curso. Aula 01
127767 Noções de Informática INSS Novo Curso Aula 01 http://facebook.com/profricardobeck contato@profricardobeck.com.br Mensurando Dados Sistema de numeração Binário (0 e 1) Fax/Modem 56 Kbps Placa de
Leia maisServidor para as empresas que procuram um equipamento de qualidade, dimensionado para sua real necessidade e com um valor acessível.
Servidor ER100 Apresentação Servidor para as empresas que procuram um equipamento de qualidade, dimensionado para sua real necessidade e com um valor acessível. Diferenciais A principal motivação que gerou
Leia mais1.ARQUITETURA INTERNA DE UM MICROPROCESSADOR
1.ARQUITETURA INTERNA DE UM MICROPROCESSADOR Um microprocessador poderá ou nao apresentar características DSP. DSP Processamento digital de sinais é uma funcionalidade embutida no processador que permite
Leia mais10/27/14 ASIC ASSP SOC FPGA. Prototipação de Circuitos integrados (Plataformas) O que significam? Application Specific Integrated Circuit (ASIC)
10/27/14 O que significam? ASIC Prototipação de Circuitos integrados (Plataformas) Manoel Eusebio de Lima (mel@cin.ufpe.br) Centro de Informática UFPE Application Specific Integrated Circuit (ASIC) ASIC
Leia maisTM200C16R controller M IO relay
Folha de dados do produto Características TM200C16R controller M200 16 IO relay Principal Linha de produto Tipo de produto ou componente Tensão nominal de fornecimento [Us] Número de E/S digital 16 Número
Leia maisMotherboard Significado
Motherboard Significado Motherboard, também m designada por mainboard ou Placa-mãe, é uma placa de circuito impresso, que serve como base para a instalação dos componentes do computador, tais como processador,
Leia maisMicrocontroladores e Microprocessadores
Microcontroladores e Microprocessadores Prof. Alison Lins Microcontrolador Agenda - Histórico da Evolução da Eletrônica - Microprocessadores - Memórias - Microcontroladores - Microcontrolador x Microprocessador
Leia maisResolvendo os Gargalos do Edge FPGAs: De monstros a solução
Resolvendo os Gargalos do Edge FPGAs: De monstros a solução João Dullius Engenheiro de Aplicações - BP&M O palestrante Engenheiro de Aplicações Processamento Embedded FPGAs João Dullius BP&M Representações
Leia maisIntrodução ao módulo LabVIEW FPGA
Introdução ao módulo LabVIEW FPGA Guilherme Yamamoto Engenheiro de Marketing de Produto Tecnologia FPGA Blocos de E/S Acesso direto às E/S digitais e analógicas. Interconexões programáveis Roteamento de
Leia maisProgramação de Periféricos
Programação de Periféricos Componentes Edson Moreno edson.moreno@pucrs.br http://www.inf.pucrs.br/~emoreno Apresentação Raspberry pi Sistema Operacional embarcado Atividade Raspberry pi Sistema computacional
Leia maisSISTEMA DE TREINAMENTO EM ROBÓTICA MODELO: ED-7255
SISTEMA DE TREINAMENTO EM ROBÓTICA MODELO: CARACTERÍSTICAS Interface USB Consiste em uma garra e 5 eixos verticais multi articulados. Sensor de Posição LVDT Tipo-Absoluto para cada eixo e não exige nenhum
Leia maisENGENHARIA DE SISTEMAS MICROPROCESSADOS
ENGENHARIA DE SISTEMAS MICROPROCESSADOS Prof. Pierre Vilar Dantas Turma: 0040-A Horário: 4N Aula 01-26/07/2017 Plano de ensino Professor www.linkedin.com/in/pierredantas/ TÓPICOS Conceitos gerais. Evolução
Leia maisAula 05 PLACAS DE EXPANSÃO. IDENTIFICAÇÃO, INSTALAÇÃO, CONFIGURAÇÃO E MANUTENÇÃO.
Aula 05 PLACAS DE EXPANSÃO. IDENTIFICAÇÃO, INSTALAÇÃO, CONFIGURAÇÃO E MANUTENÇÃO. Arquitetura dos PCs Placa Mãe!!! Placa mãe Identificação da Placa Mãe Fabricante: GIGABYTE Modelo: GA-G41MT-S2P 286, 386,
Leia maisFPGA & VHDL. Tutorial Aula 1. Computação Digital
FPGA & VHDL Tutorial Aula 1 Computação Digital FPGA Field Programmable Gate Array Dispositivo lógico contendo uma matriz de: Células lógicas genéricas Configuráveis ( programáveis ) para desempenhar uma
Leia maisSistemas Embarcados:
Sistemas Embarcados: Microcontroladores Prof. Protásio Laboratório de Microengenharia/DEE/CEAR/UFPB Processadores Embarcados Todo sistema embarcado necessita ter incorporado um dispositivo de processamento
Leia maisIntrodução à robótica
Núcleo de Robótica e Sistemas Cibernéticos Ensino pesquisa e extensão em robótica educacional e cibernética. Introdução à robótica Objetivo da aula 7: Entender o funcionamento de um controlador ou processador
Leia maisIntrodução aos microcontroladores Microcontroladores e microprocessadores Tecnologia em Manutenção Industrial
Introdução aos microcontroladores Microcontroladores e microprocessadores Tecnologia em Manutenção Industrial 1 Definição de microcontroladores É um circuito integrado que pode ser programado para realização
Leia maisIntrodução aos. Sistemas Embebidos
Introdução aos Sistemas Embebidos João M. P. Cardoso Email: jmcardo@ualg.pt URL: http://w3.ualg.pt/~jmcardo 1 Sistemas Embebidos O que são? Embedded systems are computers camouflaged as non-computers.
Leia maisInternet das Coisas com Intel A2 Placas IoT.
Internet das Coisas com Intel A2 Placas IoT paul.guermonprez@intel.com Historia Arduino Raspberry Pi Avaliação de placas IoT Microcontrolador vs Processador Arduino usa um microcontrolador de 8-bit. É
Leia maisDivisão do computador
Divisão do computador Hardware: todo o equipamento, suas peças, isto é, tudo o que "pode ser tocado", denomina-se hardware. Alguns equipamentos, como monitor, teclado e rato são também chamados de periféricos.
Leia maisPrincipais Componentes e Tecnologias
Infra-Estrutura de Hardware Principais Componentes e Tecnologias Prof. Edilberto Silva www.edilms.eti.br edilms@yahoo.com Sumário Barramentos Placa Mãe Processadores Armazenamento Vídeo Rede Outras Tecnologias
Leia maisCurso EFA Técnico/a de Informática - Sistemas. Óbidos
Curso EFA Técnico/a de Informática - Sistemas Óbidos MÓDULO 769 Arquitectura interna do computador Carga horária 25 3. Barramento Formadora: Vanda Martins 3 MAS, AFINAL, COMO CIRCULAM OS DADOS ATÉ AO PROCESSADOR?
Leia mais7ª Geração KabyLake. O Ultratop ideal com tecnologia Intel e Windows 10 para o seu projeto
7ª Geração KabyLake O Ultratop ideal com tecnologia Intel e Windows 10 para o seu projeto Compacto e com Design Elegante O Ultratop LIVA ZE desafia a convenção e redefine a aparência de um PC desktop.
Leia maisInformática. Hardware & Software
Informática Hardware & Software Hardware & Software Hardware: Parte física. Sinais Elétricos. Computadores, automóveis, aviões, ônibus, celulares, tablets, entre outros. Software: Parte lógica. Bytes.
Leia maisRelação dos Participantes por Processo / Licitação
Página: 1/4 Nr. do Processo: Fornecedor: 71/2015 6322 - ARENNA INFORMATICA LTDA -ME Licitação: 55/2015 - PR Data da Homologação: 26/05/2015 1 1-079-66662 Microcomputador. Tipo: Estação de trabalho. Freqüência
Leia maisDesenvolvimento de um Analisador de Elementos de Rede Baseado no Padrão Gigabit Ethernet
Fernando Diniz Hämmerli Desenvolvimento de um Analisador de Elementos de Rede Baseado no Padrão Gigabit Ethernet Dissertação de Mestrado Dissertação apresentada como requisito parcial para obtenção do
Leia maisArquitetura do Microcontrolador Atmega 328
Governo do Estado de Pernambuco Secretaria de Educação Secretaria Executiva de Educação Profissional Escola Técnica Estadual Professor Agamemnon Magalhães ETEPAM Arquitetura do Microcontrolador Atmega
Leia maisTM200C16T Controller M200 16I/O transistor Source
Folha de dados do produto Características TM200C16T Controller M200 16I/O transistor Source Principal Linha de produto Tipo de produto ou componente Tensão nominal de fornecimento [Us] Número de E/S digital
Leia maisTM200C24T controller M IO transistor Source
Folha de dados do produto Características TM200C24T controller M200 24 IO transistor Source Principal Linha de produto Tipo de produto ou componente Tensão nominal de fornecimento [Us] Número de E/S digital
Leia maisManutenção de Computadores Composição de um computador. Professor: Francisco Ary
Manutenção de Computadores Composição de um computador Professor: Francisco Ary Introdução Composição de um computador: Composto de um conjunto de componentes, em sua maioria eletrônicos; (Hardware) 2
Leia maisUniversidade Federal do Rio Grande do Sul Instituto de Informática Programa de Pós-Graduação em Computação
Universidade Federal do Rio Grande do Sul Instituto de Informática Programa de Pós-Graduação em Computação Relatório do Trabalho da Disciplina de Arquitetura e Organização de Processadores CMP- 237 Marcelo
Leia maisScaling Up Inclusion: Robotics, a STEM focused Project. Centro de Formação de Associação de Escolas Paços de Ferreira, Paredes e Penafiel
Scaling Up Inclusion: Robotics, a STEM focused Project Centro de Formação de Associação de Escolas Paços de Ferreira, Paredes e Penafiel Alberto Brochado, Eugénio Oliveira, Fernando Coelho Alberto Brochado,
Leia maisOMAP Open Multimedia Application Platform
OMAP Open Multimedia Application Platform Ricardo Miotto Redin rmredin@inf.ufrgs.br Roteiro Visão Geral Arquitetura Organização O que está por vir... Referências 14/7/2006 2 Visão Geral (1/4) 14/7/2006
Leia maisOrganização de Computadores II
Universidade Estácio de Sá Curso de Informática Organização de Computadores II Entrada e Saída Prof. Gabriel P. Silva 24.11.2004 Comunicação com o Processador A comunicação dos periféricos com o processador
Leia maisConheça a Placa JaguarBoard
Conheça a Placa JaguarBoard JaguarBoard é o primeiro Computador de Placa Única baseado em arquitetura X86. Para garantir a qualidade desse dispositivo a Lojamundi realizou diversos testes e assim pode
Leia maisIntrodução ao Altera DE2. Edson Midorikawa
Introdução ao Altera DE2 Edson Midorikawa Altera DE2 Altera DE2 Altera Cyclone II 2C35 FPGA with 35.000 LEs Altera Serial Configuration devices (EPCS16) for Cyclone II 2C35 USB Blaster built in on board
Leia maisAJProença, Sistemas de Computação, UMinho, 2017/ ou + Unidades (Centrais) de Processamento (CPU)
Introdução aos Sistemas de Computação (2) Estrutura do tema ISC 1. Representação de informação num computador 2. Organização e estrutura interna dum computador 3. Execução de programas num computador 4.
Leia maisMicroelectrónica (ME)
Microelectrónica (ME) LEEC (opção) Lic. Lic. Engª. AeroEspacial (Aviónica) Tipos de projecto de CIs Marcelino Santos (marcelino.santos@ist.utl.pt) 2004/05 Tipos de projecto de CIs ASIC - Application Specific
Leia maisBarramento CoreConnect
Barramento CoreConnect MO801 1º semestre de 2006 Prof. Rodolfo Jardim de Azevedo Fabiana Bellette Gil - RA 028671 CoreConnect Agenda Conceitos básicos Introdução ao CoreConnect Arquitetura Referências
Leia maisComponentes constituintes de uma motherboard
Uma placa-mãe típica e seus componentes (neste exemplo uma placa-mãe modelo A7N8X- Deluxe da Asus) 32 1 - Socket do processador (CPU) é neste socket que o processador é encaixado. O desenho das actuais
Leia maisMedidor da temperatura local
Objectivo: Medidor da temperatura local (Web Server) Disponibilizar numa página da internet a leitura da temperatura local, de forma automática e on-line. O sistema consiste num microprocessador devidamente
Leia maisUma visão geral sobre computadores e Internet
Uma visão geral sobre computadores e Internet O que é um computador? Breve histórico do computador Como um computador funciona? Por dentro das tecnologias A rede mundial (Internet) Sistemas operacionais:
Leia maisCURSO TÉCNICO EM REDES DE COMPUTADORES
CURSO TÉCNICO EM REDES DE COMPUTADORES Álvaro Elias Flôres alvaro.flores@sc.senai.br PLACA-MÃE Introdução Placa-mãe é a principal placa existente no computador; É nela que são conectadas todas as demais
Leia mais3. O PROJETO DE HARDWARE
3. O PROJETO DE HARDWARE Arquitetura Básica de um Sistema de Controle Analógico em Conversores Estáticos: Conversor Estático Transdutores Drivers Circuito de Controle Analógico Adaptado de DISPOSITIVOS
Leia maisUniversidade Federal do ABC
Universidade Federal do ABC Eletrônica Digital Aula 9: Dispositivos Lógicos Programáveis Dispositivos Lógicos Programáveis Chips programáveis podem ser personalizados segundo as necessidades do usuário.
Leia maisAdriano J. Holanda FAFRAM. 4 e 11 de maio de 2012
Memória Adriano J. Holanda FAFRAM 4 e 11 de maio de 2012 Trilha Introdução Hierarquia da memória Memórias RAM Memória ROM Introdução Arquitetura de Von Neumann Memória Aritmética Controle E/S Unidade central
Leia maisPLACA MÃE COMPONENTES BÁSICOS BIOS
PLACA MÃE COMPONENTES BÁSICOS BIOS COMPONENTES BÁSICOS BARRAMENTO FREQÜÊNCIA GERADOR DE CLOCK MEMÓRIA ROM FIRMWARE BIOS POST SETUP CMOS RTC BATERIA CHIPSET MEMÓRIA SL SLOTS DE EXPANSÃO CACHE SOQUETES PARA
Leia maisPSI3441 Arquitetura de Sistemas Embarcados
PSI3441 Arquitetura de Sistemas Embarcados Prof. Sergio Takeo Kofuji (kofuji@usp.br) Prof. Gustavo Pamplona Rehder (grehder@usp.br) Prof. Antonio Carlos Seabra (antonio.seabra@usp.br) 2017 Aula 01 Introdução
Leia maisIntrodução ao Projeto de Circuitos com Altera DE2. Edson Midorikawa. Setembro/2012. Altera DE2
Introdução ao Projeto de Circuitos com Altera DE2 Edson Midorikawa Setembro/2012 Altera DE2 Altera DE2 Altera Cyclone II 2C35 FPGA with 35.000 LEs Altera Serial Configuration devices (EPCS16) for Cyclone
Leia maisLaboratório de Sistemas Embutidos. Área: suporte tempo-real em sistemas operativos de uso geral
Laboratório de Sistemas Embutidos Área: suporte tempo-real em sistemas operativos de uso geral Suporte tempo-real em sistemas operativos de uso geral Motivação: Muitas das aplicações aplicações de sistemas
Leia maisDesenvolvendo aplicações com LabVIEW FPGA. Rogério Rodrigues Engenheiro de Marketing Técnico Marcos Cardoso Engenheiro de Vendas
Desenvolvendo aplicações com LabVIEW FPGA Rogério Rodrigues Engenheiro de Marketing Técnico Marcos Cardoso Engenheiro de Vendas Agenda O que são FPGAs e por que eles são úteis? Programando FPGAs Hardware
Leia maisBARRAMENTO. Caminho de Dados
BARRAMENTO Caminho de Dados Conceito Um barramento é simplesmente um circuito que conecta uma parte da placa-mãe à outra. Quanto mais dados o barramento consegue ter de uma só vez, mais rápido a informação
Leia maisSoluções para a Indústria Militar Aeroespacial e Defesa
Soluções para a Indústria Militar Aeroespacial e Defesa Alisson Kokot Engenheiro de Vendas Osvaldo Santos Engenheiro de Aplicações 1 Agenda Aplicações Comuns O Projeto Gráfico de Sistemas Programação Gráfica
Leia maisSSC0112 Organização de Computadores Digitais I
SSC0112 Organização de Computadores Digitais I 26ª Aula Interfaces Profa. Sarita Mazzini Bruschi sarita@icmc.usp.br 1 Algumas definições Controlador (controller) Circuitos integrados que fornecem uma função
Leia maisIntrodução ao LabVIEW para Robótica
Introdução ao LabVIEW para Robótica 2 O que faremos? LabVIEW NI Robotics Starter Kit Estudo de Caso Exercicios 3 Ambiente Gráfico de Programação LabVIEW Fácil. Poderoso. Aberto. Faça medições de modo FÁCIL
Leia maisPlataforma convergente para sistema de telefonia
EBS SERVER MODULAR Plataforma convergente para sistema de telefonia FEATURES Servidor integrado com interfaces de telefonia 3 slots para combinação de interfaces de telefonia, a escolher entre E1, GSM,
Leia mais3. O PROJETO DE HARDWARE
3. O PROJETO DE HARDWARE Arquitetura Básica de um Sistema de Controle Analógico em Conversores Estáticos: Conversor Estático Transdutores Drivers Circuito de Controle Analógico Adaptado de DISPOSITIVOS
Leia maisArquitetura de Computadores
Arquitetura de Computadores Componentes básicos de um computador Memória Processador Periféricos Barramento O processador (ou microprocessador) é responsável pelo tratamento de informações armazenadas
Leia maisCONFIGURAÇÃO SUGERIDA PARA WORKSTATION DE ALTO RENDIMENTO
CONFIGURAÇÃO SUGERIDA PARA WORKSTATION DE ALTO RENDIMENTO Computador DELL XPS 8700 Computador equipado com processador Core i7 de 4ª geração, memória RAM de 8GB, HD de 1TB, placa de vídeo Nvidia Geforce
Leia maisCircuitos Programáveis
Circuitos Programáveis CPLD FPGA Tipos de componentes Circuito de aplicação específica (ASIC): circuito integrado projetado especialmente para uma determinada função. Fabricado em uma foundry com todos
Leia maisRevendedor Oficial. Linha GPON/EPON. OLT FiberHome
Revendedor Oficial Linha GPON/EPON OLT FiberHome AN5516-04 OLT (AC Power) GPON OLT 2 slots com placa GC8B - AC A OLT AN5516-04 é um equipamento GPON de alto desempenho e compacto da FiberHome. Possui 2
Leia maisIntrodução. Pedro Cruz. EEL770 Sistemas Operacionais
Introdução Pedro Cruz EEL770 Sistemas Operacionais Roteiro Informações úteis Motivação Definições Revisão de arquitetura 2 Contato Site da disciplina www.gta.ufrj.br/~cruz/courses/eel770 Email cruz@gta.ufrj.br
Leia maisLógica Reconfigurável
UNIVERSIDADE TECNOLÓGICA FEDERAL DO PARANÁ DEPARTAMENTO ACADÊMICO DE ELETROTÉCNICA CURSO DE ENGENHARIA INDUSTRIAL ELÉTRICA MESTRADO EM SISTEMAS DE ENERGIA Lógica Reconfigurável - amauriassef@utfpr.edu.br
Leia maisManutenção Básica de Computadores. Professor: Francisco Ary Alves de Souza
Manutenção Básica de Computadores Professor: Francisco Ary Alves de Souza Sumário Introdução Principais componentes: Gabinete, Fonte de Alimentação, Placa Mãe; Processador, Memória RAM, Hard Disk (HD),
Leia maisMANUAL DE UTILIZAÇÃO DO TMS320C6713 DSP Starter Kit (DSK)
UNIVERSIDADE FEDERAL DO RIO GRANDE DO NORTE UNIVERSIDADE FEDERAL DO RIO GRANDE DO NORTE CENTRO DE TECNOLOGIA DEPARTAMENTO DE ENGENHARIA DE COMPUTAÇÃO E AUTOMAÇÃO DCA MANUAL DE UTILIZAÇÃO DO TMS320C6713
Leia maisAULA1 Introdução a Microprocessadores gerais. Disciplina: Aplicações Avançadas de Microprocessadores (AAM)
AULA1 Introdução a Microprocessadores gerais Disciplina: Aplicações Avançadas de Microprocessadores (AAM) Tópicos: Conceitos gerais Evolução dos Microprocessadores Arquiteturas Principais características
Leia mais27/02/2012 CEV TECNOLOGIA DA INFORMAÇÃO CEV. Prof. OCEAN A. SANTOS. Sistema Binário; Unidades de Medidas; Hardware.
CEV 1 CEV TECNOLOGIA DA INFORMAÇÃO Prof. OCEAN A. SANTOS Sistema Binário; Unidades de Medidas; Hardware. 1 HARDWARE Sistema Binário Bit Byte Sistema Binário; Unidades de Medidas; Hardware: CPU Placa-Mãe
Leia maisComparação entre Arduino, FPGA, ASIC e SoC
Comparação entre Arduino, FPGA, ASIC e SoC Prof. Odilson Tadeu Valle Instituto Federal de Santa Catarina IFSC Campus São José odilson@ifsc.edu.br 1/22 Conteúdo programático 1 Arduino 2 FPGA 3 ASIC 4 SoC
Leia maisABSTRACT INTRODUÇÃO RESUMO
SISTEMAS EMBARCADOS: ACOPLAMENTO DO SOFT-CORE PLASMA AO BARRAMENTO OPB DE UM POWERPC 405 Rafael Vargas 1, Rafael Cancian 2, Hugo Marcondes 3, Antônio A. Fröhlich 4. Universidade Federal de Santa Catarina
Leia maisAlgoritmos e Lógica de Programação Componentes e Arquitetura
Algoritmos e Lógica de Programação Componentes e Arquitetura Agostinho Brito Departamento de Engenharia da Computação e Automação Universidade Federal do Rio Grande do Norte 21 de fevereiro de 2017 Noções
Leia maisESTRUTURA COMPUTACIONAL
ESTRUTURA COMPUTACIONAL +55 31 3116-3911 I Sumário Organograma... 3 Especificações de segurança... 4 Micros... 5 Hardwares 1... 5 Placa mãe (MotherBoard)... 5 Processador... 5 Memória Ram... 5 HD... 5
Leia maisENIAC Primeiro computador de Propósito Geral. William Stallings Computer Organization and Architecture 6 th Edition (2003)
William Stallings Computer Organization and Architecture 6 th Edition (2003) ENIAC Primeiro computador de Propósito Geral Electronic Numerical Integrator And Computer Chapter 2 Computer Evolution and Performance
Leia maisBarramentos e Chipsets
Sumário Introdução Barramentos e Chipsets Eduardo Amaral Barramentos Barramento frontal (Front Side Bus) Barramento de memória Barramento de externo ou de I/O Chipset Ponte norte Ponte sul Introdução Organização
Leia maisSob medida para seu sistema de segurança!
Surveillance servers, workstations & storages. Inpex WST200 G2 Sob medida para seu sistema de segurança! Concebidos por engenheiros e cientistas da computação, oriundos dos segmentos de videosurveillance
Leia maisESPECIFICAÇÕES TÉCNICAS
PROCESSO ADM Nº. 108/11 PREGÃO ELETRÔNICO Nº. 055/11 ERRATA DE EDITAL A Comissão Permanente de Licitação comunica, para conhecimento das empresas convidadas, a errata de Edital do PREGÃO ELETRÔNICO Nº.
Leia maisCurso Arduino ESP8266. Aula #1 - Introdução
Curso Arduino ESP8266 Aula #1 Introdução O que é o ESP8266? Microcontrolador 32 bits para desenvolvimento de hardware Programação Comando AT Programação LUA C/C++ (Compatível com Arduino IDE) Portas de
Leia maisTERMO DE ADJUDICAÇÃO. Item 0001
TERMO DE ADJUDICAÇÃO Às 08:50 horas do dia 13 de julho de 2012, o Pregoeiro Oficial da Prefeitura Municipal de São Francisco de Assis, designado pela portaria 68/2012 após analise da documentação do Pregão
Leia maisCurso Básico de Hardware
Curso Básico de Hardware Arquitetura de Computadores I Conceitos Iniciais Versão 1.0 1999 Robson S. Martins http://www.robsonmartins.com Informações sobre o curso Este curso de Informática tem por objetivo
Leia mais6ª AULA OBJETIVOS: PLACA MÃE BARRAMENTOS DE EXPANSÃO RECURSOS ON BOARD
HARDWARE Montagem e Manutenção de Computadores Instrutor: Luiz Henrique Goulart 6ª AULA OBJETIVOS: PLACA MÃE BARRAMENTOS DE EXPANSÃO RECURSOS ON BOARD BARRAMENTOS DE EXPANSÃO (SLOTS) APOSTILA PÁGINAS:
Leia maisHARDWARE COMPONENTES BÁSICOS E FUNCIONAMENTO. Wagner de Oliveira
HARDWARE COMPONENTES BÁSICOS E FUNCIONAMENTO Wagner de Oliveira SUMÁRIO Hardware Definição de Computador Computador Digital Componentes Básicos CPU Processador Memória Barramento Unidades de Entrada e
Leia maisArquitetura e Organização de Computadores. Conjunto de Instruções da Arquitetura CompSim
Arquitetura e Organização de Computadores Conjunto de Instruções da Arquitetura CompSim Agenda Introdução ao Arduino Arduino é: Plataforma eletrônica baseada em microcontrolador Especifcação aberta Utilizada
Leia maisPlacas Gerenciadoras Gráficas
As placas gráficas Matrox possuem uma excelente qualidade de imagem em resoluções de até 2560 x 1600 pixels por saída. Possuem baixo perfil, tornando mais fácil a integração nos gerenciadores gráficos
Leia maisO Sistema de Computação
O Sistema de Computação Arquitetura de Computadores Prof. Vilson Heck Junior O Sistema de Computação INTRODUÇÃO Introdução Sistemas Computacionais podem ser divididos em camadas: Aplicativos Sistema Operacional
Leia maisArquitetura e Organização de Computadores I
AULA 09 Estruturas de Interconexão (Barramentos) II Existem algumas questões relacionadas ao desempenho do sistema e os barramentos que merecem ser destacadas. 1. a quantidade de dispositivos conectados
Leia mais