A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

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.

Apresentações semelhantes


Apresentação em tema: "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."— Transcrição da apresentação:

1 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

2 Visão Geral ChipScope Pro

3 Fluxos de projeto VHDLEDIF

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

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

6 ChipScope Pro - Selecione a entidade top da hierarquia

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

8 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

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

10 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

11 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

12 ChipScope Pro Core Inserter 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 Conectando o core a sua descrição

13 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

14 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

15 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

16 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

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

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

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

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


Carregar ppt "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."

Apresentações semelhantes


Anúncios Google