Introdução ao módulo LabVIEW FPGA

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

Download "Introdução ao módulo LabVIEW FPGA"

Transcrição

1 Introdução ao módulo LabVIEW FPGA Guilherme Yamamoto Engenheiro de Marketing de Produto

2 Tecnologia FPGA Blocos de E/S Acesso direto às E/S digitais e analógicas. Interconexões programáveis Roteamento de sinais por meio da matriz FPGA Blocos de memória Armazenam conjuntos ou valores de dados na RAM definida pelo usuário. Blocos de lógica configurável (CLBs) Implementam a lógica usando flip-flops e LUTs. Multiplicadores e DSPs Implementam o processamento de sinais usando circuitos de multiplicador e de multiplicador acumulado Imagem fornecida pela Xilinx 2

3 O futuro dos FPGAs: SoCs heterogêneos e com total paralelismo Menor consumo de energia Pequena área ocupada Maior capacidade de reconfiguração Baixo custo Imagem fornecida pela Xilinx: Xilinx_Zynq-7000_AP_SoC.jpg 3

4 A evolução das abordagens de projeto junto com a tecnologia Abordagem atual Aperfeiçoada 4

5 Abordagem baseada em processador Entradas CPU Sistema ou dispositivo ~25 us Tempo de resposta Hardware Sistema operacional API de driver Cálculos Software de aplicação Saídas 5

6 Tomada de decisões baseadas em hardware com FPGA Entradas Hardware CPU Sistema ou dispositivo ~25 ns Tempo de resposta Cálculos Sistema operacional API de driver Software de aplicação Saídas 6

7 A abordagem da NI Arquitetura LabVIEW RIO Entrada analógica Saída analógica E/S digitais E/S digitais FPGA Processador 7

8 Módulo LabVIEW FPGA Use o LabVIEW para projetar o hardware Alivie as partes mais importantes de sua aplicação Controle de alta velocidade Processamento in-line de sinais Protocolos customizados Sincronização, triggers e temporização customizados Estímulo/resposta mais rápidos nos testes 8

9 Elementos do LabVIEW FPGA Interface de E/S Comunicação de dados Temporização Controle 9

10 Abstração das complexidades do hardware Adquire dados analógicos ponto a ponto Transfere dados analógicos diretamente para a memória do processador via FIFO para data logging, display etc. LabVIEW FPGA vs. ~4000 linhas de VHDL VHDL 10

11 Mapeamento do LabVIEW em um FPGA F A B C D W X Y Z 11

12 LabVIEW: Ambiente gráfico de desenvolvimento de sistemas Projeto = Configuração do sistema VI = Aplicação Painel frontal = Interface de usuário Diagrama de blocos = Código 12

13 Programe com o LabVIEW FPGA Elementos familiares de programação do LabVIEW Desenvolva, simule, depure, compile e implemente com o LabVIEW Integre IP externas ao FPGA Recursos de alto desempenho Funções matemáticas de alta velocidade Controle avançado de temporização Acesso aos núcleos DSP otimizados Acesso a E/S e periféricos API simples para E/S do painel frontal Transmissão em banda larga por PCI Express para o Host ou outros dispositivos PXI Acesso aleatório à leitura/gravação de DRAM 13

14 Os FPGAs programáveis pelo usuário em instrumentos projetados por software permitem: 1. Medições e geração de estímulos no FPGA 2. Teste de malha-fechada ou Protocol-Aware 3. Trigger personalizado e redução de dados 4. Execução de teste determinístico e controle do DUT 5. Características de aplicações específicas ou DUT Teste com maior velocidade Reutilização do hardware e adequação ao futuro Testes com menor custo Testes novos e inovadores 14

15 LabVIEW FPGA para sistemas embarcados Arquitetura LabVIEW RIO Entrada analógica Saída analógica E/S digitais E/S digitais FPGA Processador 15

16 NI Linux Real-Time: Arquiteturas flexíveis de software 1 LabVIEW 23 C/C++ API FPGA Interface C LabVIEW FPGA Processador de tempo real FPGA 1 LabVIEW RT e FPGA 2 Aplicação LabVIEW RT para E/S, chamando a aplicação C/C++ ou biblioteca 3 C/C++ no processador RT, a API FPGA Interface C se comunica com o LabVIEW FPGA 16

