Giga R1 GPIO Maximum and minimum input voltages

I recently acquired a Giga R1 and I wanted to ensure that I was not exceeding maximum input voltages from my motor encoders.

I looked at Table 4, page 7/22 of the Datasheet (ABX00063-datasheet.pdf). I reproduced the relevant line below:

VDD Input high-level voltage
Min = 0.7*VDD
Max = VDD V

I found this confusing as VDD is defined in terms of itself. There is a note below that says:
Note: VDD controls the logic level and is connected to the 3.3V power rail. VAREF is for the analogue logic.

So I assume this means that the range is:
Min = 0.0 to 0.73.3 or 0.0 to 2.31 V
Max = 0.7
3.3 to 3.3 V or 2.31 to 3.3 V

From this I should connect the Vcc for the encoders to the 3.3 V output on the Arduino.

Can someone let me know if I'm interpreting this correctly, please?

Pat

To read LOW from the input the voltage range is 0V to 0.9V (0.3 x 3.3V), for HIGH the range is 2.31V (0.7 x 3.3V) to 3.3V