[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?



Hi Nuno,

 

What is it that you want to send?

 

Pretty much every Xilinx FPGA core satisfies this requirement.

 

For example, the GPIO core which implements an I/O port has a series of internal registers.

 

The c program writes to specific registers within the memory space of the Microblaze FPGA and then – something happens like the I/O port signal going (1) or (0).

 

Everything else is pretty much an extension of this concept.

 

Steve Spano, President

Finger Lakes Engineering

119 South Cayuga #200

Ithaca, Ny 14850

(V) 607-277-1614 x223

(C) 607-342-1150

www.FL-ENG.com - FLE's Main Website

www.FLEDEVFORUM.com - FLE's Developer Forum

-----Original Message-----
From: owner-microblaze-uclinux@xxxxxxxxxxxxxx [mailto:owner-microblaze-uclinux@xxxxxxxxxxxxxx] On Behalf Of nuno pinto
Sent: Friday, August 18, 2006 1:31 PM
To: microblaze-uclinux@xxxxxxxxxxxxxx
Subject: [microblaze-uclinux] How can I send data from a C program running on mb/uClinux to a VHDL program on the FPGA?

 

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. I thought of making the C application to write data in specific memory adresses and the VHDL could read from them... not sure how to do it or if it works.
Any sugestions will be very appreciated!
Thank you,
np