Centro Brasileiro de Pesquisa Físicas

Tamanho: px
Começar a partir da página:

Download "Centro Brasileiro de Pesquisa Físicas"

Transcrição

1 Centro Brasileiro de Pesquisa Físicas Laboratório de Físicas de Altas Energias (LAFEX) Desenvolvimento de um barramento PCI Express para a comunicação entre um processador e uma FPGA Rio de Janeiro, 28 de agosto de 2009 Solicitante: Leonardo Hass Pecanha Lessa Responsável: Pablo Diniz Batista

2 1 Introdução 3 2 Experiment-Control System (ECS) 3 3 Objetivos 6 4 Justificativa 6 5 Metodologia 7 A. Desenvolvimento do barramento PCI Express em FPGA 7 B. Desenvolvimento do software para o barramento PCI Express em processador 8 6 Cronograma 8 7 Conclusão 10 8 Referência 11 2

3 1. Introdução O experimento LHCb tem como objetivo produzir a maior amostra de mésons B para o estudo da violação da simetria CP nas interações fracas além de observar decaimentos raros, ambas podem sinalizar a existência de Física além do Modelo Padrão [1,2,3]. Tendo como principal objetivo aumentar a estatística dos dados provenientes do experimento, o LHCb pretende aumentar a luminosidade proveniente do acelerador em duas etapas. A primeira etapa está prevista para 2014, enquanto que, a segunda etapa ocorrerá em 2017 [4]. O maior desafio para a execução desta proposta é o desenvolvimento de um sistema de transmissão de dados que opere numa taxa, no mínimo dez vezes maior que o sistema atual. Para tal será necessária a substituição dos módulos de transmissão, denominado TELL1, por uma nova versão capaz de operar a 40 MHz (Upgrade TELL1) [5]. Nessa direção, os esforços para o desenvolvimento de um novo projeto que atenda as necessidades do projeto de Upgrade estão sendo iniciados em particular na França, Inglaterra e Suíça. O grupo de sabores pesados do LAFEX, coordenado pelo pesquisador Ignácio Bediaga, pretende colaborar ativamente em algumas etapas relacionadas ao Upgrade da TELL1. O grupo teve atuação marcante no desenvolvimento e análise de dados de experimentos de altas energias, como E791 e FOCUS. Atualmente no LHCb, o grupo de sabores pesados está a frente dos decaimentos hadrônicos de três corpos no estado final, colabora na instrumentação das câmaras a fio utilizadas para a detecção de múons e recentemente vem se envolvendo no Upgrade da TELL1. Em particular no desenvolvimento tecnológico de uma das unidades presentes na TELL1, denominada em inglês por Experiment-Control System (ECS). Mais detalhes sobre a unidade ECS serão apresentados na próxima seção. O envolvimento do grupo no Upgrade conta com o apoio da FAPERJ e da RENAFAE [6,7]. 2. Experiment-Control System (ECS) O Sistema de controle para o experimento (ECS) tem como objetivo controlar e monitorar todas os subdetectores do LHCb. No caso específico da TELL1, composto por 3

4 diferentes unidades com finalidades específicas, mais detalhes podem ser obtidos nas referências [8,9], o ECS é responsável por diferentes funções, tais como: iniciar e finalizar a aquisição dos dados, realizar o download de parâmetros para configurações da TELL1, monitorar diversos parâmetros do equipamento (temperatura, pressão de gás, fonte de tensão e corrente e etc). Além disso, é usada também para realizar, quando necessário, o download de parâmetros utilizados para programar todos os chips presentes na placa mãe. A figura 1 ilustra, em diagramas de blocos, a unidade de ECS presente na TELL1 [10,11]. [Figura 1] Esquema ilustrativo para a placa Glue Card ( presente na Unidade de ESC) [09]. A placa é responsável por disponibilizar uma interface entre o computador e a FPGA através do barramento PCI. Além desse barramento, também são implementados outros barramentos para uso geral, tais como: I2C, JTAG, local bus e etc. A atual placa de interfaceamento desenvolvida para o funcionamento com o módulo TELL1 implementa as interfaces necessárias para o funcionamento do ECS que são: a interface com o microprocessador, I2C, JTAG e alguns pinos GPIO ( General Purpose I/O ). Como pode ser observado na figura 1, o processador realiza uma transferência de dados com o computador central através da Ethernet, enquanto que, a FPGA disponibiliza diferentes 4

5 barramentos para comunicação, de baixa velocidade. O desenvolvimento foi feito baseado em um PC do tamanho de um cartão de credito rodando o sistema operacional Linux e conectado à uma porta Ethernet 10/100. O PC é interfaceado por uma placa chamada Glue Card conectada pelo barramento PCI (Peripheral Component Interconnect) ao PC. Na placa Glue Card um PCI bridge é empregado para converter o barramento PCI em um barramento paralelo de 32-bits do microprocessador. Adicionalmente, 3 portas JTAG e 4 barramentos I2C estão disponíveis para o uso na placa mãe [8,9]. Do ponto de vista do Upgrade da ECS, o LHCb está propondo um novo projeto para o desenvolvimento dessa unidade de controle a partir de uma nova tecnologia já disponível no mercado. Portanto, tanto o processador quanto a FPGA utilizados na unidade de ECS serão substituído por versões atualizadas. A principal diferença para essa nova versão da unidade de ECS será a substituição do barramento PCI de 32 bits/ 33 MHz utilizada para a comunicação entre o processador e a FGPA pelo barramento PCI Express como mostra a figura 2. Nessa figura é considerando apenas o protocolo I2C como exemplo. [Figura 2] Esquema ilustrativo da unidade ECS a ser desenvolvida para o Upgrade da TELL1. 3. Objetivos A principal intenção do projeto de pesquisa é fortalecer a linha de pesquisa na área de Instrumentação Científica presente no CBFP através da colaboração com centro de pesquisas internacionais como o CERN. Para alcançar esse objetivo, este projeto de pesquisa tem como meta o desenvolvimento de uma interface, a ser utilizada no Upgrade da unidade de ECS, 5

6 para transmissão de dados entre um processador e uma FGPA. Em poucas palavras, a comunicação de dados entre a FPGA e o processador, será realizada através de um barramento PCI Express presente em ambos os dispositivos. Nesse caso, o barramento representa um meio físico comum aos dois dispositivos, permitindo assim, que os mesmos troquem eficientemente informações. É interessante frisar que o barramento PCI Express precisa ser desenvolvido em termos de hardware na FGPA através do desenvolvimento de circuitos lógicos. Enquanto que, para o microprocessador, o barramento já está disponível fisicamente, sendo necessário apenas, o desenvolvido um Device Driver e APIs para comunicação com o dispositivo PCI Express conectado ao barramento do microprocessador. É importante destacar que essas atividades também estarão contribuindo para o desenvolvimento da tecnologia nacional uma vez que diversas ferramentas, a serem utilizados durante a pesquisa científica, serão desenvolvidas e poderão ser utilizadas em outros projetos de pesquisas do CBPF. Mais detalhes sobre a placa de desenvolvimento e a instrumentação científica a ser desenvolvida serão discutidos ao longo do texto. 4. Justificativa A especificação do novo barramento PCI Express traz um grande melhoria de mais de dez vezes na performance de I/O para sistemas de computação, melhorando significativamente os gráficos nos PCs. A Intel inicialmente lançou a especificação por volta de 2004, e a tecnologia foi trazida como principal vantagem em sistemas de alta performance. Porém o barramento PCI Express esta longe de ser mais uma inovação para melhorar jogos ou vídeos. Como outras inovações este barramento abre vantagem sobre uma significativa gama de aplicações como: processamento de imagens médicas, controle industrial e muitos outros tipos de sistemas embarcados [12,13,14]. 5. Metodologia A metodologia a ser utilizada inicialmente nesse projeto de pesquisa consiste basicamente na utilização de placas de desenvolvimento, conhecidas em inglês como Evaluation Board, distribuídas por empresas internacionais. Essas placas comerciais, geralmente utilizadas para o desenvolvimento de protótipos, são projetadas tendo como principal objetivo, acelerar algumas das etapas envolvidas no projeto de protótipos assim como para facilitar a avaliação de componentes específicos. Detalhes sobre a metodologia a 6

