--- Quote Start ---
Hello,
1. You can use the FPGA portion of the Cyclone V SoC without using the HPS - the examples that Terasic include for the board has several examples where only the FPGA is used.
2. Quartus supports Verilog as well as other design methods such as VHDL, so I guess whichever works for you will be the best choice :)
3. Depends on your need - you can run the HPS using baremetal without Linux (examples available on Altera website). Both baremetal and Linux have their own advantages/disadvantages
--- Quote End ---
thanks for your attentions and recommendations
actually I've found most of Examples in Verilog. I'm gonna switch to Verilog due to speed up my university project.
my purpose:
I'm gonna use Terasic ADA card (2 ch 65MSPS ADC and 125MSPS DAC) i.e the data rate is 2*65M*2Byte=260MB/sec for 2 channel ADC
I want to implement Continuous Wavelet on FPGA. I'm very concerned about processing large data :|
in wavelet transformation I have to make convolution between two signals...one solution is getting the FFT of two signal (STFT) and then getting IFFT from the result but I'll lose most of wavelet details due to the FFT transformation.
how should I handle large data?
even if I want to use Linux on SOCKit there is no SATA peripheral on the board. I've seen some papers that used USB2 peripheral to transfer such large data to PC! how?
can I transfer sampled data to PC via Ethernet without HPS? I mean is there any Ethernet controller on the FPGA side?
thanks