[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [partial-reconfig] Integrating Microblaze with EDK and Planahead
Edward Chen schrieb:
Hi,
> However, the processor does not seem to do anything (perhaps no software
> is "loaded")??? Again to keep things simple, I avoided using DCM for now.
You have to initialize the instruction memory of your MicroBlaze. You
can use the EDK to generate an ELF file of your program. The ELF file
must then be merged with the bitstream. You can use data2mem for this
purpose.
If you use iMPACT to configure your FPGA it will take care of the
necessary steps, if you add an BMM file and your ELF file when assigning
a bitstream to your device.
The BMM file is created by PlanAhead when you implemement your design.
Usually it's named system_bd.bmm. This file maps the BRAM instances of
your system to the BRAM blocks of your FPGA.
Caveat:
There's also an system.bmm that is used as a basis for the generation of
the system_bd.bmm. This system.bmm does not include the actual placement
of the BRAMs.
Both files are in a human readable text format and reside in the
implementation sub-directory of an EDK project if the bitstream has been
generated.
Best regards
Andreas
--
Dipl.-Informatiker Andreas Hofmann
Johann Wolfgang Goethe-University Frankfurt am Main
Faculty of Computer Science and Mathematics
Department of Computer Science
Computer Engineering Chair
Robert-Mayer-Straße 11-15
D-60325 Frankfurt am Main
Tel.: +49 69 798-28252
Fax : +49 69 798-22351
___________________________
partial-reconfig mailing list
partial-reconfig@xxxxxxxxxxxxxx
Mailing List Archive : http://www.itee.uq.edu.au/~listarch/partial-reconfig/