7 ser adota para o desenvolvimento do barramento PCI Express em cada uma das duas plataformas será descrita, separadamente, a seguir. a) Implementação do barramento PCI Express no FPGA A implementação do barramento PCI Express no FPGA será possível através da utilização das ferramentas de software e hardware desenvolvidas e produzidas pela empresa ALTERA [15]. Dessa maneira, inicialmente, o projeto de pesquisa concentrará esforços na utilização do KIT denominada em inglês por ARRIA II GX FPGA Development Kit. Essa escolha, dentre as várias ferramentas disponíveis no mercado, levou em consideração os custos envolvidos e as características funcionais da FPGA. A partir desse KIT é possível projetar e testar o PCI Express 1.0 (com até 8 linhas). Como discutido ao longo do texto, a FPGA será responsável por implementar diversos protocolos de comunicação. Entretanto, o presente projeto de pesquisa está somente interessado na implementação do barramento PCI Express pois os outros protocolos serão desenvolvidos separadamente por outro integrante do grupos de pesquisa, ver nota em [16]. Para alcançar esse objetivo, serão utilizadas as funções denominadas PCI Express MegaCore (x1, x4, or x8 lane configurations) que suporta todos os tipos de memórias, I/O, configurações, e transação de mensagens. As funções MegaCore possuem uma interface de aplicação otimizada para alcançar a máxima eficiência. As funções MegaCore são flexíveis e parametrizáveis, permitindo sua customização para as necessidades específicas. b) Desenvolvimento do software para o barramento PCI Express em processador A placa de desenvolvimento, denominado em inglês de smartcoreexpress SMA200, desenvolvido pela empresa Digital Logic, será a principal ferramenta a ser utilizada para a implementação do barramento PCI Express em processador [17]. O smartcoreexpress consiste em uma versão miniaturizada de um computador pessoal (PC) 7

8 baseado no chip Intel's ATOM que incorpora os principais elementos compatíveis com um PC. A empresa Digital Logic disponibiliza um Evaluation Kit para o smartcore que inclui fonte de alimentação, floppy disk drive, e conectores de PC padrão, e que pode ser operado como um computador Desktop normal. As interfaces PCI Express e USB estão disponíveis mas outros tipos de interface podem ser extraídas sobre o LPC SuperIO (COM1/2, LPT, PS2) e PCI bridge. O consumo típico é de 2W permitindo assim um resfriamento passivo para aplicações de faixa de trabalho de temperatura muito largas. 6. Cronograma O cronograma de trabalho, relacionado ao projeto de pesquisa descrito acima, será divido em quatro partes. Essas partes serão executadas em paralelo como mostra a tabela 2. Observe que, após cada etapa serão elaborados relatórios e apresentados seminários referentes às atividades realizadas. a) A primeira parte consiste na familiarização com as ferramentas a serem utilizadas durante o projeto de pesquisa assim como um estudo detalhado do barramento PCI Express. Portanto, o bolsista terá oportunidade de ter contato com os KITS de desenvolvimento SMA200 e ARRIA II GX FPGA assim como com diferentes softwares e linguagem de programação, tais como: Altera Quartos II Software Design, GCC para Linux, C/C++ Borland Builder para Windows, VERILOG. Nessa etapa, alguns exemplos básicos e avançados de diferentes aplicações voltadas para o barramento PCI Express e disponibilizados pelos fabricantes, serão compilados tanto no SMA como no FPGA. Além dessa familiarização, durante essa primeira etapa, também serão tomadas decisões em relação a pontos chaves para o andamento dos outros módulos a serem executados em seguida. Com por exemplo, serão discutidos e avaliados os sistemas operacionais e as ferramentas de programação a serem utilizadas para o desenvolvimento de drives para o barramento PCI Express. Finalmente, serão também especificadas as características do barramento PCI Express a ser desenvolvido nos próximos módulos. 8

9 b) A segunda parte consiste, basicamente, em desenvolver um conjunto de rotinas que podem ser agrupadas em um software para a utilização do barramento PCI Express presente no SMA200. Inicialmente, essas rotinas serão desenvolvidas a partir da linguagem de programação C/C++. Essas rotinas irão gerenciar a configuração e manipulação do hardware responsável pela implementação do barramento PCI Express no SMA200. Nessa etapa, com o objetivo de avaliar as rotinas desenvolvidas assim como o próprio KIT de desenvolvimento, serão realizados testes de transferência de dados entre o SMA200 e qualquer computador pessoal que tenha o barramento PCI Express.. c) Em termos práticos, o terceiro módulo consiste na implementação, em nível de hardware, do barramento PCI Express no FPGA. Nessa etapa, serão utilizadas diversas IPcore, distribuídas pela ALTERA e geralmente utilizadas para o desenvolvimento do PCI Express [18]. Vale ressaltar que, os códigos a serem elaborados para o desenvolvimento do barramento PCI Express serão desenvolvidos em linguagem de hardware conhecida como VERILOG [19]. Como ilustrado na tabela 2, é importante salientar que nessa etapa será aproveitado todo código que está sendo desenvolvido, em paralelo no CERN, por um dos integrantes do grupo de pesquisa, ver nota em [20]. d) Finalmente, no quarto módulo, o desenvolvimento já realizado durante os módulos dois e três serão utilizados em conjunto. Este módulo terá como principal objetivo avaliar a eficiência do barramento PCI Express como principal item para comunicação entre o SMA200 e a FPGA. Em poucas palavras, a transferência de dados entre esses dois dispositivos, através do barramento PCI Express, será caracterizada em termos de velocidade de transmissão, eficiência, confiabilidade e etc. Meses Mod1 RP1 e SM1 Mod 2 RP2 e SM2 9

10 Mod 3 CERN RP3 e SM3 Mod 4 RF4 e SF4 [Tabela 1] Apresenta o cronograma do projeto de pesquisa (discutido no texto) a ser execução em quatro módulos. Os meses destacados em verde, para o módulo três, correspondem a pesquisa que está sendo executado, em paralelo, no CERN. Além desse detalhe, observe que, após os três primeiros módulos, será elaborado um relatório parcial (RP) e um seminário (SM). Enquanto que, ao final de onze meses dar-se-á início a elaboração do relatório e seminário final, RF e SF respectivamente, discutindo todas as etapas realizadas ao longo do projeto de pesquisa. Acredita-se que, para uma constante avaliação da execução do projeto de pesquisa, os relatórios assim como os seminários serão de fundamental relevância. 7. Conclusão Este projeto de pesquisa apresenta uma proposta para o desenvolvimento de um protótipo de um equipamento eletrônico voltado para a área de Instrumentação Científica em Física de Altas Energias. O projeto será coordenado pelo grupo de sabores pesados e desenvolvido no Laboratório de Físicas Experimental de Altas Energias do Centro Brasileiro de Pesquisas Físicas. Atualmente o grupo do CBPF envolvidas diretamente no UpGrade do LHCB é composto pelos seguintes integrantes: Pablo Diniz Batista, André Massafferri, Herman Pessoa Lima Júnior e Fernando Marcio B. de Sousa. Ao longo do texto foi apresentada uma proposta para o desenvolvimento da primeira etapa do protótipo para um sistema de controle de experimento (ECS) a ser utilizada futuramente pelo LHCb. Inicialmente o trabalho de pesquisa consiste no desenvolvimento de um barramento PCI Express responsável pela transferência de dados entre um processador e uma FPGA. É importante frisar que as ferramentas necessárias para o desenvolvimento do protótipo já foram adquiridas pelo grupo de pesquisa. Futuramente, alcançando o sucesso nas metas estabelecidas, pretende-se também, iniciar o desenvolvimento do protótipo contendo, em uma 10

