This kind of high end FPGAs are teared off parts from boards like: communication board, bitcoin miner machine etc. And the BGA balls are re-soldered. The price for XC7K325T-1FGG676C chip near 100$. And after adding those SFP interfaces, how could this board be only taking 170$?! Incredible!