Xilinx MIcroblaze Development Spartan-3E 1600E User Manual

Page 41

Advertising
background image

MicroBlaze Development Kit Spartan-3E 1600 Edition User Guide

39

UG257 (v1.1) December 5, 2007

www.xilinx.com

Programming the FPGA, CPLD, or Platform Flash PROM via USB

R

Before programming, choose the programming options available in

Figure 4-26

. Checking

the Erase Before Programming option erases the Platform Flash PROM completely

before programming, ensuring that no previous data lingers. The Verify option checks

that the PROM was correctly programmed and matches the downloaded configuration

bitstream. Both these options are recommended even though they increase overall

programming time.
The Load FPGA option immediately forces the FPGA to reconfigure after programming

the Platform Flash PROM. The FPGA’s configuration mode pins must be set for Master

Serial mode, as defined in

Table 4-1, page 25

. Click OK when finished.

The iMPACT software indicates if programming was successful or not. If programming

was successful and the Load FPGA option was left unchecked, push the PROG_B push-

button switch shown in

Figure 4-2, page 24

to force the FPGA to reconfigure from the

newly programmed Platform Flash PROM. If the FPGA successfully configures, the DONE

LED, also shown in

Figure 4-2

, lights up.

Figure 4-26:

PROM Programming Options

UG257_04_26_061206

Advertising