11 só placa de circuito impresso, a FPGA e o processador interligados através do barramento PCI Express. 8. Referência [01] Leandro de Paula e Mirian Gandelman, Por que existe mais material do que antimatéria? Ciência hoje, vol 25, n 148, [02] Ignacio Bediaga, LHC O Colosso criador e esmagador de matéria, Ciência hoje, Vol 42, n 247, 2008 [03] L. de Paula, The LHCb Experiment, Brazilian Journal of Physics, vol. 30, no. 2, June, [04] H. Dijkstra, The LHCb Upgrade, arxiv: v1 [hep-ex] 20 Aug 2007 [05] C. Gaspar, B. Franek, R. Jacobsson, B. Jost, S. Morlini, N. Neufeld, and P. Vannerem, An Integrated Experiment Control System, Architecture, and Benefits: The LHCb Approach, IEEE Transactions On Nuclear Science, Vol. 51, NO, 3, June [06] Projeto aprovado na FAPERG, tendo o pesquisador Ignácio Bediaga como coordenador. Upgrade do sistema de aquisição de dados e monitoramento das câmaras de múons do LHCb [07] Projeto aprovado na RENAFAE para a Colaboração Rio(CBPF+UFRJ)-LHCb - Uma das propostas da colaboração: "Upgrade do Sistema da Eletrônica de Aquisição de Dados" [08] G. Haefeli, A. Bay, A. Gong, H. Gong, M. Muecke, N. Neufeld, O. Schneider, The LHCb DAQ interface board TELL1, Nuclear Instruments and Methods in Physics Research A 560 (2006) [09] G. Haefeli, Constribution to the development of the acquisition electronics for the LHCb experiment, These N 3054 (2004) Présentée a La Faclte Sciences de Base, Université de Berne. 11

12 [10] C. Gaspar, B. Jost, N. Neufeld and S. M. Schmeling, CERN/EP, The Use of Credit Card-sized PCs for interfacing electronics boards to the LHCb ECS, LHCB [11] Z. Guzik and R. Jacobsson, Glue ligt A simple programmable interface between the Credit Card PC and board electronics, LHCb Control, July 1, [12] Ajay V. Bhatt, Creating a PCI Express Interconnect, Technology and Research Labs, Intel Coorporation, disponível no site [13] David L Fair Intel Corp, PCI Express: Ever-faster graphics pipe serves many masters, July 20, 2006 EDN [14] Warren Webb, Pump It Up, August 21,2003, EDN [15] ALTERA, Arria II GX FPGA Development Board, Reference Manual, July [16] A implementação dos protocolos de comunicação I2C, JTAG em FPGA está atualmente sendo desenvolvido pelo estudante Fernando Marcio B. Sousa ( faz parte do quadro de funcionário do CBPF Técnico em Eletrônica). Este trabalho está inserido no projeto de mestrado em Instrumentação em Física do CBPF sendo orientado e co-orientado por Herman Pessoa Lima Junior e Pablo Diniz Batista respectivamente [17] DIGITAL LOGIC smart embedded computers, User Manual for smartcore Express SMA200, disponível em [18] ALTERA, PCI Express High Performance Reference Design, August 2009, AN [19] Stephen Brown, Zvonko Vranesic, Fundamentals of Digital Logic with VHDL Design, [20] O grupo de sabores pesados disponibiliza uma bolsa de pesquisa no CERN para o estudante Rafael com o objetivo de iniciar o desenvolvimento do barramento PCI Express. Para isso, o grupo de pesquisa mantém no CERN uma infra-estrutura para o 12

13 desenvolvimento em instrumentação eletrônica (FPGA) voltada para o Upgrade da TELL1. 13

Barramento. Barramentos. Barramento. Barramento

Barramento. Barramentos. Barramento. Barramento s Arquiteturas de Conjunto de conexões elétricas/lógicas paralelas Permitem a transmissão de dados, endereços e sinais de controle entre os diversos módulos funcionais do computador Consiste de vários

Leia mais

Turno/Horário Noturno PROFESSOR : Salomão Dantas Soares AULA Apostila nº

Turno/Horário Noturno PROFESSOR : Salomão Dantas Soares AULA Apostila nº UNIDADE 1I: SISTEMA COMPITACIONAL Elementos hardware e periféricos Um sistema computacional consiste num conjunto de dispositivos eletrônicos (hardware) capazes de processar informações de acordo com um

Leia mais

Sistemas Digitais. Módulo 15 Prof. Celso PLD - DISPOSITIVOS LÓGICOS PROGRAMÁVEIS

Sistemas Digitais. Módulo 15 Prof. Celso PLD - DISPOSITIVOS LÓGICOS PROGRAMÁVEIS 1 PLD - DISPOSITIVOS LÓGICOS PROGRAMÁVEIS Os projetos com circuitos digitais mais complexos podem se tornar inviáveis devido a vários problemas, tais como: - Elevado número de C.I. (circuitos integrados)

Leia mais

AULA: Introdução à informática Computador Digital

AULA: Introdução à informática Computador Digital Campus Muriaé Professor: Luciano Gonçalves Moreira Disciplina: Informática Aplicada AULA: Introdução à informática Computador Digital Componentes de um computador digital : Hardware Refere-se às peças

Leia mais

Computador E/S, Memória, Barramento do sistema e CPU Onde a CPU Registradores, ULA, Interconexão interna da CPU e Unidade de controle.

Computador E/S, Memória, Barramento do sistema e CPU Onde a CPU Registradores, ULA, Interconexão interna da CPU e Unidade de controle. Introdução Os principais elementos de um sistema de computação são a unidade central de processamento (central processing unit CPU), a memória principal, o subsistema de E/S (entrada e saída) e os mecanismos

Leia mais

Visão geral das placas-mãe

Visão geral das placas-mãe IDENTIFICAÇÃO DOS PRICIPAIS COMPONENTES DA PLACA-MÃE Professor Marlon Marcon Visão geral das placas-mãe Conhecida como: Motherboard Mainboard Responsável pela interconexão de todas as peças que formam

Leia mais

Tecnologia PCI express. Introdução. Tecnologia PCI Express

Tecnologia PCI express. Introdução. Tecnologia PCI Express Tecnologia PCI express Introdução O desenvolvimento de computadores cada vez mais rápidos e eficientes é uma necessidade constante. No que se refere ao segmento de computadores pessoais, essa necessidade

Leia mais

Barramento - Significado

Barramento - Significado Barramento - Significado Barramento é um conjunto de linhas de comunicação que permitem a ligação entre dispositivos, como a CPU, as memórias e outros periféricos. ricos. Barramento - Significado O Barramento,

Leia mais

Barramentos 17/10/2011. Redes de Computadores. Arquitetura de Computadores FACULDADE PITÁGORAS DE TECNOLOGIA FACULDADE PITÁGORAS DE TECNOLOGIA.

Barramentos 17/10/2011. Redes de Computadores. Arquitetura de Computadores FACULDADE PITÁGORAS DE TECNOLOGIA FACULDADE PITÁGORAS DE TECNOLOGIA. Redes de Computadores Arquitetura de Computadores Agenda Introdução Tipos de Aplicações 1 Barramento é uma via de comunicação. Temos vários tipos de barramentos em um computador devido a aspectos históricos;

Leia mais

Professor: Gládston Duarte