17 Demonstração de aquisição de dados do sensor usando o LabVIEW FPGA DMA FIFO 17

18 18

19 Mecanismos de integração de HDL FPGA VI do LabVIEW FPGA Integração de IP E/S Socketed CLIP CLIP definido pelo usuário CLIP definido pelo usuário 19

20 Seja mais produtivo com o LabVIEW FPGA Verifique com maior rapidez Verifique o código usando E/S simuladas Use o Desktop Execution Node para verificar o código, desenvolvendo bancadas de teste que usam E/S simuladas ou geradas por um arquivo. Verifique a temporização do sinal com o Waveform Probe Use o Digital Waveform Probe para capturar seus sinais e visualizar o histórico. Depure com recursos padrão do LabVIEW em simulação Highlight execution, breakpoints e recursos de execução passo a passo. 20

21 Verificando seus componentes com o LabVIEW Crie, execute, analise e apresente resultados de teste a partir de um ambiente LabVIEW Crie/colete/gere Vetores/ Entradas/ Casos/ Estímulo/ Especificações Execute Seu componente Colete/analise/exiba Simulador incorporado Saídas/ Simulador de outros fornecedor Resultados/ Hardware FPGA Rastreamento/ IDE baseado em dados/sinais Paletas de geração de sinais Tookits voltados para a indústria Execute Projetos de referência/ Modelo / Grandes bibliotecas de análise Exibição e gráficos Paletas do LabVIEW C/C++,.m e Simulink 21

22 Síntese de alto nível em FPGA LabVIEW FPGA IP Builder Otimize automaticamente seus VIs do LabVIEW FPGA Porte com facilidade os códigos do LabVIEW Desktop para o FPGA Reutilize seu IP para solucionar diferentes desafios sem modificações Diretrizes para o desempenho VI Desktop Ferramenta High-Level + = Synthesis (HLS) VI de FPGA otimizado LabVIEW FPGA IP Builder Vivado HLS 22

23 Demonstração da comunicação entre um VI do LabVIEW FPGA com o processador host DMA FIFO 23

24 24

25 Rápido retorno de seus investimentos A solução da NI Projeto Simulação e teste em tempo real InsightCM TM Vision Builder 1000s de SW e HW IP Multisim Projeto de circuitos Projeto de sistema gráfico para FPGAs Para C/C++ PXI, FlexRIO e Série R Suporte técnico Treinamento Controle do orçamento Maximização do tempo de operação Simplificação da logística Redução da manutenção Serviços CompactRIO de 4 e 8 slots 500+ Grupos de usuários Alliance Partners com engenheiros 250+ Add-Ons 3,000,000+ downloads Ecosystem Robusto, de uso comprovado pela indústria 10,000s implementados nos ambientes mais hostis do mundo Controladora industrial CompactRIO Single Board+GPIC CompactRIO Melhor custo de otimização Single Board CompactRIO CompactRIO System On Module 25

26 Módulo LabVIEW FPGA Alivie as partes mais importantes de sua aplicação Controle em alta velocidade Protocolos customizados Processamento in-line de sinais Temporização customizada, triggering, e sincronização 26

27 Outros recursos /fpga Fundamentos básicos do FPGA Saiba mais sobre nossas ferramentas o LabVIEW FPGA o Hardware baseado em FPGA Faça sua avaliação do LabVIEW FPGA Opções de software e kit do desenvolvedor Introdução à tecnologia FPGA Instrumentos definidos por software 27

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

Menores dimensões físicas e maior flexibilidade: Introdução ao mais recente Target Embarcado System on Module

Menores dimensões físicas e maior flexibilidade: Introdução ao mais recente Target Embarcado System on Module 1 Menores dimensões físicas e maior flexibilidade: Introdução ao mais recente Target Embarcado System on Module Marcela Trindade Engenheiro de Vendas National Instruments System on Module (SOM) sbrio-9651

Leia mais

National Instruments. Aerospace & Defense Day ni.com

National Instruments. Aerospace & Defense Day ni.com National Instruments Aerospace & Defense Day 2013 Desenvolva aplicações de medição, teste e controle com maior produtividade Descubra quais são as novidades da National Instruments André Pereira Gerente

Leia mais

Introdução ao LabVIEW para Robótica

Introduçã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 mais

FPGA & VHDL. Tutorial

