ID do artigo: 000081655 Tipo de conteúdo: Documentação e informações do produto Última revisão: 11/09/2012

Como os dados devem ser gravados nos dispositivos de configuração serial (EPCS) ao usar a ALTASMI_PARALLEL megafunção?

Ambiente

BUILT IN - ARTICLE INTRO SECOND COMPONENT
Descrição

Ao escrever dados para dispositivos de configuração serial (EPCS) usando ALTASMI_PARALLEL megafunção, os dispositivos EPCS só permitem que você altere os bits na memória de 1 para 0. No entanto, eles não permitem que você altere os bits na memória de 0 para 1.

 

Por exemplo, se os dados iniciais em um determinado endereço estiverem 0xE8 e você tentar escrever um byte de dados 0x7A no mesmo endereço usando a operação de bytes de gravação, os dados se tornam 0x68 uma vez que o bit1 e o bit4 do byte de dados iniciais 0xE8 não podem ser alterados de 0 para 1.

 

Para alterar bits de 0 para 1, você precisa apagar a memória do setor direcionado ou apagar toda a memória no dispositivo de configuração serial. Os bytes da memória dos dispositivos de configuração serial devem ser apagados para todos os 1 ou 0xFF antes da operação de bytes de gravação ser implementada.

 

Portanto, ao usar o altasmi_parallel, você precisa usar as instruções do setor de exclusão para apagar em um setor ou a instrução de apagar em massa para apagar em toda a memória antes da operação de gravação (gravação de byte único ou operação de gravação de página).

 

Isso garantirá que o dispositivo de configuração serial (EPCS) seja escrito corretamente com novos dados.

Produtos relacionados

Este artigo aplica-se a 2 produtos

Dispositivos programáveis Intel®
Dispositivos de configuração de FPGA 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.