Artikel-ID: 000086745 Inhaltstyp: Fehlerbehebung Letzte Überprüfung: 21.09.2018

Was ist der Unterschied zwischen Raw Binary File (.rbf) und Raw Programming Data (.rpd)-Datei?

Umgebung

BUILT IN - ARTICLE INTRO SECOND COMPONENT
Beschreibung

Die Raw-Binärdatei(.rbf)-Datei wird für den passiven Konfigurationsmodus wie den Passive Serial (PS), Fast Passive Parallel (FPP) oder Avalon-Streaming (AvST)-Modus verwendet. Externe Host wie CPU oder Mikrocontroller konfigurieren Intel® FPGA mit dieser .rbf-Datei, wenn der Intel Parallel Flash Loader (PFL) IP-Kern nicht verwendet wird.

Die .rpd-Datei (Raw Programming Data File) wird hauptsächlich im Active Serial (AS)-Modus in FPGA Geräten verwendet. Sie können diese Datei mit einem beliebigen Drittanbieter-Programmierer oder Intel FPGA IP in das Konfigurationsgerät schreiben, wie z. B. ASMI Parallel oder Serial Flash Controller IP-Core. Neben dem Active Serial (AS)-Modus wird die .rpd-Datei auch für Remote-System-Upgrades in Intel MAX 10 Geräten verwendet. Sie können diese Datei unter Verwendung eines Drittanbieters oder der Intel MAX 10 On-Chip-Flash-Intel FPGA IP in den Intel MAX 10 Konfigurations-Flashspeicher und Benutzer-Flash-Speicher (CFM0, CFM1, UFM) schreiben.

Die standardmäßige Bit-Weise Endianness der .rpd-Datei ist "Little Endian". Daher muss der Programmierer das am wenigsten signifikante Bit (LSb) des Byte zuerst in das Konfigurationsgerät oder MAX 10 Konfigurations-Flash-Speicher (CFM0 und CFM1) schreiben. Andernfalls können Sie die GUI-Option in Intel Quartus® Prime Software unter den Convert Programming File Utilitys in der Option "Options/Boot Info..." verwenden, um die Endianness der .rpd-Datei auf Bitebene zu ändern.

Zugehörige Produkte

Dieser Artikel bezieht sich auf 1 Produkte

Intel® programmierbare Geräte

Der Inhalt dieser Seite ist eine Kombination aus menschlicher und computerbasierter Übersetzung des originalen, englischsprachigen Inhalts. Dieser Inhalt wird zum besseren Verständnis und nur zur allgemeinen Information bereitgestellt und sollte nicht als vollständig oder fehlerfrei betrachtet werden. Sollte eine Diskrepanz zwischen der englischsprachigen Version dieser Seite und der Übersetzung auftreten, gilt die englische Version. Englische Version dieser Seite anzeigen.