EDA – Electronic Design Assistant

Slides:



Advertisements
Apresentações semelhantes
1 Hardware Description Language (HDL) Para quê precisamos de uma Linguagem de Descrição de Hardware ? Modelar, Representar e simular hardware digital Concorrência.
Advertisements

AUTOMAÇÃO DE ESCRITÓRIOS
Redes de computadores I
Redes de computadores I
Sistemas Operacionais - 1
Conceitos Fundamentais
ELEMENTOS DA INFORMÁTICA
Fernando Moraes e Ney Laert Vilar Calazans
Ney Laert Vilar Calazans
UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO - UFES CENTRO DE CIÊNCIAS AGRÁRIAS - CCA DISCIPLINA DE INFORMÁTICA - ENG05207 Aula 09 –a Banco de dados Profs: Dr.
VHDL Linguagem de Descrição e Síntese de Circuitos Digitais Sistemas Digitais.
Conceitos Básicos de Computação
Conceitos Básicos de Computação O ABC da Computação.
MODELO DE REFERÊNCIA OSI
Informática Industrial
Informática Industrial
Conceitos Básicos de Informática INTRODUÇÃO À TERMINOLOGIA BÁSICA
CAPÍTULO Sistemas de supervisão 2. Sistema SCADA
VERILOG HDL (HARDWARE DESCRIPTION LANGUAGE)
Sistemas Especialistas Aula 1 – Introdução
INTRODUÇÃO À COMPUTAÇÃO
Professor Victor Sotero
ROB 553.
Fundamento à Informática
2º Bimestre Os testes de Auditoria
Lógica de Programação UNIDADE 1 – Introdução a) Computador
Unidade 3 – Estrutura dos SAD: Componentes e Arquitetura – Slide 1
Revisão de Conceitos Básicos Hardware (Parte 1)
Fontes eletrônicas para a Pesquisa bibliográfica construção de conhecimentos.
Introdução à Informática
Banco de Dados Aplicado ao Desenvolvimento de Software
Dispositivos Lógicos Programáveis (DLP) Ideia e Arquiteturas
Uma Linguagem de Especificação de Sistemas
Engenharia Elétrica Sistemas Digitais
Introdução a Linguagens de Programação
Eduardo Gomes Hardware e Software Hardware Software.
BRAZIL IP The BrazilIP Network Verilog Curso do Brazil-IP Elmar Melcher UFCG
MO801 - Tópicos em Arquitetura e Hardware Michele Tamberlini 05/2006
PROCESSO SELETIVO PARA: ENGENHEIRO
FACULDADE DE INFORMÁTICA FUNIJ. Curso de Bacharelado em Ciência da Computação Duração – 5(cinco) anos [ 4(quatro) anos ] Alunos ingressos – 2001/2, 2002/1,
O que são, para que servem e onde podem ser utilizadas?
Introdução à Automação
Sistemas lineares Aula 1 - Sinais.
O que é? É o processo de investigação técnica com intuito de identificar a qualidade, a segurança e a exatidão do software desenvolvido. A validação do.
Trabalho de T.I.C. AnaSofia.
Introdução a Banco de Dados Aula 04
Zeque - Grad. CC1 Sistemas Operacionais Curso de Ciência da Computação da UFPE Prof. José Queiroz - ZEQUE.
Introdução O que se espera de um sistema de computação?
Nota de Aplicação Suporte Técnico Brasil Versão: M340 Read_var e Write_var, leitura / escrita de bits protocolo modbus RTU, RS485. Leitura bits de entrada:
Introdução a Organização e Arquitetura de Computadores
BRAZIL IP The BrazilIP Network SystemVerilog para Verificação funcional com OVM Curso do Brazil-IP Elmar Melcher UFCG
Hardware Description Language Aula 4 –VHDL (introdução)
INTRODUÇÃO AOS SISTEMAS OPERACIONAIS
Algoritmos e Programação I
Introdução à Linguagem VHDL
Instrutor: Objetivos:.
Mini-curso Informática Básica
Conceitos básicos Professor Esp. Diego André Sant’Ana
Sistemas Operacionais
Introdução à Programação
Desenvolvimento WEB II Ajax – Utilização de Frameworks Javascript Professora: Kelly de Paula Cunha.
Prof. Dr. Mário Luiz Tronco
PROGRAMAÇÃO DE COMPUTADORES Engenharia Unificado Prof. Leonardo Bacelar Lima Santos Departamento de Matemática
ECA-703 AUTOMAÇÃO DE SISTEMAS ELÉTRICOS
FUNDAMENTOS TEÓRICOS Patrícia Teixeira Davet Pelotas, 22 de junho de 2012.
Levantamento de Requisitos – Simulação do Supermercado
Capítulo 4 Estrutura do Sistema Operacional
Projeto de Circuitos Integrados Semidedicados
Modelagem de Banco de Dados: Conceitos
Laboratório de Lógica Configurável T8LLC
Transcrição da apresentação:

EDA – Electronic Design Assistant Gerenciamento de Projeto Análise de Sistema e Arquiteturas Projeto de Circuitos / Captura de Esquemas Projeto de Chips / Lógica Programável Análise e Simulação Digital e Analógica Lay-out de Circuito Impresso Desenvolvimento de Software / Firmware Integração Análise de Confiabilidade

Gerenciamento de Projetos Processadores de texto ® Especificações, Documentação Planilhas ® Custos E-mail ® Comunicação entre Membros da Equipe

Análise de Sistema e de Arquitetura Simulação de Modelos (Matlab, etc.) Linguagens Descritoras de Sistemas (Verilog, VHDL)

Captura de Esquemas Documentação Bibliotecas de Componentes Verificação de Regras Elétricas (DRC) Geração de “Net List” Interface com Simuladores Lista de Componentes

Análise / Simulação Simulação Analógica (SPICE) Simulação Digital (Dirigida por Eventos) Simulação Mista

Projeto de Lógica Programável Captura de Esquemas (gráfico) Linguagem Descritiva de Hardware (texto) Compilação / Síntese Lógica “Floor Planner”

Lay-Out de Circuito Impresso Posicionamento de Componentes Importação do “Net List” Roteamento Manual / Automático Verificação de Regras de Projeto (DRC) Geração de Fotolitos e Saída para Usinagem por Controle Numérico (CAM) Análise de Integridade de Sinais Análise Térmica

Software / Firmware Editor de Texto Compiladores Simuladores Emuladores / ICE

Integração Eletrônica ´ Mecânica Listas de Componentes Logística, Controle de Estoque ® Bases de Dados

Análise de Confiabilidade Análise Estatística Bancos de Dados de Componentes e Processos Planilhas para Cálculo de Confiabilidade Análise Térmica / Mecânica

“Bugs” Inerentes ao processo de desenvolvimento Muitos originam-se no início do projeto Inversamente proporcionais à experiência do projetista Diretamente proporcionais à complexidade do projeto

Depuração Processo de construção de modelos virtuais do funcionamento do sistema Verificar interação entre módulos Criar documentação Projeto estruturado / testabilidade Busca binária