Reply by Kolja Sulimma November 14, 20082008-11-14
You also need to code the way the parameters are set in HDL, including
the hardware interfaces

Common choices to interface with a host PC are
- JTAG
- RS232
- Ethernet
- USB
- PCI

Or there might even be no host PC. Maybe you are running Linux on a
processor implemented in you FPGA and the user enters the parameters
with EMACs.

If you just want to test modules and have no whole system yet to
implement in your FPGA you can use ChipScope that has an option to set
Vitual IOs from a PC using Chipscope.

Joysticks, Pushbuttons, PS2-Keyboards are very easy to interface to in
hardware and can also be used to set parameters.


Kolja Sulimma

On 14 Nov., 10:12, "KingCharles" <as...@email.com> wrote:
> Hi all , > > I am a newbie of FPGA. > So in the development chain I miss the following step: > > Suppose I have developed and tested my VHDL code, example an FFT. > > How can set a parameter (i.e FFT dimension) inside the VHDL code from the > HOST PC? > > I need a driver. In which way this dirver have to be developed ? > > Thanks in advance
Reply by KingCharles November 14, 20082008-11-14
Hi all ,

I am a newbie of FPGA.
So in the development chain I miss the following step:

Suppose I have developed and tested my VHDL code, example an FFT.

How can set a parameter (i.e FFT dimension) inside the VHDL code from the 
HOST PC?

I need a driver. In which way this dirver have to be developed ?

Thanks in advance