ID do artigo: 000081094 Tipo de conteúdo: Solução de problemas Última revisão: 24/07/2015

Posso usar o Analisador lógico SignalTap II em dispositivos série Stratix V, Arria V ou Cyclone série V que têm a chave de segurança de projeto programada e o bit de proteção contra adulteração definido?

Ambiente

BUILT IN - ARTICLE INTRO SECOND COMPONENT
Descrição

Sim, é possível usar o Analisador lógico SignalTap® II em dispositivos série Stratix® V, Arria® V ou Cyclone® V que têm a chave de segurança de projeto programada e o conjunto de bits de proteção contra adulteração.

Habilitar o bit de proteção de adulteração coloca o dispositivo no modo seguro JTAG ao ser energizado. Durante o modo de segurança JTAG, muitas instruções JTAG são desabilitadas, o que impediria o uso do SignalTap. No entanto, a emissão da instrução UNLOCK JTAG pode desativar este modo, permitindo que o SignalTap seja usado. Esta instrução só pode ser executada através do núcleo.

 

Resolução

Para utilizar o SignalTap com esses dispositivos, siga as etapas abaixo.

Em primeiro lugar, note que você precisará de dois designs diferentes, um que emite o comando UNLOCK JTAG conforme descrito em AN556: usando os Recursos de segurança de projeto em Altera FPGAs (PDF) e outro design que instancie o SignalTap.

Note também que, como a configuração em JTAG está desativada quando o bit de proteção de adulteração estiver habilitado, o dispositivo precisará ser configurado usando um fluxo de bits criptografado para ambos os designs em modos de configuração de serial passivo (PS), Serial Ativo (AS) ou Paralelo Passivo Rápido (FPP).

1. Configure o dispositivo com o design criptografado que emite o comando UNLOCK JTAG através do núcleo.

2. Não ligue o dispositivo após a emissão do comando UNLOCK JTAG.

3. Reconfigure o dispositivo com o design criptografado que tem a instância SignalTap.

4. Use o SignalTap normalmente.

5. Para trazer o dispositivo de volta ao estado LOCK, basta energizar o dispositivo.

 

Produtos relacionados

Este artigo aplica-se a 1 produtos

Dispositivos programáveis Intel®

1

O conteúdo desta página é uma combinação de tradução humana e por computador do conteúdo original em inglês. Este conteúdo é fornecido para sua conveniência e apenas para informação geral, e não deve ser considerado completo ou exato. Se houver alguma contradição entre a versão em inglês desta página e a tradução, a versão em inglês governará e será a controle. Exibir a versão em inglês desta página.