FPGA & 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 mais

Desenvolvendo Sistemas de Aquisição, Análise e Apresentação de Dados com LabVIEW

Desenvolvendo Sistemas de Aquisição, Análise e Apresentação de Dados com LabVIEW Desenvolvendo Sistemas de Aquisição, Análise e Apresentação de Dados com LabVIEW Jailton Dias Engenheiro de Aplicação de Campo National Instruments Brazil Agenda Introdução à Instrumentação Virtual e a

Leia mais

Seja um Guru de Aquisição de Dados. Renan Azevedo Engenheiro de Produto de Teste e Medição Américas National Instruments

Seja um Guru de Aquisição de Dados. Renan Azevedo Engenheiro de Produto de Teste e Medição Américas National Instruments Seja um Guru de Aquisição de Dados Renan Azevedo Engenheiro de Produto de Teste e Medição Américas National Instruments On-demand Dia 06/10/2015 Às 10h Agenda Dia 06/10/2015 Às 14h Dia 07/10/2015 Às 10h

Leia mais

Hardware Reconfigurável

Hardware Reconfigurável Universidade Federal do Rio Grande do Norte Departamento de Engenharia de Computação e Automação Hardware Reconfigurável DCA0119 Sistemas Digitais Heitor Medeiros Florencio Tópicos Alternativas de projeto

Leia mais

FPGA & VHDL. Tutorial Aula 1. Computação Digital

FPGA & 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 mais

de HIL utilizando componentes de mercado

de HIL utilizando componentes de mercado Descubra como criar soluções padronizadas de HIL utilizando componentes de mercado para aplicações aeroespaciais Victor Hirata Gerente de Contas Sênior National Instruments A explosão de dispositivos inteligentes

Leia mais

Tópicos Avançados em Sistemas Computacionais: Infraestrutura de Hardware Aula 02

Tópicos Avançados em Sistemas Computacionais: Infraestrutura de Hardware Aula 02 Tópicos Avançados em Sistemas Computacionais: Infraestrutura de Hardware Aula 02 Prof. Max Santana Rolemberg Farias [email protected] Colegiado de Engenharia de Computação POR QUE APRENDER CONCEITOS

Leia mais

Revisão: Projeto e síntese de Circuitos Digitais em FPGA

Revisão: Projeto e síntese de Circuitos Digitais em FPGA Universidade Federal do Rio Grande do Norte Departamento de Engenharia de Computação e Automação Revisão: Projeto e síntese de Circuitos Digitais em FPGA DCA0119 Sistemas Digitais Heitor Medeiros Florencio

Leia mais

Identifique os defeitos no início do desenvolvimento com um teste HIL escalável

Identifique os defeitos no início do desenvolvimento com um teste HIL escalável Identifique os defeitos no início do desenvolvimento com um teste HIL escalável Gabriel Ferreira Engenheiro de vendas - National Instruments Desenvolvimento do software embarcado Projeto Teste físico K

Leia mais

Programação em LabVIEW Real- Time e LabVIEW FPGA

Programação em LabVIEW Real- Time e LabVIEW FPGA Programação em LabVIEW Real- Time e LabVIEW FPGA André Pereira Gerente de Marketing Técnico Anderson Takemoto Engenheiro de Campo Arquitetura de E/S reconfigurável (RIO) 3 1 Construindo uma interface de

Leia mais

Aprenda as melhores práticas para construir um completo sistema de teste automatizado

Aprenda as melhores práticas para construir um completo sistema de teste automatizado Aprenda as melhores práticas para construir um completo sistema de teste automatizado Renan Azevedo Engenheiro de Produto de Teste e Medição -Américas Por quê? - Complexidade em testar produtos eletrônicos

Leia mais

Você acha que não precisa de um FPGA? Pense melhor!

Você acha que não precisa de um FPGA? Pense melhor! Você acha que não precisa de um FPGA? Pense melhor! Objetivos de hoje Definir e explicar os FPGAs Desmistificar os conceitos incorretos mais comuns sobre os FPGAs Compreender a melhor e mais intuitiva

Leia mais

Dispositivos de Lógica Programável

Dispositivos de Lógica Programável Dispositivos de Lógica Programável Evolução Válvula no início de 1940 Transistor em 1947 Não aquece como as válvulas Fisicamente menor 1961 primeiro integrado TTL 74LSXX Década de 1970 surge SPLD Simple

