ChipScope Pro O que é? - Analisador de sinais internos a um FPGA

Slides:



Advertisements
Apresentações semelhantes
Microcontroladores Uma visão geral.
Advertisements

Programação em Java Prof. Maurício Braga
Interruptor Eletrônico Controlado por Som
Barramentos Introdução.
Entrada e Saída Introdução.
Informática Aplicada.
Pontifícia Universidade Católica do Rio Grande do Sul Faculdade de Informática Programa de Pós-Graduação em Ciência da Computação Xilinx ChipScope Pro.
Sistemas Digitais Projeto RTL – Unidade de Execução
Unidades de Execução e de Controle Sistemas Digitais.
Lógica reconfigurável por hardware
Testabilidade Design for Testability (DFT) Guido Araujo Julho 2003.
Projetos.
ODBC.
Introdução ao Computador
Tiago Salmito SystemC Tiago Salmito
Introdução ao Quartus II
Banco de Dados Oracle AESO.
Maria Aparecida Castro Livi
Genesis - Centro de Projeto de Sistemas Eletrônicos
6. Análise estruturada 6.1 DFD
PowerPoint 6ª série.
Como instalar e executar o programa
Instalação e Configuração
Engenharia de Software para Computação Embarcada
CURSO PRÁTICO PRÓ-ELÉTRICA
Daniel Alexandro/Reniê Delgado/Vanessa Ogg
Análise Estruturada.
Pontifícia Universidade Católica do Rio Grande do Sul Faculdade de Informática Programa de Pós-Graduação em Ciência da Computação PUCRS-FACIN-PPGCC
Usando ChipScope Alexandre Amory
Arte e Tecnologia Coreografia no Sec. XXI
Laboratório de Programação I Carlos Oberdan Rolim Ciência da Computação Sistemas de Informação.
Sistemas Operacionais
2. Em seu navegador de Internet digite:
Ney Laert Vilar Calazans
Instalação  A tela abaixo é a primeira a aparecer durante a instalação do Caché 5. O diretório selecionado será usado para salvar alguns arquivos usados.
Como criar/configurar uma rede doméstica!
ÁREA DE TRABALHO DO WINDOWS
SACADO CobCaixa Instalação Cadastramento inicial Parâmetros Inicio Fim Acesso ao sistema Usuários Sacados Grupos de Sacados Títulos Relatórios Relatório.
Aula 7.Registrar Imagem CBERS HRC com Imagem CBERS CCD Importar bandas 2, 3 e 4 da imagem CBERS CCD Definir o mapeamento da imagem HRC com CCD utilizando.
Análise e Projeto de Sistemas Monitor: Márcia Seabra Cabral QSSrequireit.
Entrada e Saída (E/S).
Sistemas Espaciais de Computadores. Introdução Definindo o Sistema –Requisitos, Arquitetura, Elementos do Sistema Estimação dos Recursos –Processamento.
Backup DE DADOS DO USUÁRIO. Cópia de segurança dos dados no computador, alguns fáceis e outros trabalhosos, de acordo com a quantidade de dados. Utilizado.
Conceito de Redes Tipos de Redes Topologia de Redes
DSC/CEEI/UFCG Introdução à Computação. DSC/CEEI/UFCG 2 Hardware – Memória  Componente de um sistema de computação cuja função é armazenar informações.
Sistemas Digitais Introdução ao Quartus II Monitoria Sistemas Digitais – {fbla, rgo, jpmk, thfp, fcm} at cin.ufpe.br Introdução ao Quartus II.
VERILOG Monitoria Infra-Estrutura de Hardware Álvaro João – ajss Húgaro Bernardino – hbb Fred Rabelo - ferrf Leonardo Leandro – lsl2 Jéssica de.
Revisão do Quartus II e Ferramentas de Simulação
Engenharia de Sistemas Embarcados Aula 7: Analisador Lógico.
Integrated Synthesis Environment (ISE) - Tutorial por José Carlos Sant’Anna Palma Programa de Pós-Graduação em Ciência da Computação.
Engenharia de Sistemas Embarcados Aula 5: Um Conjunto Básico de Ferramentas.
Programação Computacional Aula 8: Entrada e Saída pelo Console Prof a. Madeleine Medrano
Moodle para Professores Criar uma disciplina. Construir uma disciplina Acesse a plataforma Moodle, faça o login (acesso) e clique no nome da sua disciplina.
Análise e Projeto de Sistemas Monitor: Márcia Seabra Cabral QSSrequireit.
Multi – Loja: Importar e Exportar Dados
Linguagem Técnica II SCM Software Configuration Management Aula 03 Prof. Renato Novais
Tutorial Floorplanning - ISE 6.1
Visite nosso site ! - Soluções em Geoprocessamento Distribuidor autorizado da MicroImages.
CURSO PRÁTICO PRÓ - HIDRÁULICA
Microsoft Excel.
Servidor de Acesso remoto e VPN no Windows Server 2003
Arquitetura de Sistemas Operacionais
Utilizando subversion como controle de versão
Cartografia PT. Apresentação da aplicação Cartografia PT - A aplicação "Cartografia PT" constitui um ambiente de gestão de cartografia integrado com o.
Banco de Dados -Aprendendo conceitos -Usando o SQL Conf para:
Atualizador SisMoura Atualizador Utilizando o Assistente e Validador de Configurações.
Duvidas Frequentes 09/01/2009. Atualizando o SISMOURA.
Sistemas Digitais Pinagem Monitoria Sistemas Digitais – {aqc, fbla, gamsd, mls2, cin.ufpe.br Pinagem Pinagem: – Relação entre os pinos.
TV de Bolso TV de Bolso apresenta Tutorial: editando seu vídeo no Movie Maker.
Transcrição da apresentação:

ChipScope Pro O que é? - Analisador de sinais internos a um FPGA - Funciona como um analisador lógico tornando-se uma ótima ferramenta de depuração - Usa Block Rams para armazenar amostragens - ICON - Integrated CONtroller: interface com boundary scan - ILA - Integrated Logic Analyzer: provê trigger e captura dos dados

ChipScope Pro Visão Geral

ChipScope Pro Fluxos de projeto VHDL EDIF

Antes de usar o ChipScope ChipScope Pro Antes de usar o ChipScope - Crie um projeto no ISE normalmente - Manter a hierarquia do projeto na síntese lógica

Adicionando o arquivo do ChipScope no ISE ChipScope Pro Adicionando o arquivo do ChipScope no ISE - Project -> New Source...

ChipScope Pro - Selecione a entidade top da hierarquia

ChipScope Pro - Duplo click no arquivo do ChipScope para executar a sintese lógica e abrir o ChipScope Pro Core Inserter

ChipScope Pro Core Inserter Fuxo EDIF - Arquivo gerado pela síntese lógica no qual devem ser inseridos os cores do ChipScope Arquivo de saída Diretório de saída - Next

ChipScope Pro Core Inserter - Nos parâmetros do ICON geralmente não precisa setar nada - Next

ChipScope Pro Core Inserter Selecione o número de portas trigger (monitoram os sinais) Selecione a largura de cada porta em bits (1 a 256) Next

ChipScope Pro Core Inserter Selecione o tamanho do buffer de amostragem. Esse dado define o comprimento da sua monitoração no “analyzer” Selecione a borda do clock na qual os dados serão capturados Selecione “Data Same As Trigger” Next

ChipScope Pro Core Inserter Conectando o core a sua descrição Neste ponto ocorre a ligação do core ILA com a descrição (ligação das portas trigger) Enquanto todos os sinais não estiverem ligados as conexões permanecem em vermelho Modify Connections

Integrando sua lógica com ILA Selecione o clock do ILA Selecione o sinal de clock da descrição do seu projeto. Os nomes dos sinais da descrição não estão exatamente iguais ao seu projeto. Make Connections

Integrando sua lógica com ILA - Selecione os sinais da porta trigger Selecione os sinais da sua descrição que devem ser monitorados por esta porta trigger Os sinais podem ser selecionados em conjuntos ou individualmente Make Connections

Integrando sua lógica com ILA - Se todos os sinais estiverem conectados, as conexões aparecem em preto. - Return to Project Navigator - A descrição do usuário está pronta para passar pela síntese física

ChipScope Pro De volta ao ISE Duplo click em Analyze Design Using Chipscope Logo após a sintese física o ChipScope Pro Analyzer será inicializado

ChipScope Pro Analyzer - É o analisador lógico do ChipScope - Pode ser usado para realizar o download do bitstream - Detecta o dispositivo

ChipScope Pro Analyzer Selecione o dispositivo Selecione o bitstream - Ok para iniciar o download

ChipScope Pro Analyzer - Condição de trigger - Sinais - Os sinais podem ser agrupados em barramento

ChipScope Pro Analyzer - Condição de trigger: barramento == 0 - Preparar trigger - Aquisição das amostras