Build your own FPGA – Nick’s Blog