Leia mais

National Instruments Soluções com projeto gráfico de sistemas para teste, medição e sistemas embarcados

National Instruments Soluções com projeto gráfico de sistemas para teste, medição e sistemas embarcados Agenda Breve introdução sobre a National Instruments Introdução ao LabVIEW Fundamentos de aquisição de dados Introdução ao uso do CompactDAQ Construa um sistema DAQ Exercícios: construindo um equalizador

Leia mais

Simplifique a complexidade do sistema

Simplifique a complexidade do sistema 1 2 Simplifique a complexidade do sistema Com o novo controlador de alto desempenho CompactRIO Rodrigo Schneiater Engenheiro de Vendas National Instruments Leonardo Lemes Engenheiro de Sistemas National

Leia mais

ELETRÔNICA DIGITAL I

ELETRÔNICA DIGITAL I ELETRÔNICA DIGITAL I Parte 0 Introdução Professor Dr. Michael Klug 1 Analógico x Digital Representações: Analógica = contínua Digital = discreta (passo a passo) 2 Vantagens Técnicas Digitais 1) Fáceis

Leia mais

O que há de novo no LabVIEW Real- Time e LabVIEW FPGA

O que há de novo no LabVIEW Real- Time e LabVIEW FPGA O que há de novo no LabVIEW Real- Time e LabVIEW FPGA Vá do design a implementação mais rapidamente Filipe Sacchi da Silva Engenheiro de Aplicações em Campo Plínio Costa Engenheiro de Aplicações Agenda

Leia mais

Introdução ao Projeto de Sistemas Digitais com Dispositivos Programáveis

Introdução ao Projeto de Sistemas Digitais com Dispositivos Programáveis Introdução ao Projeto de Sistemas Digitais com Dispositivos Programáveis Versão 2013 RESUMO Nesta experiência será desenvolvido um projeto de sistema digital em um dispositivo programável (FPGA) com a

Leia mais

10/27/14 ASIC ASSP SOC FPGA. Prototipação de Circuitos integrados (Plataformas) O que significam? Application Specific Integrated Circuit (ASIC)

10/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 ([email protected]) Centro de Informática UFPE Application Specific Integrated Circuit (ASIC) ASIC

Leia mais

DSP Builder - Altera. MO801 - Tópicos em Arquitetura e Hardware. Michele Tamberlini 05/2006

DSP Builder - Altera. MO801 - Tópicos em Arquitetura e Hardware. Michele Tamberlini 05/2006 DSP Builder - Altera MO801 - Tópicos em Arquitetura e Hardware Michele Tamberlini 05/2006 DSP Builder Roteiro Introdução Funcionalidades MegaCore MATLAB / SIMULINK SOPC Builder Bibliotecas Introdução Algoritmos

Leia mais

Introdução ao Projeto de Sistemas Digitais com Dispositivos Programáveis

Introdução ao Projeto de Sistemas Digitais com Dispositivos Programáveis Introdução ao Projeto de Sistemas Digitais com Dispositivos Programáveis Versão 2012 RESUMO Nesta experiência será apresentada uma metodologia estruturada para projeto de sistemas digitais utilizando FPGAs

Leia mais

ü Na década de 1920 os dispositivos mecânicos foram substituídos pelos relés; ü O uso da lógica de relés dificultava modificações do processo;

ü Na década de 1920 os dispositivos mecânicos foram substituídos pelos relés; ü O uso da lógica de relés dificultava modificações do processo; O que são? CLP - CONTROLADOR LÓGICO PROGRAMÁVEL ü O CLP é um computador industrial, capaz de implementar funções de controle (sequência lógica, contagem e temporização), operações lógicas e aritméticas,

Leia mais

Sistemas Digitais: Introdução

Sistemas Digitais: Introdução Universidade Federal do Rio Grande do Norte Departamento de Engenharia de Computação e Automação Sistemas Digitais: Introdução DCA0119 Sistemas Digitais Heitor Medeiros Florencio 1 Objetivo: Projetar Sistemas

Leia mais

Circuitos Digitais Representação Numérica. Sistema Digital. Circuitos Digitais. Conversão A/D e D/A. Circuitos Digitais

