Wonder if doing everything with cheap FPGA would be practical.