A Triple Incremental Encoder Interface with position scalingThe TMC423 is a triple incremental encoder input chip, which interfaces to any SPI compatible controller. The TMC423 can especially be used in conjunction with the TMC428 triple stepper motor controller to provide position verification or stabilization using some additional software. It integrates 24 bit counters for each encoder to provide a high position resolution without CPU interaction. Further it allows dynamic resolution adaptation to allow direct comparison of encoder counters with motors using different micro step resolution. All encoder counters can be latched synchronously, or whenever a null channel event occurs, providing a position on strobe holding function. The TMC423 also provides a step / direction output with programmable signal shaping for the TMC428 as an optional function. A multiplexor function is also integrated for the TMC428 reference switches. Furthermore control and drive of a LED and switch matrix is implemented. All functions can also be used in conjunction.