ID do artigo: 000086745 Tipo de conteúdo: Solução de problemas Última revisão: 21/09/2018

Qual é a diferença entre arquivo binário bruto (.rbf) e dados de programação bruta (.rpd) do arquivo?

Ambiente

BUILT IN - ARTICLE INTRO SECOND COMPONENT
Descrição

O arquivo Raw Binary File (.rbf) é usado para modo de configuração passiva, como serial passivo (PS), paralelo passivo rápido (FPP) ou modo Avalon-streaming (AvST). Host externo, como CPU ou microcontrolador, configure Intel® FPGA usando este arquivo .rbf se o núcleo IP do Intel Parallel Flash (PFL) não estiver sendo usado.

O arquivo Raw Programming Data File (.rpd) é usado principalmente para o modo Serial Ativo (AS) em FPGA dispositivos. Você pode gravar este arquivo no dispositivo de configuração usando qualquer programador de terceiros ou Intel FPGA IP, como o núcleo IP do controlador DE flash paralelo ASMI ou serial flash. Além do modo Active Serial (AS), o arquivo .rpd também é usado para fins de atualização remota do sistema em Intel MAX 10 dispositivos. Você pode gravar este arquivo na memória flash de configuração Intel MAX 10 e na memória flash do usuário (CFM0, CFM1, UFM) usando qualquer programador de terceiros ou o Intel MAX 10 On-Chip Flash Intel FPGA IP.

A endianidade de bit padrão do arquivo .rpd é pouco endian, portanto, o programador deve escrever o bit menos significativo (LSb) do byte primeiro no dispositivo de configuração ou memória flash de configuração MAX 10 (CFM0 e CFM1). Caso contrário, você pode usar a opção gui no software Intel Quartus Prime sob a opção Converter arquivo de programação em "Opções/Informações de inicialização..." para alterar a® endianidade de nível de bits do arquivo .rpd.

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.