Ok, so that means that it is a resource problem but if there were a bigger FPGA on the 7i96 the number would bee correct?
As I'm building a simple CNC mill with just XYZ (maybe a 4th axis later on) my config is:
3 stepgens
7I96 STEP 0 -> X Axis
7I96 STEP 1 -> Y Axis
7I96 STEP 2 -> Z Axis
5 encoders
7I96 ENC HAL ENC 0
7I96 ENC HAL ENC1 (alias of ENC 0) -> Spindle
7I85S ENC 0 HAL ENC 2 -> X Axis
7I85S ENC 1 HAL ENC 3 -> Y Axis
7I85S ENC 2 HAL ENC 4 -> Z Axis
And of course the SmartSerial if I want to use them for more IOs.
The left Stepgen and the Differential Outputs on the 7I85S can be used as normal outputs!?