Entweder mit VHDL oder mit Verilog solltest du dich beschäftigen. Wie du die Daten in die FPGAs oder CPLDs hinein bekommst ist beim Hersteller beschrieben. Xilinx und Altera bieten beide eine kostenlose Entwicklungsumgebung für ihre ICs an.