01-13-2010 04:49 AM
You can do a lot of things with Starter Kit, but you haven't any on board high speed dac/adc for generatin/getting the incoming signals
In the past I used successfully a 60 Msps ADC 10 bit
01-13-2010 04:53 AM
Yes, you can multiply binary values with a Spartan 3e
Yes, you can calculate the binary values of a sinewave with a Spartan 3e
Yes, you have a RS232 interface on the S3E-Starter kit.
No, multiplying a signal value with a (carrier) sine wave is not digital modulation.
It's digital calculation of an ordinary modulation.
Digital modulation is something like Delta-Modulation where you get a digital bitstream from an (analog) input signal.
What you need is an (analog) comparator, (and a DAC if you are using analog values)
Or an ADC so you can do the modulation completely inside the FPGA.
If you are going to feed the already digitized values into the fpga (via RS232) , you can use a simple binary comparator.
The algorithm is completely digital.
No sine waves involved here! No arithmetic on digitized values needed.
That's the difference.
Of course you can do all af this with the S3E-starter kit. (An analog comparator can be added easily, if needed)
The FPGA is big enough for such tasks, and since you are planning to use RS232 speed is no problem.
Have a nice synthesis