[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [microblaze-uclinux] How can I send data from a C program running on mb/uClinux to a VHDL program on the FPGA?



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

FSL is a very easy to use (and powerful) interface. I built a AES accelerator pretty quickly using the XUP board. Some of the documentation is still online at:

http://seniorproject.iidx.net

Contact me offline if you need help with other items of the FSL connectivity.

Jonathan

On Aug 18, 2006, at 4:38 PM, nuno pinto wrote:

Thank you!
As my work is for an academic project, I will analize both alternatives and compare them, but I will probably use FSL as we don't have much budget to buy IP.
Thanks again,
np

On 8/18/06, jardel <jardel@xxxxxxxxxxx> wrote:
nuno pinto wrote:
Hello. I am writing an application that will process data and then it must be sent determined areas of the fpga, for hardware processing.

I'm a newbie, this is my first project using fpga's and I have some ideias but not sure how to implement them or if they will work at all.
Good Luck. You can do it.

I thought of making the C application to write data in specific memory adresses and the VHDL could read from them...
    It doesn't sounds as a good idea.
Maybe you can use microblaze and. Connect your hardware (written in VHDL) to microblaze using OPB bus or FSL Link (Fast Simples Link) available in microblaze. If you decide for using OPB (it's shared and slow compared to FSL), you can thinking about using IPIF (intelectual property interface) core for facilitating the vhdl development of your core. If you decide for using FSL (it's rapid and dedicated link), i suggest you reading the xapp529: http://direct.xilinx.com/bvdocs/appnotes/xapp529.pdf#search=%22fsl% 20application%20note%20xilinx%22


Jardel Silveira
LESC - UFC (Computer Engineering Systems Lab - Federal University of Ceara)
jardel@xxxxxxxxxxx
Brazil


not sure how to do it or if it works.
Any sugestions will be very appreciated!
Thank you,
np





--
http://o12deSetembro.blogspot.com

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (Darwin)

iD8DBQFE5mka4kOt3FHegqgRAvP5AJ9F2UUa1xbTkX408xbqfGfEzuWJpwCdE+Rm
zDY3q7nkPP5doYzdfWBjV9w=
=tzup
-----END PGP SIGNATURE-----
___________________________
microblaze-uclinux mailing list
microblaze-uclinux@xxxxxxxxxxxxxx
Project Home Page : http://www.itee.uq.edu.au/~jwilliams/mblaze-uclinux
Mailing List Archive : http://www.itee.uq.edu.au/~listarch/microblaze-uclinux/