spartan-3 starter kit board

Apr 11, 2006 2 Replies

Hi everybody



Sorry for the basic question. I'm starting with FPGA and I'm using a Spartan-3 Starter Kit board. I would like to be able to implement a design using microblaze, let's say one of xilinx's microblaze reference designs, in a way that it runs at power-on. Do you know of a documentation that explains how to do that?



Tanks



jmariano



Hi J

You probably mean that you would like to use non-volatile memory (PROM) for bitstream storage. For that purpose you need to convert the bitstream (updated with executable.elf if you intend to use microprocessor in your design located at #project root#\implementation\download.bit) into PROM.mcs file used for programming PROM. For mcs file creation and downloading use ISE's accessory iMPACT. iMPACT's nice wizard will guide you through this (ver 8.1). Select Prepare PROM file -> Xilinx PROM, MCS file format, PROM filename and location -> Select proper PROM (xcf0xs - look at StarterKit User guide)

-> Add -> Find your bitstream file -> Clik to -> Generate file and voila the mcs file is prepared. Connect the device to JTAG cable!!!!! Then run Boundary Scan (and press Cntrl+I for Initialize chain). Select generated mcs for PROM (and maybe files -bit, bmm, elf for directly loading Spartan3). With right click on the device and program it.

Have fun

Guru

Dear Guru,

The recipe works as you told.

Tank you very much for your help.

regards,

jmariano

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required