Professor: Gládston Duarte Professor: Gládston Duarte INFRAESTRUTURA FÍSICA DE REDES DE COMPUTADORES Ø Computador Ø Instalação e configuração de Sistemas Operacionais Windows e Linux Ø Arquiteturas físicas e lógicas de redes de

Leia mais

"O LabVIEW envia e recebe dados do DAQ e o DAQ atua sobre os sensores e atuadores do reator." - Eleilson S. Silva,

O LabVIEW envia e recebe dados do DAQ e o DAQ atua sobre os sensores e atuadores do reator. - Eleilson S. Silva, Automação De Um Sistema De Tratamento De Lodos Ativados Por Batelada "O LabVIEW envia e recebe dados do DAQ e o DAQ atua sobre os sensores e atuadores do reator." - Eleilson S. Silva, O desafio: Automatizar

Leia mais

Motherboard Significado

Motherboard 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 mais

Vivo Soluciona TI Manual de Autoinstalação

Vivo Soluciona TI Manual de Autoinstalação Vivo Soluciona TI Manual de Autoinstalação TELVPG-5228 Adpt WK Kit Vivo Soluciona TI_15 REV.indd 1 23/2/15 16:42 Veja a seguir como aproveitar ao máximo seu Vivo Soluciona TI. Parabéns por adquirir o Vivo

Leia mais

Descrição do Produto. Altus S. A. 1

Descrição do Produto. Altus S. A. 1 Descrição do Produto O software MasterTool IEC é um ambiente completo de desenvolvimento de aplicações para os controladores programáveis da Série Duo. Esta ferramenta permite a programação e a configuração

Leia mais

CENTRAL PRCESSING UNIT

CENTRAL PRCESSING UNIT Processador O processador, também chamado de CPU ( CENTRAL PRCESSING UNIT) é o componente de hardware responsável por processar dados e transformar em informação. Ele também transmite estas informações

Leia mais

INSTITUTO DE EMPREGO E FORMAÇÃO PROFISSIONAL, I.P.

INSTITUTO DE EMPREGO E FORMAÇÃO PROFISSIONAL, I.P. INSTITUTO DE EMPREGO E FORMAÇÃO PROFISSIONAL, I.P. Centro de Emprego e Formação Profissional da Guarda Curso: Técnico de Informática Sistemas (EFA-S4A)-NS Trabalho Realizado Por: Igor_Saraiva nº 7 Com

Leia mais

Figura 01 Visão Geral da Placa

Figura 01 Visão Geral da Placa 1. Hardware O kit de FPGA é formado por periféricos que possibilitam sua interação com sinais de áudio, display gráfico e alfanumérico, comunicação serial e USB, codec de áudio, chaves para simulação e

Leia mais

Gerenciamento de Entrada e Saída Hélio Crestana Guardia e Hermes Senger

Gerenciamento de Entrada e Saída Hélio Crestana Guardia e Hermes Senger Gerenciamento de Entrada e Saída Hélio Crestana Guardia e Hermes Senger O controle da entrada e saída (E/S ou I/O, input/output) de dados dos dispositivos é uma das funções principais de um sistema operacional.

Leia mais

Tecnologia da Informação. Prof Odilon Zappe Jr

Tecnologia da Informação. Prof Odilon Zappe Jr Tecnologia da Informação Prof Odilon Zappe Jr Compatibilidade O termo compatibilidade refere-se aos diferentes componentes do computador (hardware e software) que são convenientes para o emprego das funções

Leia mais

Ao longo do presente capítulo será apresentada uma descrição introdutória da tecnologia FPGA e dos módulos básicos que a constitui.

Ao longo do presente capítulo será apresentada uma descrição introdutória da tecnologia FPGA e dos módulos básicos que a constitui. 3 Tecnologia FPGA Ao longo do presente capítulo será apresentada uma descrição introdutória da tecnologia FPGA e dos módulos básicos que a constitui. 3.1. FPGA: Histórico, linguagens e blocos Muitos dos

Leia mais

Sistemas Operacionais. Prof. André Y. Kusumoto andrekusumoto.unip@gmail.com

Sistemas Operacionais. Prof. André Y. Kusumoto andrekusumoto.unip@gmail.com Sistemas Operacionais Prof. André Y. Kusumoto andrekusumoto.unip@gmail.com Estruturas de Sistemas Operacionais Um sistema operacional fornece o ambiente no qual os programas são executados. Internamente,

Leia mais

O protocolo I2C. Fig. 1 Diagrama em blocos e pinos do circuito integrado PT2313.

O protocolo I2C. Fig. 1 Diagrama em blocos e pinos do circuito integrado PT2313. O protocolo I2C 1 - Introdução O protocolo I2C ou I 2 C, também chamado IIC, foi criado para possibilitar a comunicação entre circuitos integrados com um número reduzido de fios, reduzindo o número de

Leia mais

Curso Superior de Sistemas de Telecomunicações Unidade São José. Disciplina: Síntese de Sistemas de Telecomunicações 7º Fase

Curso Superior de Sistemas de Telecomunicações Unidade São José. Disciplina: Síntese de Sistemas de Telecomunicações 7º Fase Curso Superior de Sistemas de Telecomunicações Unidade São José Disciplina: Síntese de Sistemas de Telecomunicações 7º Fase Bases tecnológicas Dispositivos Lógicos Programáveis. Introdução à Tecnologia

Leia mais

PROJETO CURSO ALUNO INTEGRADO / 2013

PROJETO CURSO ALUNO INTEGRADO / 2013 PROJETO CURSO ALUNO INTEGRADO / 2013 INSTITUIÇÃO PROPONENTE: Ministério da Educação CNPJ: 00.394.445/0124-52 SETOR RESPONSÁVEL PELO PROJETO: Secretaria de Educação Básica(SEB) ENDEREÇO: Esplanada dos Ministérios,

Leia mais

A porta paralela. 1 - Introdução. 2- Modelos de porta paralela

A porta paralela. 1 - Introdução. 2- Modelos de porta paralela A porta paralela 1 - Introdução A porta paralela é uma interface de comunicação desenvolvida pela IBM para funcionar nos primeiros computadores PC lançado em 1983, ela também é chamada de porta para impressora.

Leia mais

Maxwell Bohr Instrumentação Eletrônica Ltda. Rua Porto Alegre, 212 Londrina PR Brasil http://www.maxwellbohr.com.br KDE50. Kit Didático de Eletrônica

Maxwell Bohr Instrumentação Eletrônica Ltda. Rua Porto Alegre, 212 Londrina PR Brasil http://www.maxwellbohr.com.br KDE50. Kit Didático de Eletrônica Maxwell Bohr Instrumentação Eletrônica Ltda. Rua Porto Alegre, 212 Londrina PR Brasil http://www.maxwellbohr.com.br KDE50 Kit Didático de Eletrônica MANUAL Jul / 2011 Sumário 1.Descrição Geral...2 2.Composição

Leia mais

MF = (M1 * 0,4) + (M2 * 0,6) MF < 6 MF = (MF * 0,6) + (EXA * 0,4)

MF = (M1 * 0,4) + (M2 * 0,6) MF < 6 MF = (MF * 0,6) + (EXA * 0,4) Informática Aplicada Prof. Gilmar F. Aquino Filho São Vicente, SP 22/02/2016 EMENTA Fundamentos em Informática; O computador; História; Origem; Funcionamento; Componentes; Conceito de Hardware; Conceito

Leia mais

Técnicas de Manutenção de Computadores

Técnicas de Manutenção de Computadores Técnicas de Manutenção de Computadores Professor: Luiz Claudio Ferreira de Souza Processadores É indispensável em qualquer computador, tem a função de gerenciamento, controlando todas as informações de

Leia mais

