--- Quote Start ---
Basically it will be a realtime system running 24/7.
--- Quote End ---
And you want to build this system out of evaluation boards?
They're not really designed for actual use in real systems. For example, the mechanical interface to the HSMC connectors on the Stratix IV GX board is not really that great. I have Samtec cables connecting the board to other boards, and there is no way of mechanically locking the cables to the board. I suspect you will face the same issue when trying to mechanically stabilize the TI development kits.
--- Quote Start ---
Input 1>> 6 channel of 14bits ADC 400 MSa/s, connected through LVDS-HSMC bridge (Texas daughterboards)
--- Quote End ---
6 x 14-bits plus clock plus whatever else requires at least 90 LVDS signals (assuming these are all differential). There's only 17 LVDS RX signals and a couple of input clocks defined per HSMC connector, so at best, you will be able to interface to 2 ADCs on the S4GXDK.
--- Quote Start ---
Input 2>> timestamp text string from a timing device (RS232 interface)
--- Quote End ---
Should be no problem.
--- Quote Start ---
I/O 1 >> high speed 2.4GHz RF wireless link communication (can't find any daughterboard yet)
--- Quote End ---
Are you interfacing this to the ADCs, or are you looking for a board that performs demodulation and outputs digital data? I don't have any suggestions, I'm just trying to understand the interface requirement.
--- Quote Start ---
I/O 2 >> read/write SATA 3 mechanical harddisk or SSD (will use Terasic Daughter board)
I/O 3 >> Gigs of DDR3 RAM.
--- Quote End ---
You should be able to test these components in simulation and synthesis without having to buy a board. That will give you an idea of the logic resources required.
--- Quote Start ---
I don't see any GPIO pin for jumper wires (e.g. interrupt). Is there a fan-out board for customised GPIO logics?
--- Quote End ---
Terasic has an HSMC-to-GPIO board. However, you will be using the HSMC ports for the ADCs ...
There is an LCD header, you can remove the LCD and use that for GPIO.
--- Quote Start ---
I think Terasic-DE4 DDR2 is fast enough to intake ADC streaming. (Terasic says DE4 DDR2 can reach the max of 102Gbps)
14bits * 400MSample/s = 5.6 Gbps, 6 channels in parallel will reach 33.6 Gbps, theoretically. Please correct me if this is incorrect.
--- Quote End ---
Don't believe marketing. Always simulate.
--- Quote Start ---
I know each kit come with 2 HSMC only. Any suggestion to use a Stratix 4 with 6 units of ADC?
--- Quote End ---
You first need to figure out whether the final system design will use a custom board. If it does, then use the DE4 or S4GXDK boards to prototype your system with only two ADCs.
If your custom board needs to interface to all 6 ADCs simultaneously, and those ADCs use LVDS, then you will need to check the I/O requirements of the devices you are interested in.
Here's some notes:
http://www.ovro.caltech.edu/~dwh/wbsddc/high_speed_samplers_notes.pdf (
http://www.ovro.caltech.edu/%7edwh/wbsddc/high_speed_samplers_notes.pdf)
The Stratix IV GX 530 in the largest package has about 98 receivers. This would likely be just enough to interface to the ADCs.
--- Quote Start ---
Newbie doubts: Do we need to rely on paid-IPcores for the features aforementioned? or we can take time to design every bits in FPGA...
--- Quote End ---
The DDR3 and SATA IP cores will require licenses. The rest of the IP will need to be developed by you.
Cheers,
Dave