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.