FPGA intro and features Part 1 - LernX