Técnico em Informática - Instalação e Manutenção de Computadores PROCESSADORES

Técnico em Informática - Instalação e Manutenção de Computadores PROCESSADORES Técnico em Informática - Instalação e Manutenção de Computadores PROCESSADORES Processador... 2 Clock... 5 Multiplicador de clock / FSB... 6 Memória Cache... 6 Processador O processador é o cérebro do

Leia mais

Introdução a Banco de Dados Aula 03. Prof. Silvestri www.eduardosilvestri.com.br

Introdução a Banco de Dados Aula 03. Prof. Silvestri www.eduardosilvestri.com.br Introdução a Banco de Dados Aula 03 Prof. Silvestri www.eduardosilvestri.com.br Arquiteturas de Banco de Dados Arquiteturas de BD - Introdução Atualmente, devem-se considerar alguns aspectos relevantes

Leia mais

Capítulo 5. Figura 5.2. Conector para o monitor.

Capítulo 5. Figura 5.2. Conector para o monitor. Capítulo 5 Placas de vídeo Visão geral das placas de vídeo Esta placa está presente em todos os PCs, exceto nos que possuem placas de CPU com os circuitos de vídeo embutidos. A maioria dos PCs produzidos

Leia mais

Sistemas Microcontrolados

Sistemas Microcontrolados Sistemas Microcontrolados Uma Abordagem com o Microcontrolador PIC 16F84 Nardênio Almeida Martins Novatec Editora Capítulo 1 Introdução Os microcontroladores estão presentes em quase tudo o que envolve

Leia mais

Comunicação Fim-a-Fim a Alta Vede em Redes Gigabit

Comunicação Fim-a-Fim a Alta Vede em Redes Gigabit Outros trabalhos em: www.projetoderedes.com.br Comunicação Fim-a-Fim a Alta Vede em Redes Gigabit DaniloM.Taveira, Igor M. Moraes, Daniel de O.Cunha RafaelP.Laufer, Marco D. D. Bicudo, Miguel E. M. Campista,

Leia mais

CARDS / 2001 SMART CARDS & O DESAFIO DO DESENVOLVIMENTO DE APLICAÇÕES PARA A SAÚDE PROTEA INFORMÁTICA ISABEL PELLEGRINO

CARDS / 2001 SMART CARDS & O DESAFIO DO DESENVOLVIMENTO DE APLICAÇÕES PARA A SAÚDE PROTEA INFORMÁTICA ISABEL PELLEGRINO 01 SMART CARDS & O DESAFIO DO DESENVOLVIMENTO DE APLICAÇÕES PARA A SAÚDE 02 Agenda: I II III IV V VI Smart Cards - Visão Geral O Smart Card & Aplicação Planejando Uma Solução Inteligente - perguntas básicas

Leia mais

Conceito de Rede e seus Elementos. Prof. Marciano dos Santos Dionizio

Conceito de Rede e seus Elementos. Prof. Marciano dos Santos Dionizio Conceito de Rede e seus Elementos Prof. Marciano dos Santos Dionizio Conceito de Rede e seus Elementos O conceito de rede segundo Tanenbaum é: um conjunto de módulos processadores capazes de trocar informações

Leia mais

Placas-mãe, uma breve introdução

Placas-mãe, uma breve introdução Placas-mãe, uma breve introdução Artigo de Carlos E. Morimoto Publicado em 27/08/2007. A placa-mãe é o componente mais importante do micro, pois é ela a responsável pela comunicação entre todos os componentes.

Leia mais

QUALIDADE DE SOFTWARE

QUALIDADE DE SOFTWARE DOCENTE PROFESSOR CELSO CANDIDO QUALIDADE DE SOFTWARE Formação: o Bacharel em Sistemas de Informações (SI); o MBA em Tecnologia da Informação e Comunicação (TIC). Conhecimentos: o Web Designer; o Arquitetura

Leia mais

Permite a coleta de dados em tempo real dos processos de produção, possuindo, também, interfaces para a transferência dos dados para os sistemas

Permite a coleta de dados em tempo real dos processos de produção, possuindo, também, interfaces para a transferência dos dados para os sistemas Permite a coleta de dados em tempo real dos processos de produção, possuindo, também, interfaces para a transferência dos dados para os sistemas administrativos da empresa. Nessa configuração, o PC é a

Leia mais

Hardware de Computadores

Hardware de Computadores Placa Mãe Hardware de Computadores Introdução Placa-mãe, também denominada mainboard ou motherboard, é uma placa de circuito impresso eletrônico. É considerado o elemento mais importante de um computador,

Leia mais

Válvulas de Controle-"Case"- Copesul. Nelzo Luiz Neto da Silva 1 Jader Weber Brum 2

Válvulas de Controle-Case- Copesul. Nelzo Luiz Neto da Silva 1 Jader Weber Brum 2 Válvulas de Controle-"Case"- Copesul Nelzo Luiz Neto da Silva 1 Jader Weber Brum 2 RESUMO Visando rever conceitos, procedimentos, estratégias e tecnologias voltadas para a manutenção de válvulas, partimos

Leia mais

Placa-Mãe. Christian César de Azevedo

Placa-Mãe. Christian César de Azevedo Placa-Mãe Christian César de Azevedo Componentes Básicos Placa-Mãe 2 Componentes da Placa-Mãe 1. Soquete do Processador 2. Chipset 3. Soquetes de memória RAM 4. Conector de alimentação 5. Conector do drive

Leia mais

Abstrações e Tecnologias Computacionais. Professor: André Luis Meneses Silva E-mail/msn: andreluis.ms@gmail.com Página: orgearq20101.wordpress.

Abstrações e Tecnologias Computacionais. Professor: André Luis Meneses Silva E-mail/msn: andreluis.ms@gmail.com Página: orgearq20101.wordpress. Abstrações e Tecnologias Computacionais Professor: André Luis Meneses Silva E-mail/msn: andreluis.ms@gmail.com Página: orgearq20101.wordpress.com Agenda Introdução Sistemas Computacionais Arquitetura X

Leia mais

Sistemas supervisórios

Sistemas supervisórios Sistemas supervisórios O software supervisório utiliza a representação de objetos estáticos e animados para representar todo o processo de uma planta, assim como uma interface IHM. Ela opera em dois modos:

Leia mais

Um retrospecto da aula passada... Um retrospecto da aula passada... Principais Aspectos de Sistemas Operacionais. Gerência de E/S

Um retrospecto da aula passada... Um retrospecto da aula passada... Principais Aspectos de Sistemas Operacionais. Gerência de E/S Um retrospecto da aula passada... Principais Aspectos de Sistemas Operacionais Laboratório de Sistemas Operacionais Aula 2 Flávia Maristela (flavia@flaviamaristela.com) Romildo Martins (romildo@romildo.net)

Leia mais

Barramentos - BUS. Professor Especialista: Airton Ribeiro de Sousa

Barramentos - BUS. Professor Especialista: Airton Ribeiro de Sousa Professor Especialista: Airton Ribeiro de Sousa É o percurso principal dos dados entre dois ou mais componentes de um sistema de computação, neste caso são os caminhos arquitetados na PLACA MÃE até o ponto

Leia mais

Cinco restrições de desenvolvimento/teste que afetam a velocidade, o custo e a qualidade dos seus aplicativos

Cinco restrições de desenvolvimento/teste que afetam a velocidade, o custo e a qualidade dos seus aplicativos Série de ebooks sobre desenvolvimento em paralelo ágil: Capítulo 2 Cinco restrições de desenvolvimento/teste que afetam a velocidade, o custo e a qualidade dos seus aplicativos Novas pressões, mais restrições

Leia mais

SISTEMAS DISTRIBUIDOS. Prof. Marcelo de Sá Barbosa

