Tools. Tools. Tools. Organização. Cronograma. Ferramentas para Síntese Automática de Circuitos Integrados
|
|
- Cacilda Aveiro Câmara
- 6 Há anos
- Visualizações:
Transcrição
1 1 Ferramentas para Síntese Automática de Circuitos Integrados Profs: Ricardo Reis e Marcelo Johann Introdução à disciplina, Metodologias de Projeto e Diagrama Y Organização Súmula Cronograma Página Trabalhos Práticos Conferências da área: DAC, ASP-DAC, DATE, ICCAD, ISPD Cadathlon Objetivos de Projeto Domínios e Ações de Projeto no Diagrama Y Tecnologias de Fabricação Metodologias de Projeto Aula 01 : Slide 1 Aula 01 : Slide 2 Cronograma A long time ago we discovered the first tools Aula 01 : Slide 3 Aula 01 : Slide 4 tools started to get more sophisticated more sophisticated and complex Aula 01 : Slide 5 Aula 01 : Slide 6
2 and then came VLSI CAD tools! Designers use CAD tools to make Chips Aula 01 : Slide 7 Aula 01 : Slide 8 Microelectronics And there is a chain of tools that make tools. g++ STL Math CS CE Programming Algorithms Graph Theory Optimization Math CS g++ STL CE VLSI Design Phy Che Foundry Aula 01 : Slide 9 But why CAD tools??? tools??? Aula 01 : Slide 10 Evolução dos Circuitos Integrados Lei de Moore: capacidade dobra em 18 meses 10 mil vezes nos últimos 20 anos Processadores da Intel: Complexity > xtores Efficiency Effort, + productivity Aula 01 : Slide 11 Aula 01 : Slide 12 2
3 3 Ferramentas de Automação de Projeto Ferramentas de Automação de Projeto Electronic Design Automation (EDA) para síntese automática, verificação,... US$ 3 bi em 1998, US$ 3.9 bi em 2004, US$5 bi em 2008 Problemas: capacidade de fabricação aumenta 58%/ano produtividade aumenta só 21%/ano (1997) Complexidade e Desempenho Aula 01 : Slide 13 Soluções para Projeto: aumentar equipes (+custo e -controle) Systems-on-Chip (SOCs) = Reusabilidade Ferramentas: modelar efeitos elétricos precisamente tratar problemas grandes eficientemente prover metodologia convergente Aula 01 : Slide 14 Time to Market profit Market rising delay loss Market falling time Design Flow Designer makes initial description (ex: VHDL) and uses a methodology, a set of operations using tools to get the circuit: High-Level Synthesis; VHDL to RTL Logic Synthesis: RTL to mapped netlist Physical Synthesis: Placement & Routing Aula 01 : Slide 15 Aula 01 : Slide 16 Aula 01 : Slide 17 Aula 01 : Slide 18
4 4 a b c d e f But why this way? b k e f c h And not this way? g h i j k l g d j a l i Aula 01 : Slide 19 Aula 01 : Slide 20 Because in some dispositions cells to connect are a lot closer Ok. Lets see how many options we have b k e f c h 12! That s g d j a l i for a circuit with only 12 cells!!! Aula 01 : Slide 21 Aula 01 : Slide 22 Solution Space How is this cost function? Aula 01 : Slide 23 Aula 01 : Slide 24
5 5 Algorithms and Data Algorithm Sequence of steps to solve a problem Fundamental area of math and CS theory Algorithms Exact Algorithms Heuristic and Meta-Heuristic Algorithms Randomized Algorithms Data Sctructures The way data is organized is as important as an algorithm in order to efficiently solve a problem Fundamental area of applied CS; Aula 01 : Slide 25 Aula 01 : Slide 26 Objetivos de um Projeto Deve executar a funcionalidade de uma determinada especificação Diagrama Y Gajski propôs em 1983 um diagrama para representar três DOMINIOS de projeto: Fatores a serem otimizados: Geométrico Área - $$$, yield Velocidade - compromisso com área, pode ser restrição Dissipação de potência - confiabilidade, mobilidade, env. Tempo de projeto - custo e tempo para o mercado Testabilidade - altíssimo custo, cada componente Manufacturability - yield, restrições, variabilidade, stats Estrutural Comportamental Aula 01 : Slide 27 Aula 01 : Slide 28 idéia Mais abstração Especificações funcionais módulos de hardware Circuito Real (fabricado) Aula 01 : Slide 29 Aula 01 : Slide 30
6 6 Especificações funcionais C, C++, Hardware C Java Spice VHDL CIF, GDS2 EDIF LEF / DEF módulos de hardware Ações de Projeto Síntese - de nível superior para inferior agregam informação = composição Análise - de nível inferior para superior extraem informação = decomposição Otimização - atuam no mesmo nível Ferramentas de Gerenciamento Base de Dados Visões e Versões Colaboração Interfaces e visualização Aula 01 : Slide 31 Aula 01 : Slide 32 Especificações funcionais 1- síntese módulos de hardware lógica 2- simulação Exemplo de metodologia RTL was written in Verilog and mapped to the standard-cell library with Synopsys Design Compiler. Datapath-style placement of standard cells was carried out using a tiled-region design methodology. Tiled regions allowed for hand-assisted automatic placement of key standard cells in datapath bitslices. This methodology provided a good compromise between design effort and performance. The Avant! Apollo tool suite was used for placement, routing, and clock distribution. 5- fabricação 4- place&route 3- mapeamento Aula 01 : Slide 33 Aula 01 : Slide 34 Tecnologias de Fabricação Personalizáveis por todas as máscaras CPUS, muitos ASICs Personalizáveis por algumas as máscaras Gate arrays Personalizáveis após a fabricação ou programáveis em campo FPGAs Metodologias de Projeto General Purpose Full-custom Semi-custom Standard-Cell Platform-Based Module generators ASIC Aula 01 : Slide 35 Aula 01 : Slide 36
7 7 Especificações funcionais módulos de hardware Identifique uma metodologia que usou ou que encontrou na literatura Aula 01 : Slide 37
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;
Leia maisFerramentas para Síntese Automática de Circuitos Integrados. Na aula Anterior. Particionamento Posicionamento Floorplanning. In a Nutshell.
1 Ferramentas para Síntese Automática de Circuitos Integrados Profs: Ricardo Reis e Marcelo Johann Na aula Anterior Randomized Algorithms Posicionamento SA - Simulated Annealing TA - GA - Genetic Algorithm
Leia maisPrototipação de Sistemas Digitais. Metodologia de Projetos Cristiano Araújo
Prototipação de Sistemas Digitais Metodologia de Projetos Cristiano Araújo Fluxo de projeto Emulação/Implementação do componente de harwdare VHDL/Verilog Simulação FPGAs, CPLDs Síntese p/emulação ASICs
Leia maisFuncionamento Área Desempenho (velocidade) Potência Aula 1. Circuitos Digitais. Circuitos Digitais
INF01058 Objetivo Circuitos igitais Projetar circuitos digitais: Combinacionais Sequências Testar a analisar circuitos digitais Introdução Funcionamento Área esempenho (velocidade) Potência Aula 1 Mundo
Leia maisTE 130 PROJETO DE CIRCUITOS INTEGRADOS DIGITAIS
TE 130 PROJETO DE CIRCUITOS INTEGRADOS DIGITAIS Oscar C. Gouveia Filho Departamento de Engenharia Elétrica UFPR URL: www.eletrica.ufpr.br/ogouveia E-mail: ogouveia@eletrica.ufpr.br 1 OBJETIVOS Entender
Leia maisEletrônica Digital para Instrumentação. Prof: Herman Lima Jr hlima@cbpf.br
G03 Eletrônica Digital para Instrumentação Prof: hlima@cbpf.br Centro Brasileiro de Pesquisas Físicas Ministério da Ciência, Tecnologia e Inovação (MCTI) Eletrônica Digital para Instrumentação Objetivo
Leia maisOpenStereo: open source, cross-platform software for structural geology analysis
OpenStereo: open source, cross-platform software for structural geology analysis Carlos Henrique Grohmann & Ginaldo A.C. Campanha guano@usp.br Institute of Geosciences, University of São Paulo, Brazil
Leia maisSistemas 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 maisIntrodução à Linguagem VHDL
Fundamentos de Sistemas Digitais Introdução à Linguagem VHDL prof. Dr. Alexandre M. Amory Referências Sugiro estudarem nesta ordem de preferência: Vahid, Cap 9 Ignorar verilog e SystemC Bem didático! um
Leia maisIE-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
Leia maisCurso 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 mais4.a Aula Prática Projeto de um Somador de 16 bits com a Linguagem VHDL
4.a Aula Prática Projeto de um Somador de 16 bits com a Linguagem VHDL Prof. Cesar da Costa VHDL é uma linguagem para descrever sistemas digitais utilizada universalmente. VHDL é proveniente de VHSIC Hardware
Leia maisSistemas Digitais. Sistemas Digitais III - Ementa
Sistemas Digitais Sistemas Digitais I - Sistemas Combinatórios As saídas atuais são determinadas diretamente a partir das entradas atuais. Portas Lógicas. Sistemas Digitais II - Sistemas Seqüenciais As
Leia maisModelo RTL de módulo de operações aritméticas, lógicas e de conversão sob números em ponto flutuante sintetizável em FPGA
Universidade Federal de Pernambuco Centro de Informática Pré-projeto Modelo RTL de módulo de operações aritméticas, lógicas e de conversão sob números em ponto flutuante sintetizável em FPGA Lucas Fernando
Leia maisAula 1 Introdução a Arquitetura de Computadores
Aula 1 Introdução a Arquitetura de Computadores Anderson L. S. Moreira anderson.moreira@recife.ifpe.edu.br http://dase.ifpe.edu.br/~alsm Anderson Moreira Arquitetura de Computadores 1 O que fazer com essa
Leia maisTeste de Circuitos Integrados PROF. PROTÁSIO DEE-UFPB
Teste de Circuitos Integrados PROF. PROTÁSIO DEE-UFPB 2 DESIGN FOR TESTABILITY DISCIPLINA: TEEE TESTE DE CIRCUITOS INTEGRADOS Testabilidade (TESTABILITY) A noção de testabilidade é muito ampla e inclui
Leia maisCentro Federal de Educação Tecnológica de Pelotas CEFET-RS. Aula 01. Conceitos e evolução VLSI Semicondutores e transistor MOS
Centro Federal de Educação Tecnológica de Pelotas CEFET-RS Projeto Físico F Digital Aula 01 Conceitos e evolução VLSI Semicondutores e transistor MOS Prof. Sandro Vilela da Silva sandro@cefetrs.tche.br
Leia maisAula 6: Introdução ao System Generator
www.decom.fee.unicamp.br/~cardoso Aula 6: Introdução ao System Generator Fabbryccio Cardoso Marcelo Fernandes Dalton S. Arantes DECOM-FEEC-UNICAMP Casos de Uso Desenvolvimento e análise de algoritmos visando
Leia maisConceitos de Linguagens de Descrição de Hardware (Verilog, VHDL) Alex Vidigal Bastos alexvbh@gmail.com
Conceitos de Linguagens de Descrição de Hardware (Verilog, VHDL) 1 Alex Vidigal Bastos alexvbh@gmail.com Objetivos da Aula Apresentar o conceito gerais de Linguagens de Descrição de Hardware (Verilog /
Leia maisDesafios tecnológicos para o Projeto Observatório Logístico de Transporte
Desafios tecnológicos para o Projeto Observatório Logístico de Transporte If we have data, let s look at data. If all we have are opinions, let s go with mine. Jim Barksdale, ex-ceo AT&T e Netscape Se
Leia maisIntrodução a Sistemas de Informação
Introdução a Sistemas de Informação Orivaldo Santana Jr A partir de slides elaborados por Ivan G. Costa Filho, Fernando Fonseca & Ana Carolina Salgado Graduação 1 Introdução Sistema de Informação (SI)
Leia maisCircuitos Digitais. Representação Numérica. Analógica
2 Circuitos Digitais Representação Numérica Analógica As entradas e saídas são valores contínuos. Uma quantidade analógica é representada por outra que lhe é proporcional. São sistemas que manipulam quantidade
Leia maisCurso 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 maisDispositivos 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 maisCentro Federal de Educação Tecnológica de Pelotas CEFET-RS. Aula 08. Estilos de Projeto. Prof. Sandro Vilela da Silva. sandro@cefetrs.tche.
Centro Federal de Educação Tecnológica de Pelotas CEFET-RS Projeto Físico F Digital Aula 08 Estilos de Projeto Prof. Sandro Vilela da Silva sandro@cefetrs.tche.br Copyright Parte dos slides foram realizados
Leia maisIntrodução a Organização e Arquitetura de Computadores
ORGANIZAÇÃO E ARQUITETURA DE COMPUTADORES Introdução a Organização e Arquitetura de Computadores Alexandre Amory Edson Moreno Na Aula Anterior 2 Desktop Freqüência e operação está estagnada Como aumentar
Leia maisEletrônica Digital para Instrumentação
G4 Eletrônica Digital para Instrumentação Prof. Márcio Portes de Albuquerque (mpa@cbpf.br) Prof. Herman P. Lima Jr (hlima@cbpf.br) Centro Brasileiro de Pesquisas Físicas Ministério da Ciência e Tecnologia
Leia maisCapítulo 1 - Introdução
Capítulo 1 - Introdução Prof. Romis Attux EA075 2015 Obs: Os slides se baseiam, em parte, nos dos autores do livro-texto. Sistemas Embarcados O acesso aos computadores pessoais vem crescendo de maneira
Leia maisFábio Amado João Maio 33306
Fábio Amado 33637 João Maio 33306 Universidade de Aveiro Especificação, Modelação e Projecto de Sistemas Embutidos 21-11-2009 1. UML - o que é? 2. A Natureza dos Sistemas Embutidos 1. Heterogeneidade 2.
Leia maisEngenharia de Software. Projeto de Software. Projeto: definição. Profa. Dra. Lúcia V. L. Filgueiras Profa. Dra. Selma Shin Shimizu Melnikoff
Engenharia de Software Profa. Dra. Lúcia V. L. Filgueiras Profa. Dra. Selma Shin Shimizu Melnikoff Projeto de Software Fundamentos de projeto de software Projeto estruturado Índice do documento de projeto
Leia maisUma Introdução aos Sistemas Dinamicamente reconfiguráveis
UmaIntroduçãoaosSistemasDinamicamente reconfiguráveis AlissonV.Brito1,RodrigoG.C.Rocha2 1 DepartamentodeEng.Elétrica UniversidadeFederaldeCampinaGrande(UFCG) 2 UniãodosInstitutosBrasileirosdeTecnologiaLtda(Unibratec)
Leia maisAula 21 Ordenação externa
MC3305 Algoritmos e Estruturas de Dados II Aula 21 Ordenação externa Slides adaptados de Brian Cooper (Yahoo Research) Prof. Jesús P. Mena-Chalco jesus.mena@ufabc.edu.br 2Q-2015 1 Números de Ackermann
Leia maisCigré/Brasil. CE B5 Proteção e Automação. Seminário Interno de Preparação para o Colóquio de Madri 2007
Cigré/Brasil CE B5 Proteção e Automação Seminário Interno de Preparação para o Colóquio de Madri 2007 Rio de Janeiro, outubro/07 Dados do Artigo Número: 209 Título: Japanese Philosophy of function Integration
Leia maisAULA: Introdução à Informática I
Campus Muriaé Professor: Luciano Gonçalves Moreir Disciplina: Informática Aplicada I AULA: Introdução à Informática I O que é Informática? Pode dizer-se que informática é ciência que estuda o processamento
Leia maisNotas de Aula 03: Introdução a Orientação a Objetos e a UML
Notas de Aula 03: Introdução a Orientação a Objetos e a UML Objetivos da aula: Introduzir os conceitos da Orientação à Objetos (O.O) Introduzir os conceitos da UML Relacionar os processos às ferramentas
Leia maisOrganização e Arquitetura de Computadores II
Organização e Arquitetura de Computadores II Rômulo Calado Pantaleão Camara Romulo.camara@univasf.edu.br www.univasf.edu.br/~romulo.camara 60h/02h Disciplinas Correlacionadas Programação Org. e Arq. de
Leia maisDesenvolvimento de Modelo ESL para Controlador de Acesso Direto à Memória (DMA)
UNIVERSIDADE FEDERAL DE PERNAMBUCO GRADUAÇÃO EM ENGENHARIA DA COMPUTAÇÃO CENTRO DE INFORMÁTICA 2012.1 Desenvolvimento de Modelo ESL para Controlador de Acesso Direto à Memória (DMA) PROPOSTA DE TRABALHO
Leia maisDesenvolvimento de um Analisador de Elementos de Rede Baseado no Padrão Gigabit Ethernet
Fernando Diniz Hämmerli Desenvolvimento de um Analisador de Elementos de Rede Baseado no Padrão Gigabit Ethernet Dissertação de Mestrado Dissertação apresentada como requisito parcial para obtenção do
Leia maisSistemas Embebidos I , Tiago Miguel Dias ADEETC - Secção de Arquitecturas e Sistemas Operativos
Sistemas Embebidos I Licenciatura em Eng. de Electrónica e Telecomunicações e de Computadores Licenciatura em Engenharia Informática e de Computadores Mestrado em Engenharia Informática e de Computadores
Leia maisArquitetura Integrada para Conversor de Espaço de Cores e Downsampler para a Compressão de Imagens JPEG
Arquitetura Integrada para Conversor de Espaço de Cores e Downsampler para a Compressão de Imagens JPEG Luciano Agostini, Sergio Bampi Grupo de Microeletrônica Instituto de Informática Universidade Federal
Leia maisTE232 CAD para Eletrônica. TE232 CAD para Eletrônica
Ewaldo Luiz de Mattos Mehl Departamento de Engenharia Elétrica mehl@ufpr.br APRESENTAÇÃO DO SOFTWARE DE EDA EASILY APPLICABLE GRAPHICAL LAYOUT EDITOR FERRAMENTAS PARA PROJETOS DE CIRCUITOS ELETRÔNICOS
Leia maisUNIVERSIDADE CATÓLICA DO SALVADOR CURSO DE BACHARELADO EM INFORMÁTICA DEPARTAMENTO DE INFORMÁTICA
UNIVERSIDADE CATÓLICA DO SALVADOR CURSO DE BACHARELADO EM INFORMÁTICA DEPARTAMENTO DE INFORMÁTICA PARALELIZAÇÃO DE UM MÉTODO ITERATIVO DE RECONCILIAÇÃO DE DADOS UTILIZANDO CLUSTERS DE PC S MURILO DO CARMO
Leia maisAula 01 Conceito de Banco de Dados e SGBD
Aula 01 Conceito de Banco de Dados e SGBD Dado: conjunto de símbolos arranjados a fim de representar a informação fora da mente humana. Elemento de Dado: subconjunto de símbolos que compõem um dado com
Leia maisSOLICITAÇÃO DE COTAÇÃO (RFQ) Nº JOF /2016 ERRATA 02. Com referência ao processo em epígrafe, segue errata 02 que deverá ser considerada:
JOF - JOINT OPERATIONS FACILITY SOLICITAÇÃO DE COTAÇÃO (RFQ) Nº JOF-0162-29944/2016 ERRATA 02 Brasília, 28 de setembro de 2016. Senhores(as): Com referência ao processo em epígrafe, segue errata 02 que
Leia maisPrograma de Inovação Braskem PIB JOINOVA 2014. Luciane Sereda 11 Dezembro de 2014
PIB JOINOVA 2014 Luciane Sereda 11 Dezembro de 2014 Inovação em números 333 8 PLANTAS 24 INTEGRANTES DEDICADOS A I&T* PIPELINE LABORATORIOS 274 PROJETOS 17 TRIUNFO/RS 1 CAMAÇARI/BA 2 CAMPINAS/SP 1 ABC/SP
Leia maisTurma PCS2304. Objetivos. Site da disciplina. Professor Edson Midorikawa Edson T. Midorikawa 25/02/2008.
Turma Projeto Lógico L Digital Edson T. Midorikawa 25/02/2008 Professor Edson Midorikawa edson.midorikawa@poli.usp.br Horário de atendimento: 6ª feira das 10h00 às 11h00 na sala C2-20 Turma 4 automação
Leia maisDisciplina: Laboratório de Circuitos Digitais
Universidade Federal de São Carlos Disciplina: Laboratório de Circuitos Digitais Prof. Dr. Emerson Carlos Pedrino 9ª Pratica: Computador de 16 bits Data:17/07/2014 Nome: Adrián Agüero Faraldo RA: 612227
Leia maisCurso 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 maisPlano de Ensino. Leandro Schwarz Endereço eletrônico:
Plano de Ensino Disciplina: Dispositivos Lógicos Programáveis Semestre: 2011/1 Turma: 2030311A Carga horária: 80 horas Professor: Leandro Schwarz () Endereço eletrônico: 1. Objetivos A tecnologia de Dispositivos
Leia maisMicroelectrónica (ME)
Microelectrónica (ME) LEEC (opção) Lic. Lic. Engª. AeroEspacial (Aviónica) Tipos de projecto de CIs Marcelino Santos (marcelino.santos@ist.utl.pt) 2004/05 Tipos de projecto de CIs ASIC - Application Specific
Leia maisIntrodução a Tecnologia da Informação
Introdução a Tecnologia da Informação Arquitetura de Computadores Aula 03 Prof. Msc Ubirajara Junior biraifba@gmail.com www.ucljunior.com.br Características do computador sistema eletrônico é rápido e
Leia maisArquitetura e Organização de Computadores
Arquitetura e Organização de Computadores Aula 01 Tecnologias e Perspectiva Histórica Edgar Noda Pré-história Em 1642, Blaise Pascal (1633-1662) construiu uma máquina de calcular mecânica que podia somar
Leia maisDisciplina: Laboratório de Circuitos Digitais
Universidade Federal de São Carlos Disciplina: Laboratório de Circuitos Digitais Prof. Dr. Emerson Carlos Pedrino 7ª Prática: Introdução à Verilog-HDL e á Lógica Sequencial Data: 22/05/2014 Nome: Adrián
Leia maisMARCELO DE LIMA BRAZ REDUÇÃO DA QUANTIDADE DE REPROCESSO NO SETOR DE PRODUÇÃO DE CALDOS ALIMENTÍCIOS NA EMPRESA DO RAMO ALIMENTÍCIO (ERA).
MARCELO DE LIMA BRAZ REDUÇÃO DA QUANTIDADE DE REPROCESSO NO SETOR DE PRODUÇÃO DE CALDOS ALIMENTÍCIOS NA EMPRESA DO RAMO ALIMENTÍCIO (ERA). Poços de Caldas / MG 2014 MARCELO DE LIMA BRAZ REDUÇÃO DA QUANTIDADE
Leia maisHardware: Componentes Básicos. Sistema de Computador Pessoal. Anatomia de um Teclado. Estrutura do Computador. Arquitetura e Organização
Hardware: Componentes Básicos Arquitetura dos Computadores Dispositivos de Entrada Processamento Dispositivos de Saída Armazenamento Marco Antonio Montebello Júnior marco.antonio@aes.edu.br Sistema de
Leia maisIMPLEMENTAÇÃO DE CONTROLADOR LÓGICO BASEADO EM LÓGICA PROGRAMÁVEL ESTRUTURADA ( FPGA) Resumo
IMPLEMENTAÇÃO DE CONTROLADOR LÓGICO BASEADO EM LÓGICA PROGRAMÁVEL ESTRUTURADA ( FPGA) Cesar da Costa Cost036@attglobal.net UNITAU Universidade de Taubaté Departamento de Engenharia Mecânica Pós-Graduação
Leia maisAo 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 maisAlguns clientes automotivos NI
Alguns clientes s NI Ciclo de Desenvolvimento O Diagrama em V Coleta de Requisitos Teste do Sistema Completo Projeto Teste de Integração Prototipagem Rápida Validação do Produto Implementação Projeto Controle
Leia maisCONHECIMENTOS ESPECÍFICOS» CONTROLE E PROCESSOS INDUSTRIAIS (PERFIL 6) «
CONHECIMENTOS ESPECÍFICOS» CONTROLE E PROCESSOS INDUSTRIAIS (PERFIL 6) «21. Dadas as expressões abaixo, assinale a alternativa que NÃO equivale a uma porta OU, com entradas A e B: a) b) c) d) ( ) ( ) e)
Leia maisEditor s Day Reinaldo Affonso. Nov, INTEL CONFIDENTIAL, FOR INTERNAL USE ONLY
Editor s Day 2011 2 INTEL CONFIDENTIAL, FOR INTERNAL USE ONLY Reinaldo Affonso Nov, 19-2011 Ted Hoff Bill Gates - USA today - 1999 Estava no colegial quando li sobre processadores em um artigo que meu
Leia maisCurso de Engenharia de Produção
Curso de Engenharia de Produção Apresentação 2015 Prof. Dr. Carlos Fernando Jung carlosfernandojung@gmail.com Nosso Negócio Produtividade Rentabilidade Melhoria Contínua Otimização de Produtos e Processos
Leia maisARQUITETURA E ORGANIZAÇÃO DE COMPUTADORES PARALELISMO: SMP E PROCESSAMENTO VETORIAL. Prof. Dr. Daniel Caetano
ARQUITETURA E ORGANIZAÇÃO DE COMPUTADORES PARALELISMO: SMP E PROCESSAMENTO VETORIAL Prof. Dr. Daniel Caetano 2012-2 Objetivos Compreender a Arquitetura SMP Conhecer a Organização SMP Apresentar o Conceito
Leia maisConform to the usersʼ view of the task!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!(johnson, 2008)!
Aula 4 Modelação de Tarefas! Mestrado em Engenharia Informática Universidade do Minho! 153! First principles (3) Conform to the usersʼ view of the task!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!(johnson,
Leia maisVocê 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 maisPlano de Trabalho Docente Ensino Técnico
Plano de Trabalho Docente 2015 Ensino Técnico Etec Etec: Monsenhor Antônio Magliano Código: 088 Município: Garça Eixo Tecnológico: Controle e Processos Industriais Habilitação Profissional: Nível Médio
Leia maisOrganização e Arquitetura de Computadores. Aula 1 - Introdução. 2002 Juliana F. Camapum Wanderley. http://www.cic.unb.br/docentes/juliana/cursos/oac
Organização e Arquitetura de Computadores Aula 1 - Introdução 2002 Juliana F. Camapum Wanderley http://www.cic.unb.br/docentes/juliana/cursos/oac OAC Introdução 1 Sumário Introdução a Arquitetura de Computadores
Leia maisIntrodução à Computação: Máquinas Multiníveis
Introdução à Computação: Máquinas Multiníveis 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 maisComo Gerentes Estimulam Times a Prosperar
Como Gerentes Estimulam Times a Prosperar Selena Delesie DelesieSolutions.com @SelenaDelesie Bem vindos! O Que Você Espera Aprender? Compartilhar em Grupo Gerentes & Ágil O Que Gerentes Fazem? Brainstorm!
Leia maisOrganização Básica de computadores e linguagem de montagem
Organização Básica de computadores e linguagem de montagem Prof. Edson Borin 1 o Semestre de 2012 Regras do Curso http://www.ic.unicamp.br/~edson/disciplinas/mc404/2012-1s/ Porque Aprender Linguagem de
Leia maisLABORG. Parte 1 Introdução à Simulação em VHDL. Fernando Moraes e Ney Laert Vilar Calazans
LABORG Parte 1 Introdução à Simulação em VHDL Fernando Moraes e Ney Laert Vilar Calazans atualização - 05/agosto/2013 Mais informações sobre VHDL Web sites sobre VHDL e assuntos relacionados http://www.asic-world.com/vhdl/links.html
Leia maisPor Que Orientação a Objetos?
Por Que Orientação a Objetos? Prof. Marcel Hugo FURB Ciências da Computação - Bacharelado Agenda 1. Cenário 2. Reutilização 3. OO como propulsora da reutilização 4. Benefícios da OO 5. Aceitação da OO
Leia maisFLISOL 2015. Criptografia é importante! Aprenda meios simples de proteger arquivos com ferramentas livres.
FLISOL 2015 Criptografia é importante! Aprenda meios simples de proteger arquivos com ferramentas livres. Prof. Esp. Paulo Henrique S. Barbosa facebook.com/groups/facimplinux ImperatriX hackerspacema groups.google.com/group/hackerspacema
Leia maisAula 7 SISTEMAS DIGITAIS. Linguagem de Descrição de Hardware VHDL Maquinas de Estados. Prof. Fernanda Gusmão de Lima Kastensmidt
SISTEMAS DIGITAIS Linguagem de Descrição de Hardware VHDL Maquinas de Estados Prof. Fernanda Gusmão de Lima Kastensmidt fglima@inf.ufrgs.br Maquinas de Estado Tipo Melay and Moore Entrada estado f Reset
Leia maisDesign de Multimédia e Interacção
índice 1. Interacção 1.1 Definições 2.1 Definições 2.2 Definições - diagrama 1 2.3 Definições - sumário 2.4 Princípios - diagrama 2 2.5 So, What is Interaction Design? Bibliografia 1. Interacção 1.1 Definições
Leia maisPlano de Trabalho Docente Habilitação Profissional: Técnica de Nível Médio de Técnico em Eletrônica. Qualificação: Técnico em Eletrônica
Plano de Trabalho Docente 2014 ETEC Monsenhor Antônio Magliano Ensino Técnico Código: 088 Município: Garça Área Profissional: Controle e Sistemas Industriais. Habilitação Profissional: Técnica de Nível
Leia maisPlano de Trabalho Docente Ensino Técnico
Plano de Trabalho Docente 015 Ensino Técnico Etec Etec: Paulino Botelho Código: 091 Município: São Carlos Eixo Tecnológico: Controle e Processos Industriais Habilitação Profissional: Técnico em Mecatrônica
Leia maisTurn the lead weight of data into a golden opportunity: manage it, unlock it and extract value from it
Data - Temenos https://www.temenos.com/en/solutions/technology/data/ 1 of 2 2016-03-30 16:36 Data Turn the lead weight of data into a golden opportunity: manage it, unlock it and extract value from it
Leia maisINTRODUÇÃO À ARQUITETURA E ORGANIZAÇÃO DE COMPUTADORES. Função e Estrutura. Introdução Organização e Arquitetura. Organização e Arquitetura
Introdução Organização e Arquitetura INTRODUÇÃO À ARQUITETURA E ORGANIZAÇÃO DE COMPUTADORES Eduardo Max Amaro Amaral Arquitetura são os atributos visíveis ao programador. Conjunto de instruções, número
Leia maisAula 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
Leia maisOrganização de Computadores
Organização de Computadores Aula 19 Barramentos: Estruturas de Interconexão Rodrigo Hausen 14 de outubro de 2011 http://cuco.pro.br/ach2034 1/40 Apresentação 1. Bases Teóricas 2. Organização de computadores
Leia maisExercícios de consolidação com base nos workbooks do Lean Entrerprise Institute. Abertura do Programa pelo Presidente Europeu da Lean Global Network
Exercícios de consolidação com base nos workbooks do Lean Entrerprise Institute Abertura do Programa pelo Presidente Europeu da Lean Global Network Programa & Conteúdos 1 sessão semanal 2 horas por sessão
Leia maisAula 02: Tendências Tecnológicas e Custos
Aula 02: Tendências Tecnológicas e Custos Cadeia Alimentar Figura Original Regra: Peixes maiores comem peixes menores Tubarões e Comidas O que é um tubarão? sistema de computação PC Mainframe comer: seguindo
Leia maisRESUMO. Submissão em Revisão em Aceito em
PROPOSTA DE UM MODELO DE IDENTIFICAÇÃO DA INOVAÇÃO TECNOLÓGICA PARA A UTILIZAÇÃO DE INCENTIVOS FISCAIS: UM ESTUDO EM UMA INDÚSTRIA DE ELETROELETRÔNICOS SUL BRASILEIRA* A PROPOSAL OF A TECHNOLOGICAL INNOVATION
Leia maisMPT.Br Melhoria do Processo de Teste Brasileiro
MPT.Br Melhoria do Processo de Teste Brasileiro Ivaldir Junior junior@recife.softex.br Motivação Sistemas de software são cada vez mais parte do nosso dia-a-dia. Softwares que não funcionam adequadamente
Leia maisArquitetura e Organização de Computadores. Histórico. Gerações
Histórico Gerações 00001 As gerações dos computadores Os computadores são máquinas capazes de realizar vários cálculos automaticamente, além de possuir dispositivos de armazenamento e de entrada e saída.
Leia maisSEAL USER CONNECT 2016 Solução Via Voz.
SEAL SISTEMAS E TECNOLOGIA DA INFORMAÇÃO SEAL USER CONNECT 2016 Solução Via Voz. I N O V A Ç Ã O S E M L I M I T E S GERENCIA DE SISTEMAS E APLICAÇÕES Agenda SEAL USER CONNECT 2016 Sobre a Seal Sistemas
Leia maisCOMPARAÇÃO DE POSICIONAMENTO SIMULATED ANNEALING E QUADRATURA NO GERADOR AUTOMÁTICO DE MACRO-CÉLULAS TROPIC
COMPARAÇÃO DE POSICIONAMENTO SIMULATED ANNEALING E QUADRATURA NO GERADOR AUTOMÁTICO DE MACRO-CÉLULAS TROPIC Renato Hentschke 1, Diogo Fiorentin 1, Fernando Moraes 2, Ricardo Reis 1 1 Instituto de Informática
Leia maisArquitetura de software
Arquitetura de software Problema: vamos implementar um clone do compraentrega.com.br Mantém preços atualizados Recebe encomendas e pagamento Recomenda itens a usuários Por onde começamos? Arquitetura =
Leia maisProjeto Físico e Lógico de Redes de Processamento. Kleber A. Ribeiro
Projeto Físico e Lógico de Redes de Processamento Kleber A. Ribeiro Um pouco sobre o PMI PMI - Project Management Institute PMI Instituição internacional sem fins lucrativos criada em 1969 Desenvolve normas,
Leia maisProjeto de um decodificador 4X16 bits utilizando tecnologia Complementary Metal-Oxide Semiconductor de 0,25 µm e metodologia Standard Cell
Projeto de um decodificador 4X16 bits utilizando tecnologia Complementary Metal-Oxide Semiconductor de 0,25 µm e metodologia Standard Cell Carlos Alexandre Silva dos Santos 1 ; Alian Moreira Engroff 2
Leia maisPlano de Trabalho Docente Ensino Técnico
Plano de Trabalho Docente 2014 Ensino Técnico Etec Etec: PAULINO BOTELHO Código: 091 Município: SÃO CARLOS Eixo Tecnológico: INFORMAÇÃO E COMUNICAÇÃO Habilitação Profissional: TÉCNICO EM INFORMÁTICA Qualificação:
Leia maisOrganização e Arquitetura de Computadores. Hugo Barros
Organização e Arquitetura de Computadores Hugo Barros email@hugobarros.com.br Introdução Instruções Primitivas L0 Linguagem de máquina; Divergência de capacidades: Os pc's podem fazer x As pessoas querem
Leia maisSEDE DA PETROBRAS EM SANTOS. 20 de outubro de 2011 SEDE DE SANTOS. Organograma
SEDE DA PETROBRAS EM SANTOS 2º SEMINÁRIO BIM SINDUSCON / SP 20 de outubro de 2011 SEDE DE SANTOS Organograma Visão SEDE Geral do Projeto DE SANTOS Perspectiva principal Visão Geral do Projeto 2011 2007
Leia maisAS SETE FERRAMENTAS DA QUALIDADE. Disciplina: GESTÃO DE PROCESSOS E QUALIDADE Prof. Afonso Celso M. Madeira
AS SETE FERRAMENTAS DA QUALIDADE Disciplina: GESTÃO DE PROCESSOS E QUALIDADE Prof. Afonso Celso M. Madeira 3º semestre ISHIKAWA: classificou as técnicas de controle estatístico em três grupos de complexidade
Leia maisImplementação de um soft-core em VHDL baseado no conjunto de instruções MIPS-I
UNIVERSIDADE FEDERAL DE SANTA CATARINA DEPARTAMENTO DE INFORMÁTICA E ESTATÍSTICA CURSO DE CIÊNCIAS DA COMPUTAÇÃO Rafael Vargas Implementação de um soft-core em VHDL baseado no conjunto de instruções MIPS-I
Leia maisAs Novas Tecnologias como componente da. Formação, de 1º ciclo, em Serviço Social
Instituto Superior Miguel Torga Escola Superior de Altos Estudos Cláudia Sofia da Costa Duarte As Novas Tecnologias como componente da Formação, de 1º ciclo, em Serviço Social Dissertação de Mestrado em
Leia maisRequisitos de Sistemas
Requisitos de Sistemas Unidade II - Processos de Negócio Identificação Conceitos Modelagem - BPM - UML Processos x Requisitos 1 Processo de negócio CONCEITO Um processo de negócio, processo organizacional
Leia maisProjeto de Circuito Combinacional
ORGANIZAÇÃO E ARQUITETURA DE COMPUTADORES I Projeto de Circuito Combinacional Unidade Lógica e Aritmética (ULA) prof. Dr. César Augusto M. Marcon prof. Dr. Edson Ifarraguirre Moreno 2 / 12 ULA Unidade
Leia mais