Could you guess that these two designs are equivalent ?

Original design :

Reworked design:

Both are an implementation of the Simulink Backlash

If you find a better one than mine (The mean block with zero is here on purpose, as the division by two is implemented with a bitshift.), or a worst one than the original, feel free to show me your code drawings!