Aula 6: Introdução ao System Generator
|
|
|
- Maria da Assunção Coradelli Back
- 10 Há anos
- Visualizações:
Transcrição
1 Aula 6: Introdução ao System Generator Fabbryccio Cardoso Marcelo Fernandes Dalton S. Arantes DECOM-FEEC-UNICAMP
2 Casos de Uso Desenvolvimento e análise de algoritmos visando hardware FPGA. visualização, geração de estímulos, simulação com blocos do Simulink, estimação de recursos de HW, cosimulação. Implementação de um projeto completo. Implementação de componentes para projetos maiores.
3 Vantagens Esconde vários detalhes de HW para facilitar a abordagem de processamento digital de sinais. Possibilita uma visão sistêmica e conceitual do projeto com vários níveis de detalhamento. Possibilita a geração de código HDL eficiente a partir de um modelo sistêmico. Aproveita todos os recursos de visualização, análise e de simulação disponíveis no Simulink. Possibilita interagir a simulação em software com a execução em HW hardware no loop de simulação.
4 Limitações Não possibilita o gerenciamento e a distribuição de sinais de clock. Não possui pinos bidirecionais. Conseqüência: limitações na implementação de interfaces sofisticadas que envolvam restrições de tempo muito precisas. Solução: utilizar o SysGen para desenvolver componentes para serem integrados externamente (ISE) em VHDL.
5 Blocos Básicos System Generator Possibilita gerar código VHDL, netlists, componentes e binários. Possibilita simular os blocos do SysGen no Simulink. Possibilita gerar binário para co-simulação. Possibilita co-simulação com HW e ModelSim. Faz o mapeamento do tempo base de amostragem para o clock. DSP double Fix_8_8 double dbl fpt fpt dbl Gateway In Gateway Out Sine Wave u original saida erro Abs Time Definem as fronteiras do projeto. Scope Entre estes blocos pode-se utilizar apenas blocos Xilinx. São mapeados em HW para pinos de entrada e de saída.
6 System Generator Block Pode ser: HDL Netlist (projeto ISE) NGC Netlist (componente) Bitstream (binário p/ prog) EDK Export Tool (EDK) HW Cosimulation Tipo de compilação Família do dispositivo Síntese para VHDL ou Verilog: XST, Leonardo Spectrum, Synplify, Synplify Pro Mapeado para o clock usado na FPGA este mapeamento irá definir restrições de tempo para síntese e implementação. Período de amostragem base do modelo.
7 É boa prática trabalhar com Sample Time normalizado: Sample Time = 1 para o menor sample time do modelo. Motivo: menor sample time é mapeado para o clock do sistema. Implementações de Arredondar e Saturar consomem área. Gateway In Fix ou UFix Truncar ou Arredondar Wrap, Saturar ou Flag as Error. Localização dos pinos: Para barramento de 8 bits é necessário especificar 8 pinos
8 Ajuste automático do tipo de sinal 1 x Fix_8_5 z -2 Delay Fix_8_5 a xlmult b z -3 (ab) a xladdsub a+b b AddSub Fix_16_9 Fix_17_9 1 y Mult k =1 Constant Fix_8_4
9 Exemplo Básico System Generator DSP Sine Wave dbl fpt Fix_8_5 fpt dbl Gateway In Gateway Out original saida erro u histogram Fix_8_5 [ -4, ] passo = Abs Time Scope
10 Exemplo Básico: Resultado Fix_8_5 Fix 8 5 Frequencia Amostra
11 Exemplo Básico: Resultado Fix_8_6 Fix Frequencia Amostra histogram Fix_8_6 [ -2, ] passo =
12 Frequencia Laboratório de Comunicações Digitais Exemplo Básico: Resultado Fix_8_7 Fix Amostra histogram Fix_8_7 [ -1, ] passo =
13 Exemplo: equação de diferenças y(n) = x(n) + a x(n-n) N = 5 System Generator DSP DSP double Sine Wave double Sine Wave1 fonte dblfpt Fix_8_5 Gateway In x y sim_filtro x y Sys_filtro double Fix_17_9 fpt dbl Gateway Out sysgen freq1 = 2/200 = 1/100 : 100 amostras por ciclo freq2 = 20/200 =1/10 : 10 amostras por ciclo fonte simulink u erro Time Scope
Aula 15: Comunicação pela Interface Ethernet com o Protocolo UDP/IP
www.decom.fee.unicamp.br/~cardoso Aula 15: Comunicação pela Interface Ethernet com o Protocolo UDP/IP Fabbryccio Cardoso Marcelo Fernandes Dalton S. Arantes DECOM-FEEC-UNICAMP Objetivos do Experimento
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
- Arquitetura de sistemas digitais- Cap 1 - Introdução
- Arquitetura de sistemas digitais- Cap 1 - Introdução Prof. Alan Petrônio - www.ufsj.edu.br/alan - 2012 Conteúdos/propósitos deste capítulo: 1.1 - Relembrando conceitos 1.2 - Arquitetura de computadores
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)
IE-344B - Tópicos em Comunicações Leitura Complementar Aula 5: FPGA e Fluxo de Projeto
IE-344B - Tópicos em Comunicações Leitura Complementar Aula 5: FPGA e Fluxo de Projeto 2º Semestre/2007 Fabbryccio A. C. M. Cardoso Marcelo Augusto Costa Fernandes Prof. Responsável: Dalton S. Arantes
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,
O diagrama ASM contém dois elementos básicos: o bloco de estado e o bloco de decisão.
14 3.2 Projeto da Unidade de Controle (VHDL) 3.2.1 Diagrama ASM (Algorithmic State Machine) ASM é um fluxograma através do qual se representa a seqüência de ações que a unidade de controle de um sistema
FPGA Field Programmable Gate Array
Arquitetura de Computadores FPGA Field Programmable Gate Array Alex Vidigal Bastos Sumário Dispositivos Reconfiguráveis Field Programmable Gate Arrays Funcionamento Desenvolvimento Ferramentas Dispositivos
Conceitos de Linguagens de Descrição de Hardware (Verilog, VHDL) Alex Vidigal Bastos [email protected]
Conceitos de Linguagens de Descrição de Hardware (Verilog, VHDL) 1 Alex Vidigal Bastos [email protected] Objetivos da Aula Apresentar o conceito gerais de Linguagens de Descrição de Hardware (Verilog /
Aula 2: Exemplos passo-a-passo
Aula 2: Exemplos passo-a-passo Fabbryccio Cardoso Marcelo Fernandes Dalton S. Arantes DECOM-FEEC-UNICAMP www.decom.fee.unicamp.br/~cardoso freq = 100 Hz DS P double double Exemplo passo-a-passo FDATool
Memória cache. Prof. Francisco Adelton
Memória cache Prof. Francisco Adelton Memória Cache Seu uso visa obter uma velocidade de acesso à memória próxima da velocidade das memórias mais rápidas e, ao mesmo tempo, disponibilizar no sistema uma
Organização de Computadores 1. Prof. Luiz Gustavo A. Martins
Organização de Computadores 1 1 - INTRODUÇÃO Prof. Luiz Gustavo A. Martins Arquitetura Define os elementos que impactuam diretamente na execução lógica do programa. Corresponde aos atributos visíveis veis
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
Implementação de um módulo Ethernet 10/100Mbps com interface Avalon para o processador Nios II da Altera
Implementação de um módulo Ethernet 10/100Mbps com interface Avalon para o processador Nios II da Altera Ricardo Menotti Orientador: Prof. Dr. Eduardo Marques Instituto de Ciências Matemáticas e de Computação
Electrónica Digital 2. Xilinx Webpack
Electrónica Digital 2 Xilinx Webpack (ver 5.2) Notas para iniciação (Outubro 2003) António Cunha Prefácio Este texto tem como objectivo introduzir os primeiros conceitos sobre a utilização de um CAD para
ELT601 Eletrônica Digital II
Graduação em Engenharia Eletrônica Universidade Federal de Itajubá IESTI Dispositivos Lógicos Programáveis (DLPs) Prof. Rodrigo de Paula Rodrigues DLP Conteto Grau de integração EIB - SSI EIM - MSI EIA
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
Kit de Máquinas Elétricas Rotativas - XE801 -
T e c n o l o g i a Kit de Máquinas Elétricas Rotativas - XE801 - Os melhores e mais modernos MÓDULOS DIDÁTICOS para um ensino tecnológico de qualidade. INTRODUÇÃO Kit de Máquinas Elétricas Rotativas -
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
Introdução à Computação: Sistemas de Computação
Introdução à Computação: Sistemas de Computação Beatriz F. M. Souza ([email protected]) http://inf.ufes.br/~bfmartins/ Computer Science Department Federal University of Espírito Santo (Ufes), Vitória,
Circuitos Lógicos. Profa. Grace S. Deaecto. Faculdade de Engenharia Mecânica / UNICAMP 13083-860, Campinas, SP, Brasil. [email protected].
Circuitos Lógicos Profa. Grace S. Deaecto Faculdade de Engenharia Mecânica / UNICAMP 13083-860, Campinas, SP, Brasil. [email protected] Segundo Semestre de 2013 Profa. Grace S. Deaecto ES572 DMC / FEM
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
PROGRAMAÇÃO EM VHDL DE CIRCUITOS LÓGICOS PARA IMPLEMENTAÇÃO EM FPGA RELATÓRIO FINAL DE PROJETO DE INICIAÇÃO CIENTÍFICA
PROGRAMAÇÃO EM VHDL DE CIRCUITOS LÓGICOS PARA IMPLEMENTAÇÃO EM FPGA RELATÓRIO FINAL DE PROJETO DE INICIAÇÃO CIENTÍFICA (PIBIC/CNPq/INPE) Yegor Gomes de Mello (UFRN, Bolsista PIBIC/CNPq) E-mail: [email protected]
Planificação de. Aplicações Informáticas B
Escola básica e secundária de Velas Planificação de Aplicações Informáticas B Ano letivo 2011/2012 1- Introdução à Programação Planificação de Aplicações Informáticas B Unidade Sub-Unidades Objetivos Conteúdos
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
Sistemas Embarcados. Introdução aos sistemas embarcados
Sistemas Embarcados Introdução aos sistemas embarcados Introdução aos Sistemas embarcados Definição de um sistema embarcado Exemplos de sistemas embarcados Processadores utilizados em sistemas embarcados
CE N T R AI S TELEFÔNICAS HDL
Assistência Técnica HDL CE N T R AI S TELEFÔNICAS HDL Diagr ama de Sinais HDL Processamento e Controle Microcontrolador 80C251: Placa CPU HDL 80P / HDL 368P / HDL 4-12 Microcontrolador 80C32: Placa de
Protótipo de uma Ferramenta de Geração de Efeitos Sonoros para Instrumentos Musicais. Prof. Dalton Solano dos Reis Orientador
Protótipo de uma Ferramenta de Geração de Efeitos Sonoros para Instrumentos Musicais Tarcísio Luís Tamanini Prof. Dalton Solano dos Reis Orientador Roteiro Introdução Sinais de Áudio Representaçã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
Sistemas Operacionais Aula 2
Sistemas Operacionais Aula 2 Anderson L. S. Moreira [email protected] http://dase.ifpe.edu.br/~alsm Curso de Análise e Desenvolvimento de Sistemas de Informação Recife - PE 1/38 O que
Microelectrónica (ME)
Microelectrónica (ME) LEEC (opção) Lic. Lic. Engª. AeroEspacial (Aviónica) Tipos de projecto de CIs Marcelino Santos ([email protected]) 2004/05 Tipos de projecto de CIs ASIC - Application Specific
Estudos Iniciais do Sistema didático para análise de sinais no domínio da frequência DSA-PC: tipos de janelas temporais.
Estudos Iniciais do Sistema didático para análise de sinais no domínio da frequência DSA-PC: tipos de janelas temporais. Patricia Alves Machado Telecomunicações, Instituto Federal de Santa Catarina [email protected]
TRANSMISSOR INTELIGENTE DE TEMPERATURA TT301 TT301 TECNOLOGIA SMAR INTRODUÇÃO. Uma Família Completa de Instrumentos de Campo
TRANSMISSOR INTELIGENTE DE TEMPERATURA TECNOLOGIA SMAR Uma Família Completa de Instrumentos de Campo INTRODUÇÃO O é um transmissor de temperatura programável, extremamente versátil, que pode ser usado
Máquinas Virtuais: Windows 2008 Server
Máquinas Virtuais: Windows 2008 Server André Luiz Silva de Moraes [email protected] Faculdade Senac http://www.senacrs.com.br Feira das Oportunidades 04 de Maio de 2011 1 / 11 1 Conceitos Básicos Definições
Sistemas Operacionais Conceitos Básicos
1. Sistema Computacional: HARDWARE + SOFTWARE. Sistemas Operacionais Conceitos Básicos Hardware: Principais elementos de hardware de um Sistema Computacional: Processador Memória principal Dispositivos
FUNÇÕES AVANÇADAS DE ATC
FUNÇÕES AVANÇADAS DE ATC Fernando Colombani Juiz de Fora Out/2011 Apresentador OTMS 800 Optimized Train Management System Customização Não Falarei... Funções de ATC, Penalização, Speed-code, Distance-to-go,
Gerência de Entrada/Saída
Gerência de Entrada/Saída Prof Clodoaldo Ap Moraes Lima 1 Princípios básicos de hardware Periférico é um dispositivo conectado a um computador de forma a possibilitar sua interação com o mundo externo
CAPÍTULO I. UNIVERSIDADE FEDERAL DE UBERLÂNDIA FACULDADE DE ENGENHARIA ELÉTRICA Apostila de Eletrônica Digital. Sistemas de Numeração. 1.
CAPÍTULO I Sistemas de Numeração. Introdução O decimal é o mais importante dos sistemas numéricos. Ele está fundamentado em certas regras que são a base de formação para qualquer outro sistema. Além do
INTERACÇÃO REMOTA COM CIRCUITOS IMPLEMENTADOS EM FPGA
Universidade de Aveiro 29 Departamento de Electrónica, Telecomunicações e Informática Abílio Paulo Pinho Neves INTERACÇÃO REMOTA COM CIRCUITOS IMPLEMENTADOS EM FPGA Universidade de Aveiro 29 Departamento
Programação de CPLDs no ambiente ISE 4.2i da Xilinx
Programação de CPLDs no ambiente ISE 4.2i da Xilinx O presente documento resume os passos necessários para programar um Complex Programmable Logic Device (CPLD) usando o editor de esquema eléctrico e a
Eletrônica Digital para Instrumentação. Prof: Herman Lima Jr [email protected]
G03 Eletrônica Digital para Instrumentação Prof: [email protected] Centro Brasileiro de Pesquisas Físicas Ministério da Ciência, Tecnologia e Inovação (MCTI) Eletrônica Digital para Instrumentação Objetivo
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.
Capítulo 4 Gerenciamento de Memória
Capítulo 4 Gerenciamento de Memória 4.1 Gerenciamento básico de memória 4.2 Troca de processos 4.3 Memória virtual 4.4 Algoritmos de substituição de páginas 4.5 Modelagem de algoritmos de substituição
1. Introdução aos Microcontroladores
1. Introdução aos Microcontroladores Professor: Vlademir de Oliveira Disciplina: Microcontroladores e DSP Conteúdo Introdução aos microcontroladores Arquiteturas Computacionais Revisão de eletrônica digital
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
Somador e subtrator de 8 bits
Somador e subtrator de 8 bits Nota: Para desenvolver o somador e subtrator de 8 bits na Plataforma Windows, utilize preferencialmente Windows XP ou Vista. Você poderá encontrar problemas durante algumas
Paralelização de Simuladores de Hardware Descritos em SystemC
Paralelização de Simuladores de Hardware Descritos em SystemC 18 de maio de 2011 Roteiro Motivação Introdução à SLDL SystemC O Escalonador SystemC Simulação Paralela baseada em Eventos Discretos Suporte
Representando Instruções no Computador
Representando Instruções no Computador Humanos aprenderam a pensar na base 10 Números podem ser representados em qualquer base Números mantidos no hardware como série de sinais eletrônicos altos e baixos
Modelagem e Simulação
AULA 8 Modelagem e Simulação Modelagem Processo de construção de um modelo; Capacitar o pesquisador para prever o efeito de mudanças no sistema; Deve ser próximo da realidade; Não deve ser complexo. Tipos
Descobrindo o dspic da Microchip Vitor Amadeu Souza [email protected]
Descobrindo o dspc da Microchip Vitor Amadeu Souza [email protected] A Microchip lançou recentemente uma nova família de microcontroladores chamada de dspc. Esta linha vem para atender um mercado onde
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,
Dispositivos Lógicos Programáveis (PLD) A. Mariano - 2012 1
Dispositivos Lógicos Programáveis (PLD) A. Mariano - 2012 1 Agenda Introdução Visão Geral PLD Evolução Arquiteturas Chaves de Programação FPGA vs ASIC Fundamentos FPGA Fluxo de projeto A. Mariano - 2012
Co-simulação gráfica. André Pereira Gerente de Marketing Técnico. ni.com
Co-simulação gráfica André Pereira Gerente de Marketing Técnico A revolução da energia digital Meça(Entenda o problema) Adquira Analise Apresente Implemente Prototipe Melhore(Crie soluções) Projete 2 NI
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
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
Aula #16. Controladores Lógicos Programáveis CLP s. Juazeiro Abr 19,2010. Prof. José Américo Moura Eng. Elétrica
Aula #16 Controladores Lógicos Programáveis CLP s Juazeiro Abr 19,2010 Prof. José Américo Moura Eng. Elétrica 1 Nível 1I PLCs : Endereçamento de I/O Entender a organização da memória ajuda no entendimento
Transdução de Grandezas Biomédicas
Transdução de Grandezas Biomédicas Aula 05 Mestrado em Eng. Biomédica Docente: > Marcelino M. de Andrade A Aula! Condicionadores de Sinais A grande variedade de sensores necessária para transformar um
Arquitetura CAN. José Sérgio da Rocha Neto
Arquitetura CAN 1 Sumário Rede CAN. Arquitetura do Sistema Implementado. Interface SPI. Controlador CAN MCP2510. Transceiver MCP2551. ADuC812. Resultados Obtidos. Conclusões. 2 REDE CAN CAN Controller
Mapeamento de memória e programação da IHM do controlador CP-WS41/8DO8DI4AO2AI2TAI
Comércio e Manutenção de Produtos Eletrônicos Manual CP-WS1 Mapeamento de memória e programação da IHM do controlador CP-WS41/8DO8DI4AO2AI2TAI PROXSYS Versão 1.0 Março-2013 Controlador Industrial CP-WS1
Arquitetura e Organização de Computadores
UNIVERSIDADE FEDERAL RURAL DO DO SEMI-ÁRIDO DEPARTAMENTO DEPARTAMENTO DE DE CIÊNCIAS CIÊNCIAS EXATAS EXATAS E E NATURAIS NATURAIS CURSO DE CIÊNCIA DA COMPUTAÇÃO CURSO DE CIÊNCIA DA COMPUTAÇÃO Arquitetura
SISTEMAS OPERACIONAIS
1 SISTEMAS OPERACIONAIS Profª Josiane T. Ferri Licenciada em Computação [email protected] facebook.com/josiferri ESTRUTURA DO SISTEMA OPERACIONAL Embora a definição de níveis de privilégio imponha
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
Problema: Solução: Vantagens da estruturação em Níveis: Introdução INTRODUÇÃO À ARQUITETURA DE COMPUTADORES. Introdução
INTRODUÇÃO À ARQUITETURA DE COMPUTADORES Curso Técnico de Informática Eduardo Amaral Introdução Computador: Máquina programável, de propósito geral, que processa informação. Programa: Seqüência de instruções
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.
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
Sistemas Operacionais Arquivos
Universidade Estadual de Mato Grosso do Sul UEMS Curso de Licenciatura em Computação Sistemas Operacionais Arquivos Prof. José Gonçalves Dias Neto [email protected] Introdução Os arquivos são gerenciados
MODELIX SYSTEM SOFTWARE DE PROGRAMAÇÃO DE ROBÔS
MODELIX SYSTEM SOFTWARE DE PROGRAMAÇÃO DE ROBÔS A Modelix Robotics é pioneira dentre as empresas nacionais no segmento de robótica educacional (uso acadêmico e educação tecnológica) e robótica para usuário
Introdução ao Desenvolvimento de Circuitos Digitais Prof. Rômulo Calado Pantaleão Camara. Carga Horária: 2h/60h
Introdução ao Desenvolvimento de Circuitos Digitais Prof. Rômulo Calado Pantaleão Camara Carga Horária: 2h/60h A grande ideia! O processo de concepção de um produto (chip) é muito demorado. Tempo; Esforço;
Aplicações avançadas de aquisição de dados: Sincronização de sistemas muito além de um único chassi
1 Aplicações avançadas de aquisição de dados: Sincronização de sistemas muito além de um único chassi Bruno Cesar Gerente de desenvolvimento de negócios NI Diogo Aparecido Engenheiro de aplicação NI 2
Roteiro. MC-102 Aula 01. Hardware e dispositivos. O que é um computador? Primeiro Semestre de 2008 3 A linguagem C
Roteiro Introdução à Programação de Computadores 1 Instituto de Computação Unicamp 2 Primeiro Semestre de 2008 3 O que é um computador? Computador: o que computa, calculador, calculista. (dicionário Houaiss).
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
MC-102 Aula 01. Instituto de Computação Unicamp
MC-102 Aula 01 Introdução à Programação de Computadores Instituto de Computação Unicamp 2015 Roteiro 1 Por que aprender a programar? 2 Hardware e Software 3 Organização de um ambiente computacional 4 Algoritmos
Aula 19. Conversão AD e DA Técnicas
Aula 19 Conversão AD e DA Técnicas Introdução As características mais importantes dos conversores AD e DA são o tempo de conversão, a taxa de conversão, que indicam quantas vezes o sinal analógico ou digital
UNIVERSIDADE PRESBITERIANA MACKENZIE Decanato Acadêmico
Unidade Universitária: Escola de Engenharia Curso: Engenharia Elétrica e Eletrônica Disciplina: Dispositivos Lógicos Programáveis Núcleo Temático: Sistemas Digitais Código da Disciplina: 161.1654.2 Professor:
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
FACENS Engenharia Mecatrônica Sistemas de Computação Professor Machado. Memória Armazenamento Sistema de Arquivos
FACENS Engenharia Mecatrônica Sistemas de Computação Professor Machado Memória Armazenamento Sistema de Arquivos 1 Hierarquia de Memórias 2 Partes físicas associadas à memória Memória RAM Memória ROM Cache
O processador é um dos elementos componentes do computador moderno, sendo responsável pelo gerenciamento de todo o computador.
Resumo 01 O que é um processador? O processador é um dos elementos componentes do computador moderno, sendo responsável pelo gerenciamento de todo o computador. Os processadores atualmente são encapsulados
Linguagem de Montagem
Linguagem de Montagem Organização do PC Slides baseados em material associado ao livro Introduction to Assembly Language Programming, Sivarama Dandamudi 1 Processador Pentium Lançado em 1993 Versão melhorada
Aulas teóricas: As aulas serão teóricas e práticas.
PLANO DE ENSINO GRADUAÇÃO EM ENGENHARIA CIVIL. LOCAL: CONCÓRDIA DISCIPLINA: INFORMÁTICA ALICADA PARA ENGENHARIA CARGA HORÁRIA: 60h FASE: 4ª FASE SEMESTRE: 2º ANO: 2015 PROFESSOR: MAICO PETRY MATERIAIS/ATIVIDADES:
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
Gerenciamento de memória
Na memória principal ficam todos os programas e os dados que serão executados pelo processador. Possui menor capacidade e custo maior. S.O buscam minimizar a ocupação da memória e otimizar sua utilização.
Introdução. Hardware (Parte I) Universidade Federal de Campina Grande Departamento de Sistemas e Computação. [email protected].
Universidade Federal de Campina Grande Departamento de Sistemas e Computação Introdução à Computação Hardware (Parte I) Prof. a Joseana Macêdo Fechine Régis de Araújo [email protected] Carga
Multiplexação de Displays
Multiplexação de Displays D.T. e J.R.B./200 (revisão) E.T.M./2003 (revisão da parte experimental) E.T.M./200 (revisão) E.T.M./2006 (revisão) RESUMO Nesta experiência são apresentados alguns conceitos sobre
Utilização do Real-Time Windows Target do SIMULINK
Sumário Utilização do Real-Time Windows Target do SIMULINK Laboratório de Controle II Profs: Oumar Diene Lilian Kawakami Departamento de Engenharia Elétrica Escola Politécnica Universidade Federal do Rio
Implementação em Hardware do Algoritmo MD5 - Melhoria em Termos de Área, Freqüência do Relógio e Consumo de Potência
Implementação em Hardware do Algoritmo MD5 - Melhoria em Termos de Área, Freqüência do Relógio e Consumo de Potência João W. L. de Oliveira 1, Dra. Fernanda G. de L. Kastensmidt 2 1 Unidade de Guaíba Universidade
Interface de Comunicação Extensível para a Rede-em-Chip SoCIN
Interface de Comunicação Extensível para a Rede-em-Chip SoCIN Michelle Silva Wangham Cesar Albenes Zeferino Universidade do Vale do Itajaí UNIVALI Laboratório de Sistemas Embarcados e Distribuídos LEDS
Sistemas Operacionais
Aula 9 Sistemas Operacionais Ivan Saraiva Silva Ciência da Computação 2005.1 Gerência de Memória Um sistema de memória possui pelo menos dois níveis: Memória principal: RAM (acessada pela CPU) Memória
1 MEMÓRIAS 07/08. como armazenar mais do que um bit? Até ao momento... MEMÓRIA =FLIP- FLOP
Memórias.PLD.PLA.FPGA. Até ao momento... MEMÓRIA =FLIP- FLOP 1 MEMÓRIAS como armazenar mais do que um bit? Coelho, J.P. @ Sistemas Digitais : Y20 Memórias.PLD.PLA.FPGA. 2 como armazenar mais do que uma
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 ([email protected]) Romildo Martins ([email protected])
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
MODELAGEM DE SISTEMAS DE INFORMAÇÃO
Unidade III MODELAGEM DE SISTEMAS DE INFORMAÇÃO Prof. Daniel Arthur Gennari Junior Sobre esta aula Ciclo de Vida de Sistemas Engenharia de Software Aplicações de Software Diagramação de Software Ciclo
Introdução à Arquitetura de Computadores. Prof.ª Ms. Elaine Cecília Gatto
Introdução à Arquitetura de Computadores Prof.ª Ms. Elaine Cecília Gatto 1 O nome refere-se ao matemático John Von Neumann, que foi considerado o criador dos computadores da forma como são projetados até
CAPÍTULO 4 CIRCUITOS SEQUENCIAIS II: CONTADORES ASSÍNCRONOS
50 Sumário CAPÍTULO 4 CIRCUITOS SEQUENCIAIS II: CONTADORES ASSÍNCRONOS 4.1. Introdução... 52 4.2. Contadores Assíncronos Crescentes... 52 4.3. Contadores Assíncronos Decrescentes... 56 4.4. Contador Assíncrono
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
Linguagens de. Aula 01. Profa Cristiane Koehler [email protected]
Linguagens de III Aula 01 Profa Cristiane Koehler [email protected] Linguagens de III Horário das Aulas: 6as feiras das 7h40 às 10h55 Objetivo principal desta disciplina é: utilizar
