BASED on a DATA_WIDTH of 18
2**18 equals 262144
using a res of 1e-5
requires 35 bits
DATA_WIDTH = 262144
cnt = Signal(fixbv(0, min = -DATA_WIDTH, max = DATA_WIDTH, res= 1e-5))