BOARD & FPGA DESIGN