10GbE that
$200.00
it
the
(in
design
register
using
do
out
handy.
you (or someone you know) have implemented on these boards? The Artix line seems to be lower end than Virtex line, so trying to get an idea if they can support somewhat complicated designs.
I haven't used the Arty except on a 1 day Xilinx "get to know Vivado" jolly. It's quite anice board. We are looking at alternatives to Lattice (no big reason, just due diligence) with a design currently running on a Lattice ECP3-35. The FPGA on the Arty could easily do Ethernet trispeed MAC, IP, ARP, UDP and some more. (We do this on the Lattice (about 20% of it) so I know of what I speak (at least that far)) TCP on the FPGA would be bigger (could be much bigger).
As an aside - why does HF trading use TCP - (think of this as an interview question :-)
Our UDP support is good at transmitting, poor at receiving ('coz that's what we need) - it does support an in-house protocol for re-transmission and message integrity - much simpler than TCP and faster.
By the time you've outgrown the Arty you've either done the career shift or it isn't going happen.
Michael Kellett