Forum Discussion
Altera_Forum
Honored Contributor
12 years agoThere's room for improvements. A good quadrature encoder is expected to count on any rising or falling input edge, not only rising edge of one input channel. This way, the encoder resolution can be increased by a factor of four.
Acting on all edges is also necessary to detect overun conditions respectively inplausible input sequences (hardware defects) and flag them as error.