New trellis codes based on lattices and cosets | Synapse