Circuitos Digitais Representação Numérica. Sistema Digital. Circuitos Digitais. Conversão A/D e D/A. Circuitos Digitais 2 Sistemas Digitais Aula 2 Introdução à Sistemas Embarcados Prof. Abel Guilhermino Centro de Informática Universidade Federal de Pernambuco Circuitos Digitais Representação Numérica Analógica As entradas

Leia mais

Arquitetura FPGAs e CPLDs da Xilinx

Arquitetura FPGAs e CPLDs da Xilinx Arquitetura FPGAs e CPLDs da Xilinx Anderson Demetrio, Gustavo Constante, Tamara Arrigoni 09 de Maio de 2016 Resumo Este trabalho descreve brevemente as arquiteturas de dispositivos lógicos programáveis

Leia mais

Projeto de Sistemas Embarcados

Projeto de Sistemas Embarcados Projeto de Sistemas Embarcados Pós-Graduação em Engenharia Elétrica Prof. Dr. Joselito A. Heerdt [email protected] PLANEJAMENTO 1. Introdução 2. O projeto de sistemas 3. Projeto de hardware 4.

Leia mais

Entrada/Saída. Capítulo 5. Sistemas Operacionais João Bosco Junior -

Entrada/Saída. Capítulo 5. Sistemas Operacionais João Bosco Junior - Capítulo 5 Afirmações Entrada/Saída Introdução Processos se comunicam com o mundo externo através de dispositivos de E/S. Processos não querem ou não precisam entender como funciona o hardware. Função

Leia mais

Introdução ao NI LabVIEW. ni.com/portugal

Introdução ao NI LabVIEW. ni.com/portugal Introdução ao NI LabVIEW Seminário Prático- Sessão de 60 min Agenda Breve introdução ao LabVIEWa Aquisição de Dados com o LabVIEW Interface com o Utilizador Controlo da Execução de Programas Exercícios

Leia mais

Marcos Cardoso Engenheiro de Vendas Bruno Cesar Engenheiro de Sistemas

Marcos Cardoso Engenheiro de Vendas Bruno Cesar Engenheiro de Sistemas O que há de novo no LabVIEW 8.6 86 Marcos Cardoso Engenheiro de Vendas Bruno Cesar Engenheiro de Sistemas O que há na Versão 8.6? Aumento de produtividade Visualização avançada Análise e cálculos aprimorados

Leia mais

Vantagens da arquitetura LabVIEW RIO para aplicações de controle de movimento

Vantagens da arquitetura LabVIEW RIO para aplicações de controle de movimento 1 Vantagens da arquitetura LabVIEW RIO para aplicações de controle de movimento Rodrigo Schneiater Engenheiro de Vendas National Instruments Telles Soares Engenheiro de Sistemas National Instruments O

Leia mais

EPUSP PCS 3635 Laboratório Digital I. Trena Digital

EPUSP PCS 3635 Laboratório Digital I. Trena Digital Trena Digital Versão 2016 RESUMO Esta experiência tem por objetivo desenvolver uma Trena Digital, ou seja, um circuito digital que realiza a medida de distância para um objeto, usando um sensor ultrassônico

Leia mais

DISPOSITIVOS LÓGICOS PROGRAMÁVEIS. SEL Sistemas Digitais Prof. Homero Schiabel

DISPOSITIVOS LÓGICOS PROGRAMÁVEIS. SEL Sistemas Digitais Prof. Homero Schiabel DISPOSITIVOS LÓGICOS PROGRAMÁVEIS SEL 414 - Sistemas Digitais Prof. Homero Schiabel 1. Introdução Operação do circuito lógico pode ser descrita por: Tabela da Verdade Expressão booleana Dispositivo de

Leia mais

Projeto com Linguagens de Descrição de Hardware

Projeto com Linguagens de Descrição de Hardware Projeto com Linguagens de Descrição de Hardware Versão 2012 RESUMO Esta experiência consiste no projeto e implementação de um circuito digital simples com o uso de uma linguagem de descrição de hardware.

Leia mais

EPUSP PCS 3335 Laboratório Digital A. Trena Digital

EPUSP PCS 3335 Laboratório Digital A. Trena Digital Trena Digital Versão 2016 RESUMO Esta experiência tem por objetivo desenvolver uma Trena Digital, ou seja, um circuito digital que realiza a medida de distância para um objeto, usando um sensor ultrassônico

