lattice design definition