SISTEMAS DISTRIBUIDOS. Prof. Marcelo de Sá Barbosa Prof. Marcelo de Sá Barbosa CLUSTER: Um cluster é um conjunto de computadores independentes conectados por rede que formam um sistema único através do uso de software. Um cluster, ou aglomerado de computadores,

Leia mais

IW10. Rev.: 02. Especificações Técnicas

IW10. Rev.: 02. Especificações Técnicas IW10 Rev.: 02 Especificações Técnicas Sumário 1. INTRODUÇÃO... 1 2. COMPOSIÇÃO DO IW10... 2 2.1 Placa Principal... 2 2.2 Módulos de Sensores... 5 3. APLICAÇÕES... 6 3.1 Monitoramento Local... 7 3.2 Monitoramento

Leia mais

Dispositivos Lógicos Programáveis

Dispositivos Lógicos Programáveis PARTE 1 - TEORIA Dispositivos Lógicos Programáveis Os dispositivos lógicos programáveis (PLD Programmable Logic Device) são circuitos integrados programáveis, que possuem um grande número de portas lógicas,

Leia mais

Memória RAM. A memória RAM evolui constantemente. Qual a diferença entre elas? No clock (velocidade de comunicação com o processador)

Memória RAM. A memória RAM evolui constantemente. Qual a diferença entre elas? No clock (velocidade de comunicação com o processador) Memória RAM Introdução As memórias são as responsáveis pelo armazenamento de dados e instruções em forma de sinais digitais em computadores. Para que o processador possa executar suas tarefas, ele busca

Leia mais

DEFINIÇÃO DE UMA REDE DE SENSORES SEM FIO PARA A ARQUITETURA AGROMOBILE 1

DEFINIÇÃO DE UMA REDE DE SENSORES SEM FIO PARA A ARQUITETURA AGROMOBILE 1 DEFINIÇÃO DE UMA REDE DE SENSORES SEM FIO PARA A ARQUITETURA AGROMOBILE 1 Marcos Sulzbach Morgenstern 2, Roger Victor Alves 3, Vinicius Maran 4. 1 Projeto de Pesquisa Agromobile - Uma Arquitetura de Auxílio

Leia mais

Curso de Instalação e Gestão de Redes Informáticas