Leia mais

Organização de Computadores

Organização de Computadores Organização de Computadores Aula 23 Entrada e Saída (I/O) Rodrigo Hausen 03 de novembro de 2011 http://cuco.pro.br/ach2034 1/62 Apresentação 1. Bases Teóricas 2. Organização de computadores... 2.3. Estruturas

Leia mais

Aula 11. Dispositivos Lógicos Programáveis. SEL Sistemas Digitais. Prof. Dr. Marcelo Andrade da Costa Vieira

Aula 11. Dispositivos Lógicos Programáveis. SEL Sistemas Digitais. Prof. Dr. Marcelo Andrade da Costa Vieira Aula 11 Dispositivos Lógicos Programáveis SEL 0414 - Sistemas Digitais Prof. Dr. Marcelo Andrade da Costa Vieira 1. Características Gerais l PLD Programmable Logical Device; l Agrupa um grande número de

Leia mais

National Instruments e a Indústria Automotiva

National Instruments e a Indústria Automotiva National Instruments e a Indústria Automotiva Áreas de Aplicação na Indústria Automotiva Teste e Data-Logging Embarcado no Veículo Rapid Control Prototyping Simulação Hardware-inthe-Loop Teste de Fim de

Leia mais

Livro texto: VHDL- Descrição e Síntese de Circuitos Digitais Roberto D Amore Editora LTC

Livro texto: VHDL- Descrição e Síntese de Circuitos Digitais Roberto D Amore Editora LTC Livro texto: VHDL- Descrição e Síntese de Circuitos Digitais Roberto D Amore Editora LTC Linguagem para descrever o funcionamento de um sistema (o que e como o sistema faz). O sistema descrito em HDL

Leia mais

Curso de Tecnologia em Sistemas Eletrônicos MATRIZ CURRICULAR. Módulo I /Semestre 1 Carga horária total: 400h

Curso de Tecnologia em Sistemas Eletrônicos MATRIZ CURRICULAR. Módulo I /Semestre 1 Carga horária total: 400h Curso de Tecnologia em Sistemas Eletrônicos CÂMPUS FLORIANÓPOLIS MATRIZ CURRICULAR Módulo I /Semestre 1 Carga horária total: 400h Circuitos Elétricos 1 80 Lógica Combinacional 80 Física Geral 80 Comunicação

Leia mais

Dispositivos de Entrada e Saída

Dispositivos de Entrada e Saída Departamento de Ciência da Computação - UFF Dispositivos de Entrada e Saída Profa. Débora Christina Muchaluat Saade [email protected] Problemas com Entrada e Saída ü Periféricos possuem características

Leia mais

Studio 5000 Automation Engineering & Design Environment Melhore a produtividade através de um desenvolvimento simplificado do sistema

Studio 5000 Automation Engineering & Design Environment Melhore a produtividade através de um desenvolvimento simplificado do sistema Studio 5000 Automation Engineering & Design Environment Melhore a produtividade através de um desenvolvimento simplificado do sistema Características gerais O ambiente Studio 5000 combina elementos de

Leia mais

Especificações Técnicas. Fonte de Alimentação CA Programável Modelo 9801

Especificações Técnicas. Fonte de Alimentação CA Programável Modelo 9801 Especificações Técnicas Fonte de Alimentação CA Programável O modelo 9801 da B&K Precision é tanto uma fonte de alimentação CA programável, como também um instrumento de medições, tudo em um gabinete compacto

Leia mais

Sistemas Operacionais. Introdução a Sistemas Operacionais

Sistemas Operacionais. Introdução a Sistemas Operacionais Introdução a [email protected] baseado no material do Prof. Fröhlich em http://www.lisha.ufsc.br/~guto 1 Sistemas de computação Hardware CPU + memória + dispositivos de E/S Aplicações Objetivo

Leia mais

Capítulo 13: Sistemas de E/S. Operating System Concepts with Java 7th Edition, Nov 15, 2006

Capítulo 13: Sistemas de E/S. Operating System Concepts with Java 7th Edition, Nov 15, 2006 Capítulo 13: Sistemas de E/S Capítulo 13: Sistemas de E/S Hardware de E/S Interface de E/S da aplicação Subsistema de E/S do kernel Transformando requisições de E/S em operações de hardware Fluxos Desempenho

