EasyManua.ls Logo

KNJN Pluto - FPGA boot-PROM (Pluto-II;-IIx;-IIx HDMI;-3); Boot-PROM actions; Boot-PROM requirements; Boot-PROM on-demand FPGA configuration

KNJN Pluto
30 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
4 FPGA boot-PROM (Pluto-II/-IIx/-IIx HDMI/-3)
4.1 What's the boot-PROM?
The boot-PROM is a serial flash memory that is read by the FPGA at power-up to get configuration data. If the boot-
PROM is empty or its content is invalid, the FPGA stays un-configured and the boot-PROM gets “out of the way” to allow
FPGA configuration from another source (RS-232 or JTAG).
4.2 Boot-PROM actions
The boot-PROM can be programmed, verified and erased.
To program the boot-PROM, select a bitfile and left-click on the “Program boot-PROM” button.
To verify or erase the boot-PROM, right-click on the button and use the drop-down menu.
4.3 Boot-PROM requirements
FPGAconf requires bi-directional communication with the PC to access the boot-PROM. If the boot-PROM is not
recognized by FPGAconf, try the SerialRxTx project to diagnose the communication.
4.4 Boot-PROM and JTAG
The boot-PROM can also be programmed from JTAG, although it is usually less convenient.
For Pluto-II and Pluto-3, use Quartus-II JTAG indirect mode (chapter 13).
For Pluto-IIx, use ISE iMPACT (part of ISE WebPACK).
4.5 Boot-PROM on-demand FPGA configuration
On the Pluto-IIx/HDMI/-3 boards, the boot-PROM can also configure the FPGA “on-demand” (i.e. under software control
after power-up).
Here's a summary of all the boot-PROM features.
Boot-PROM Pluto-II Pluto-IIx Pluto-IIx HDMI Pluto-3
Configures FPGA at power-up Yes Yes Yes Yes
Can be programmed through RS-232 Yes Yes Yes Yes
Can be programmed through JTAG Yes Yes Yes Yes
Configures FPGA on-demand (after power-up) No Yes Yes Yes
FPGA RS-232 development boards Page 8

Table of Contents

Related product manuals