Lattice debuts 40nm FPGA