Mandelbrot set on Spartan3

Apr 03, 2012 5 Replies

Hi, implemented the Mandelbrot set on Digilent's Starter Kit for Spartan 3.

formatting link



Is anyone interested in the .bit-file ?



Regards Thorsten


3.
formatting link

Hi Thorsten, who cares about the bitfile (unless one has the same board you got)? With the bitfile alone it is not much different from running any such program on your pc. You see nice pictures.

On your youtube page you wrote that you implemented this with floating point precision. The more interesting thing is the source code, so people can learn from it, adapt it to other boards and/or expand it. Maybe you like to share it via a webpage of your own or project hosters like sourceforge, github or even opencores.org. Even the Xilinx forums could be a good place for this, since you can add zip-files to the postings there.

In any case, it's an impressive and enjoyable piece of work demonstrating your skills and the capabilities of such a development board. I wonder how much faster it will work on a Spartan 6 Board like e.g. the NEXYS3?

Have a nice synthesis Eilert

3.
formatting link

Hi Eilert, I cannot post the source, because I took most of the modules from a book. But I can post the main file, because this is my own work, and here the color calculation takes place. Do you think, people would be satisfied with the main.vhd file ? The main file shows how to use the modules from the book and how to use Xilinx' FP-IP-Cores.

I'm not sure if I can publish only parts of a project on the hosters you mentioned.

Regards Thorsten

You can ask the author of the book. Usually they post the source code anyway on their webpages and allows to use and publish it for your own projects, depending on the licence.

Use

formatting link
, or even better, write a webpage (or blog) and explain how you did it. I would be interested in how easy it is to use floating point numbers on a FPGA.

Frank Buss, http://www.frank-buss.de electronics and more: http://www.youtube.com/user/frankbuss

I'm a bit too lazy to explain it. The code is not too complicated, and accessing the floating point cores is very easy.

formatting link

Join the Discussion

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

Didn't find your answer?

Ask the community — no account required