Nonlinear shift registers that produce all vectors of weight | IEEE Xplore