Leia mais

Seminário Técnico sobre Sistemas para Teste, Controle e Automação na Indústria Automotiva

Seminário Técnico sobre Sistemas para Teste, Controle e Automação na Indústria Automotiva Seminário Técnico sobre Sistemas para Teste, Controle e Automação na Indústria Automotiva Marcos Cardoso Gerente de Negócios Luciano Borges Engenheiro de Vendas 1 Agenda Sobre a National Instruments Graphical

Leia mais

Simples ou so sticado: você decide

Simples ou so sticado: você decide Controlar e monitorar as variáveis do sistema de automação predial e dos sistemas de AVAC-R e as interpretar convenientemente, tomando decisões instantâneas e adequadas, são algumas funções básicas dos

Leia mais

Dispositivo Lógico Programável(PLD)

Dispositivo Lógico Programável(PLD) Dispositivo Lógico Programável(PLD) Para reduzir o número de CI's(Circuitos Integrados) a serem usados num projeto digital, é necessário colocar mais funções em um mesmo chip. Isso tem sido feito com evolução

Leia mais

Parte I Introdução. professorferlin.blogspot.com. professorferlin.blogspot.com. Sociedade Paranaense de Ensino e Informática

Parte I Introdução.  professorferlin.blogspot.com. professorferlin.blogspot.com. Sociedade Paranaense de Ensino e Informática www.spei.br Sociedade Paranaense de Ensino e Informática Parte I Introdução 2 1 Uma máquina pode fazer o trabalho de cinquenta pessoas comuns. Máquina alguma pode fazer o trabalho de um homem incomum.

Leia mais

Comparação entre Arduino, FPGA, ASIC e SoC

Comparaçã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é [email protected] 1/22 Conteúdo programático 1 Arduino 2 FPGA 3 ASIC 4 SoC

Leia mais

Introdução à Programação Aula 01. Prof. Max Santana Rolemberg Farias Colegiado de Engenharia de Computação

Introdução à Programação Aula 01. Prof. Max Santana Rolemberg Farias Colegiado de Engenharia de Computação Introdução à Programação Aula 01 Prof. Max Santana Rolemberg Farias [email protected] Colegiado de Engenharia de Computação QUAL O OBJETIVO DA DISCIPLINA? Objetivo Tornar vocês (alunos) capazes

Leia mais

EPUSP PCS 2355 Laboratório Digital. Contadores em VHDL

EPUSP PCS 2355 Laboratório Digital. Contadores em VHDL Contadores em VHDL Versão 2012 RESUMO Esta experiência consiste no projeto e implementação de circuitos contadores com o uso da linguagem de descrição de hardware VHDL. São apresentados aspectos básicos

Leia mais

Sem data Sheet online. Flow-X COMPUTADOR DE FLUXO

Sem data Sheet online. Flow-X COMPUTADOR DE FLUXO Sem data Sheet online Informações do pedido A ADOR DE FLUXO IDEAL PARA MEDIÁSBCOM MEDIDORES DE GÁS ULCOS DA SICK C D E Descrição do produto F Tipo Nº de artigo A pedido As especificações de dispositivo

Leia mais

ELD - Eletrônica Digital Aula 11 Introdução à Lógica Programável. Prof. Antonio Heronaldo de Sousa

ELD - Eletrônica Digital Aula 11 Introdução à Lógica Programável. Prof. Antonio Heronaldo de Sousa ELD - Eletrônica Digital Aula 11 Introdução à Lógica Programável Prof. Antonio Heronaldo de Sousa Agenda - Introdução - Lógica Programável - Dispositivos de Lógica Programável - Arranjos Lógicos Programáveis

Leia mais

PROJETO LÓGICO DE COMPUTADORES Prof. Ricardo Rodrigues Barcelar

PROJETO LÓGICO DE COMPUTADORES Prof. Ricardo Rodrigues Barcelar - Aula 1 - O NÍVEL DA LÓGICA DIGITAL 1. INTRODUÇÃO Na parte inferior da hierarquia da figura abaixo encontramos o nível da lógica digital, o verdadeiro hardware do computador. Este nível situa-se na fronteira

Leia mais

Capítulo13 Arquiteturas de Dispositivos Lógicos Programáveis Pearson. Todos os direitos reservados.

