The notebook DirectFrom2FxpDemo.ipynb simulates a digital biquad filter with fixed point math. For 16-bit inputs and outputs, 16-bit coefficients, and 32 bit accumalation terms, there is a 4 dB additional noise added.
4 dB seems like a lot for this kind of thing. Do you have a copy of the notebook?