FPGA Configuration Startup Series (1)-configuration file details

Source: Internet
Author: User

 

The FPGA download file is loaded into the internal configuration ram, and then initializes the entire FPGA Circuit Line and sets the initial value of the LUT in the chip. A system initializes the entire FPGA, regardless of its size, therefore, no matter what the design of the same chip, the download file size is fixed, as shown in. Unlike MCU, MCU will generate different binary download files with different program sizes, the two download methods have different meanings. FPGA configures the circuit layout and MCU configures flash.
Alterafpga contains a variety of download format files, the most common of which are sof files and POF files, but whatever the format of the download file, the files finally downloaded to FPGA are all. the original binary file of RBF, the number of bytes of the downloaded file data of cycloneiii in different chips, as shown in: The following describes the total types of Altera configuration files: 1. the sof file of the SRAM configuration file (SOF) is an online, directly burned FPGA Configuration area and can be downloaded in JTAG and PS modes. Quartues is automatically generated by default. 2. The Programmer (POF) POF file is used to download data from the Altera configuration chip. quartues is automatically generated. 3. The original binary file (RBF) RBF file is the original binary file and some control code configured by the chip. All configuration files in any format are downloaded to the RBF file. 4. the original programming data file (RPD) RPD is a synthesis file that contains binary stream data and configuration data of cyclone chips. It is rarely used and must be obtained through conversion, it is not recommended to convert to RPD. 5. the Hex file HEX file cannot be configured directly for FPGA. It can only be parsed by a third-party programmer and then the Data Partition is burned into the source code. 6. The Jam file is used to store ASCII text files that are converted into information. 7. The JBC file is the same as the jam binary file and has not been used. In addition to the SOF and POF file software, the above files are all generated by quartues-> file-> convert programming files for conversion. For example, the following is the Conversion Result of a sof direct conversion to the RBF file.

Sof RBF shows that RBF is a little larger than sof. Because sof directly writes less data to the internal configuration Ram, the data volume is less than that of RBF.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.