Capítulo13 Arquiteturas de Dispositivos Lógicos Programáveis Pearson. Todos os direitos reservados. Capítulo13 Arquiteturas de Dispositivos Lógicos Programáveis slide 1 Temas abordados nesse capítulo: - Descrever as diferentes categorias de dispositivos de sistemas digitais. - Descrever os diferentes

Leia mais

Projeto e Implementação de um Fatorial em Hardware para Dispositivos Reconfiguráveis

Projeto e Implementação de um Fatorial em Hardware para Dispositivos Reconfiguráveis Projeto e Implementação de um Fatorial em Hardware para Dispositivos Reconfiguráveis Álamo G. Silva, Leonardo A. Casillo Departamento de Ciências Exatas e Naturais Universidade Federal Rural do Semi- Árido

Leia mais

TECNOLOGIA EDUCACIONAL

TECNOLOGIA EDUCACIONAL TECNOLOGIA EDUCACIONAL CONJUNTO PARA ESTUDO DE CONTROLADORES LÓGICOS PROGRAMÁVEIS E IHM Características Gerais Composto por hardware, software e sistema de aprendizagem tecnológica de sistemas automatizados

Leia mais

Parte # 2 - Circuitos Combinatórios

Parte # 2 - Circuitos Combinatórios CEFET Departamento de Engenharia Elétrica - DEPEL GELE 7163 Eletrônica Digital Parte # 2 - Circuitos Combinatórios 1 GELE 7163 Eletrônica Digital 2 Referências : Notas de Aula. Mendonça, Alexandre e Zelenovsky,

Leia mais

Sem data Sheet online. Flow-X COMPUTADOR DE FLUXO

Sem data Sheet online. Flow-X COMPUTADOR DE FLUXO Sem data Sheet online A B C D E F H I J K L M N O P Q R S T Informações do pedido DOR DE FLUXO IDEAL PARA MEDI- S COM MEDIDORES DE GÁS UL- OS DA SICK C US Tipo Nº de artigo A pedido As especificações de

Leia mais

Problemas com Entrada e Saída

Problemas com Entrada e Saída Problemas com Entrada e Saída Periféricos possuem características diferentes Geram diferentes quantidades de dados Em velocidades diferentes Em formatos diferentes Periféricos são mais lentos que UCP e

Leia mais

ANEXO I - ESPECIFICAÇÕES. O Objeto da presente licitação é a Aquisição de Microcomputadores a ser realizada de forma parcelada.

ANEXO I - ESPECIFICAÇÕES. O Objeto da presente licitação é a Aquisição de Microcomputadores a ser realizada de forma parcelada. ANEXO I - ESPECIFICAÇÕES O Objeto da presente licitação é a Aquisição de Microcomputadores a ser realizada de forma parcelada. Justificativa: Se faz necessária à compra dos Microcomputadores abaixo especificados

Leia mais

Pontifícia Universidade Católica Federal do Rio de Santa Grande Catarina do Sul

Pontifícia Universidade Católica Federal do Rio de Santa Grande Catarina do Sul DEPARTAMENTO: Engenharia Elétrica CURSO: Engenharia Elétrica DISCIPLINA: Sistemas Digitais CÓDIGO: EEL 7020 CRÉDITOS: 04 (02 Teoria e 02 Prática) CARGA HORÁRIA: 72 horas-aula REQUISITOS: OFERTA: Pré-requisito:

Leia mais

Disciplina: Instrumentação Industrial

Disciplina: Instrumentação Industrial Disciplina: Instrumentação Industrial ula 8: Unidades Integradas de quisição de Sinais Marco Jose da Silva [email protected] 12/03/2010 C2 Slide 2 C2 http://nptel.iitm.ac.in/video.php?subjectid=108105062

Leia mais

COMPONENTES DE UM COMPUTADOR (tecnologia) Adão de Melo Neto

COMPONENTES DE UM COMPUTADOR (tecnologia) Adão de Melo Neto COMPONENTES DE UM COMPUTADOR (tecnologia) Adão de Melo Neto 1 SUMÁRIO GABINETE FONTE COOLER BATERIA IDE, ATA e SATA SLOTS DE MEMÓRIA PLACA MAE ATX PROCESSADORES INTEL PLACAS DE VIDEO VIDEO GABINETE GABINETE

Leia mais