Curso de Instalação e Gestão de Redes Informáticas ESCOLA PROFISSIONAL VASCONCELLOS LEBRE Curso de Instalação e Gestão de Redes Informáticas MEMÓRIA DDR (DOUBLE DATA RATING) José Vitor Nogueira Santos FT2-0749 Mealhada, 2009 Introdução A memória DDR (Double

Leia mais

Introdução à estrutura e funcionamento de um Sistema Informático

Introdução à estrutura e funcionamento de um Sistema Informático Introdução à estrutura e funcionamento de um Sistema Informático Elementos que constituem o Computador O funcionamento do computador é possível devido aos vários elementos interligados que o constituem:

Leia mais

Prof. Daniel Gondim danielgondimm@gmail.com. Informática

Prof. Daniel Gondim danielgondimm@gmail.com. Informática Prof. Daniel Gondim danielgondimm@gmail.com Informática Componentes de um SC Barramento Também conhecido como BUS É um conjunto de linhas de comunicação que permitem a interligação entre dispositivos,

Leia mais

Manual do Usuário PRELIMINAR

Manual do Usuário PRELIMINAR Manual do Usuário PRELIMINAR Introdução O conversor KR-485/USB é a solução rápida e segura para a interface entre o PC e barramentos de comunicação industrial RS-485 ou RS-422. Ao ligar o KR-485/USB à

Leia mais

Sub-item 1.1. : 5(63267$

Sub-item 1.1. : 5(63267$ &,5&8/$51ž 35(* 2(/(75Ð1,&21ž 2%-(72 )251(&,0(172 '( (48,3$0(1726 '(,1)250È7,&$ 62/8d 2,17(*5$'$'(6725$*( Sub-item 1.1. : 6$2648(67,21$0(1726 Está sendo solicitado equipamento com Sistema de refrigeração

Leia mais

Manual de Instalação da Plataforma Scorpion. 1. Como conectar a Plataforma Scorpion com a Xilinx Starter-3E kit

Manual de Instalação da Plataforma Scorpion. 1. Como conectar a Plataforma Scorpion com a Xilinx Starter-3E kit Manual de Instalação da Plataforma Scorpion 1. Como conectar a Plataforma Scorpion com a Xilinx Starter-3E kit Para começar a ler este manual, é bom que você conheça os componentes desta conexão. Plataforma

Leia mais

Apontamentos do livro de AI Linux. 1.5 Modo texto e modo gráfico

Apontamentos do livro de AI Linux. 1.5 Modo texto e modo gráfico Apontamentos do livro de AI Linux 1.5 Modo texto e modo gráfico 1 Modo texto e modo gráfico O sistema operativo Linux possui duas formas de acesso: modo texto e modo gráfico No modo gráfico, o utilizador

Leia mais

O Uso da Inteligência Competitiva e Seus Sete Subprocessos nas Empresas Familiares

O Uso da Inteligência Competitiva e Seus Sete Subprocessos nas Empresas Familiares O Uso da Inteligência Competitiva e Seus Sete Subprocessos nas Empresas Familiares O uso da Inteligência Competitiva como processo para monitorar tecnologias, legislação, ambiente regulatório, concorrência,

Leia mais

Componentes de um Sistema de Computador

Componentes de um Sistema de Computador Componentes de um Sistema de Computador HARDWARE: unidade responsável pelo processamento dos dados, ou seja, o equipamento (parte física) SOFTWARE: Instruções que dizem o que o computador deve fazer (parte

Leia mais

UPGRADES. Uma das melhores características do PC é o facto de ser uma arquitectura aberta, que permite a substituição de componentes com facilidade.

UPGRADES. Uma das melhores características do PC é o facto de ser uma arquitectura aberta, que permite a substituição de componentes com facilidade. IMEI UPGRADES Prof. Luís Moreira UPGRADES Uma das melhores características do PC é o facto de ser uma arquitectura aberta, que permite a substituição de componentes com facilidade. Do velho se faz novo.

Leia mais

Leitora Perto Smart. Guia de Instalação. Leitora Perto Smart Guia de Instalação. Janeiro/2010. Instalação da leitora Perto Smart.

Leitora Perto Smart. Guia de Instalação. Leitora Perto Smart Guia de Instalação. Janeiro/2010. Instalação da leitora Perto Smart. Leitora Perto Smart Guia de Instalação Página 1 de 14 Pré Requisitos para a instalação Dispositivos de Certificação Digital (Leitora Perto) Para que o processo de instalação tenha sucesso, é necessário

Leia mais

1- Scilab e a placa Lab_Uino. 2- Instalação do ToolBox

1- Scilab e a placa Lab_Uino. 2- Instalação do ToolBox 1- Scilab e a placa Lab_Uino A placa Lab_Uino, é uma plataforma aberta para aprendizagem de sistemas microprocessados. Com a utilização de um firmware especifico a placa Lab_Uino é reconhecido pelo sistema

Leia mais

PROFINET. Guilherme Magalhães de Bastos e Lucas Fernandes Sousa

PROFINET. Guilherme Magalhães de Bastos e Lucas Fernandes Sousa 1 de 5 PROFINET Guilherme Magalhães de Bastos e Lucas Fernandes Sousa Pontifícia Universidade Católica de Goiás E-mails: guilherme_12_94@hotmail.com, lucas_f.s@hotmail.com Avenida Primeira Avenida, Setor

Leia mais

ARQUITETURA DE COMPUTADORES

ARQUITETURA DE COMPUTADORES ARQUITETURA DE COMPUTADORES Desempenho Prof Daves Martins Msc Computação de Alto Desempenho Email: daves.martins@ifsudestemg.edu.br Fundamentos de Organização de Computadores Desempenho Avaliação de Desempenho

Leia mais

Introdução à Computação: Sistemas de Computação

Introdução à Computação: Sistemas de Computação Introdução à Computação: Sistemas de Computação Beatriz F. M. Souza (bfmartins@inf.ufes.br) http://inf.ufes.br/~bfmartins/ Computer Science Department Federal University of Espírito Santo (Ufes), Vitória,

Leia mais

Contil Informática. Curso Técnico em Informática Processadores Core

Contil Informática. Curso Técnico em Informática Processadores Core Contil Informática Curso Técnico em Informática Processadores Core Quais as diferenças entre os processadores Intel Core i3, i5 e i7? A tecnologia avançada na área de hardware possibilita um avanço desenfreado

Leia mais

Sistemas Operacionais. Professor Leslier Soares Corrêa

Sistemas Operacionais. Professor Leslier Soares Corrêa Sistemas Operacionais Professor Leslier Soares Corrêa Objetivos Conhecer o Professor e a matéria. Importância da Matéria no dia a dia. Por que é necessário um sistema operacional O que é um Sistema Operacional

Leia mais

Interruptor KVM Cabo USB/HDMI 2-Portas

Interruptor KVM Cabo USB/HDMI 2-Portas Interruptor KVM Cabo USB/HDMI 2-Portas Manual do Utilizador DS-11900 Versão 1.0 Índice 1 INTRODUÇÃO... 3 1.1 CARACTERÍSTICAS... 3 1.2 ESQUEMA FÍSICO... 3 1.3 CONTEÚDO DA EMBALAGEM... 4 2 ESPECIFICAÇÕES...

Leia mais

Conceitos e Evolução Capítulos 1 e 2

Conceitos e Evolução Capítulos 1 e 2 Aula 2 ARQUITETURA DE COMPUTADORES Conceitos e Evolução Capítulos 1 e 2 Prof. Osvaldo Mesquita E-mail: oswaldo.mesquita@gmail.com 1/48 CONTEÚDO DA AULA Conceitos Importantes O que é arquitetura de computadores?

Leia mais

Aula 04 B. Interfaces. Prof. Ricardo Palma

Aula 04 B. Interfaces. Prof. Ricardo Palma Aula 04 B Interfaces Prof. Ricardo Palma Interface SCSI SCSI é a sigla de Small Computer System Interface. A tecnologia SCSI (pronuncia-se "scuzzy") permite que você conecte uma larga gama de periféricos,

Leia mais

Kit Laboratório de Robótica Escolar 411 PLUS

Kit Laboratório de Robótica Escolar 411 PLUS CNPJ 56.233.497/0001-42 0 CNPJ 56.233.497/0001-42 1) Melhor Custo x Benefício do Mercado Brasileiro. 2) Peças e Componentes para diversos usos. 3) Manual de Referência do Software Modelix System Starter.

Leia mais

ARQUITETURA E ORGANIZAÇÃO DE COMPUTADORES. Prof. André Dutton

ARQUITETURA E ORGANIZAÇÃO DE COMPUTADORES. Prof. André Dutton ARQUITETURA E ORGANIZAÇÃO DE COMPUTADORES Prof. André Dutton EMENTA: Conceitos fundamentais e histórico da ciência da computação; Histórico dos computadores, evolução e tendências; Modalidades de computadores

Leia mais

Introdução. Software (Parte I)

Introdução. Software (Parte I) Universidade Federal de Campina Grande Centro de Engenharia Elétrica e Informática Unidade Acadêmica de Sistemas e Computação Introdução à Computação Software (Parte I) Prof. a Joseana Macêdo Fechine Régis

Leia mais

Processadores Tecnologia de Multiprocessamento VS + Núcleos. Claudio Damasceno prof.claudiodamasceno@hotmail.com

Processadores Tecnologia de Multiprocessamento VS + Núcleos. Claudio Damasceno prof.claudiodamasceno@hotmail.com Processadores Tecnologia de Multiprocessamento VS + Núcleos Claudio Damasceno prof.claudiodamasceno@hotmail.com Core Solo O Core Solo é a versão do Core Duo com apenas um núcleo de processamento. Ele mantém

Leia mais

Sistemas Operacionais Arquitetura e organização de sistemas operacionais: Introdução. Prof. MSc. Hugo Souza

Sistemas Operacionais Arquitetura e organização de sistemas operacionais: Introdução. Prof. MSc. Hugo Souza Sistemas Operacionais Arquitetura e organização de sistemas operacionais: Introdução Prof. MSc. Hugo Souza Começando nossa disciplina sobre os sistemas operacionais modernos iremos abordar inicialmente

Leia mais

Manual do Aluno para o Curso do SEER à Distância

Manual do Aluno para o Curso do SEER à Distância Manual do Aluno para o Curso do SEER à Distância Elaborado por: Alexandre Faria de Oliveira Consultor TI / Monitor Colaborador: Dr.Miguel Ángel Márdero Arellano Coordenador SEER - IBICT Brasília, 2011

Leia mais

ARQUITETURA DE COMPUTADORES

ARQUITETURA DE COMPUTADORES 1 ARQUITETURA DE COMPUTADORES U C P Prof. Leandro Coelho Plano de Aula 2 Aula Passada Definição Evolução dos Computadores Histórico Modelo de Von-Neumann Básico CPU Mémoria E/S Barramentos Plano de Aula

Leia mais

ORGANIZAÇÃO DE COMPUTADORES MÓDULO 1

ORGANIZAÇÃO DE COMPUTADORES MÓDULO 1 ORGANIZAÇÃO DE COMPUTADORES MÓDULO 1 Índice 1. Introdução...3 1.1. O que é um Computador?... 3 1.2. Máquinas Multiníveis... 3 2 1. INTRODUÇÃO 1.1 O QUE É UM COMPUTADOR? Para estudarmos como um computador

Leia mais

DESENVOLVIMENTO DE UMA APLICAÇÃO WEB PARA AQUISIÇÃO DE DADOS E GERAÇÃO DE ÍNDICES AMBIENTAIS. Rafael Ferreira de Paula Paiva.

DESENVOLVIMENTO DE UMA APLICAÇÃO WEB PARA AQUISIÇÃO DE DADOS E GERAÇÃO DE ÍNDICES AMBIENTAIS. Rafael Ferreira de Paula Paiva. DESENVOLVIMENTO DE UMA APLICAÇÃO WEB PARA AQUISIÇÃO DE DADOS E GERAÇÃO DE ÍNDICES AMBIENTAIS Rafael Ferreira de Paula Paiva Felipe Cavalaro Universidade São Francisco rafaelferreirad@hotmail.com Resumo:

Leia mais

PLANEJAMENTO ESTRATÉGICO

PLANEJAMENTO ESTRATÉGICO PLANEJAMENTO ESTRATÉGICO Este material resulta da reunião de fragmentos do módulo I do Curso Gestão Estratégica com uso do Balanced Scorecard (BSC) realizado pelo CNJ. 1. Conceitos de Planejamento Estratégico

Leia mais

Desenvolvimento de uma Aplicação de Controle de Créditos Usando a Tecnologia MIFARE

Desenvolvimento de uma Aplicação de Controle de Créditos Usando a Tecnologia MIFARE Desenvolvimento de uma Aplicação de Controle de Créditos Usando a Tecnologia MIFARE Julho 2008 Davi, Marcelo, Murilo, Pablo, Rodrigo Resumo MIFARE é uma tecnologia de smart cards sem contato, especificada

Leia mais

Anatomia de uma Placa Mãe

Anatomia de uma Placa Mãe Anatomia de uma Placa Mãe Autor: Rafael Afonso de Souza Anatomia de uma placa-mãe - Parte 1 É muito importante que saibamos identificar os componentes de uma placa-mãe. Na figura abaixo vamos destacar

Leia mais

1. CAPÍTULO COMPUTADORES

1. CAPÍTULO COMPUTADORES 1. CAPÍTULO COMPUTADORES 1.1. Computadores Denomina-se computador uma máquina capaz de executar variados tipos de tratamento automático de informações ou processamento de dados. Os primeiros eram capazes

Leia mais

Introdução Ciclo de vida tradicional de desenvolvimento Prototipagem Pacotes de software Desenvolvimento de 4ª geração Terceirização

Introdução Ciclo de vida tradicional de desenvolvimento Prototipagem Pacotes de software Desenvolvimento de 4ª geração Terceirização Prof. Ricardo José Pfitscher Material elaborado com base em: José Luiz Mendes Gerson Volney Lagemann Introdução Ciclo de vida tradicional de desenvolvimento Prototipagem Pacotes de software Desenvolvimento

Leia mais

Técnicas de Manutenção de Computadores

Técnicas de Manutenção de Computadores Técnicas de Manutenção de Computadores Professor: Luiz Claudio Ferreira de Souza Componentes e Periféricos do Computador Placa Mãe Também chamada de Main Board ou Mother Board é a maior e principal placa

Leia mais

FACULDADE DE TECNOLOGIA SENAC GOIÁS PROJETO INTEGRADOR. 2º PERÍODO Gestão da Tecnologia da Informação GOIÂNIA 2013.

FACULDADE DE TECNOLOGIA SENAC GOIÁS PROJETO INTEGRADOR. 2º PERÍODO Gestão da Tecnologia da Informação GOIÂNIA 2013. FACULDADE DE TECNOLOGIA SENAC GOIÁS PROJETO INTEGRADOR 2º PERÍODO Gestão da Tecnologia da Informação GOIÂNIA 2013. 1. INFORMAÇÕES GERAIS Coordenadora do Curso: Lucília Gomes Ribeiro Professora coorientadora:

Leia mais

Medidor Powersave V2 USB

Medidor Powersave V2 USB Medidor Powersave V2 USB O medidor é formado por uma caixa plástica contendo uma placa eletrônica, uma tomada macho, uma tomada fêmea, um conector H, um barramento lateral, um conector USB e leds indicativos.

Leia mais

Serial Paralela USB FireWire(IEEE1394)

Serial Paralela USB FireWire(IEEE1394) Serial Paralela USB FireWire(IEEE1394) histórico Tudo começou em 1980 quando a IBM estava desenvolvendo seu primeiro micro PC. Já haviam definido que o barramento ISA seria usado para permitir que o IBM

Leia mais

Sistemas Operacionais Arquitetura e organização de sistemas operacionais: Uma visão estrutural hardware & software. Prof. MSc.

Sistemas Operacionais Arquitetura e organização de sistemas operacionais: Uma visão estrutural hardware & software. Prof. MSc. Sistemas Operacionais Arquitetura e organização de sistemas operacionais: Uma visão estrutural hardware & software Prof. MSc. Hugo Souza Continuando nossas aulas relativas ao Módulo 1, veremos a seguir

Leia mais

Caracterização de Termopares

Caracterização de Termopares Roteiro Experimental n 1 da disciplina de Materiais Elétricos COMPONENTES DA EQUIPE: NOTA: Data: / / 1. OBJETIVOS: Conhecer os princípios de funcionamento de um Termopar Extrair curva de Temperatura x

Leia mais

CAPÍTULO 4 Interface USB

CAPÍTULO 4 Interface USB Interfaces e Periféricos 29 CAPÍTULO 4 Interface USB Introdução Todo computador comprado atualmente possui uma ou mais portas (conectores) USB. Estas portas USB permitem que se conecte desde mouses até

Leia mais

ADMINISTRAÇÃO E SERVIÇOS DE REDE

ADMINISTRAÇÃO E SERVIÇOS DE REDE ADMINISTRAÇÃO E SERVIÇOS DE REDE Introdução O administrador de redes geovanegriesang@ifsul.edu.br www.geovanegriesang.com Gerenciamento de redes Gerenciamento de rede é o ato de iniciar, monitorar e modificar

Leia mais

CAPÍTULO 5. INTERFACES PARA PERIFÉRICOS DE ARMAZENAMENTO INTERFACES DIVERSAS: FIREWIRE, SPI e I 2 C INTERFACES COM O MUNDO ANALÓGICO

CAPÍTULO 5. INTERFACES PARA PERIFÉRICOS DE ARMAZENAMENTO INTERFACES DIVERSAS: FIREWIRE, SPI e I 2 C INTERFACES COM O MUNDO ANALÓGICO 28 CAPÍTULO 5 INTERFACES PARA PERIFÉRICOS DE ARMAZENAMENTO INTERFACES DIVERSAS: FIREWIRE, SPI e I 2 C INTERFACES COM O MUNDO ANALÓGICO Interfaces para periféricos de armazenamento: Periféricos de armazenamento,

Leia mais

Atualizações de Software Guia do Usuário

Atualizações de Software Guia do Usuário Atualizações de Software Guia do Usuário Copyright 2009 Hewlett-Packard Development Company, L.P. Windows e Windows Vista são marcas registradas da Microsoft Corporation nos EUA. Aviso sobre o produto

Leia mais

Ferramentas para Simulação e Avaliação de Processadores. de Alto Desempenho

Ferramentas para Simulação e Avaliação de Processadores. de Alto Desempenho Ferramentas para Simulação e Avaliação de Processadores de Alto Desempenho 5 de agosto de 2010 Resumo 1 Apresentação e Justificativa A tarefa de avaliar e comparar experimentalmente projetos em torno de

Leia mais

Alguma das vantagens e desvantagens dos computadores ópticos é apresenta a seguir.

Alguma das vantagens e desvantagens dos computadores ópticos é apresenta a seguir. Computação Óptica Introdução Um dos grandes obstáculos para aprimorar o desempenho dos computadores modernos está relacionado com a tecnologia convencional dos semicondutores, que está alcançando o seu

Leia mais

Engenharia de Software e Gerência de Projetos Prof. Esp. André Luís Belini Bacharel em Sistemas de Informações MBA em Gestão Estratégica de Negócios

Engenharia de Software e Gerência de Projetos Prof. Esp. André Luís Belini Bacharel em Sistemas de Informações MBA em Gestão Estratégica de Negócios Engenharia de Software e Gerência de Projetos Prof. Esp. André Luís Belini Bacharel em Sistemas de Informações MBA em Gestão Estratégica de Negócios Cronograma das Aulas. Hoje você está na aula Semana

Leia mais

Figura 1 - Memória 1. OBJETIVO. Conhecer os principais tipos de memórias entendendo suas funcionalidades e características.

Figura 1 - Memória 1. OBJETIVO. Conhecer os principais tipos de memórias entendendo suas funcionalidades e características. MEMÓRIA Memória Principal BIOS Cache BIOS ROOM Cache Externo HD DVD DRIVE DE DISQUETE DE 3 1/2 1/2 DISQUETE DE 3 DISQUETE DE 5 1/4 Figura 1 - Memória MP 1. OBJETIVO Conhecer os principais tipos de memórias

Leia mais

Hardware Avançado. Laércio Vasconcelos Rio Branco, mar/2007 www.laercio.com.br

Hardware Avançado. Laércio Vasconcelos Rio Branco, mar/2007 www.laercio.com.br Hardware Avançado Laércio Vasconcelos Rio Branco, mar/2007 www.laercio.com.br Avanços recentes em Processadores Chipsets Memórias Discos rígidos Microeletrônica Um processador moderno é formado por mais

Leia mais