It also assumes only a matched receiver filter with zero ISI group delay is used so the gaussian channel only has gaussian noise and no unequal group delay, skew, asymmetry or added noise.
It also requires an ideal discriminator that integrates all the energy of the symbol with ideal clock synchronization for sampling the total energy at exact end of symbol Time to determine the symbol value .
... rather than weaker methods of centre sampling.
the BER curve of actual results vs ideal tells me where opportunities exist to improve a design using different data patterns. I used best case, worse case and random data to compare. Threshold of curve and slope of curve of actual vs ideal.
I also used this method for early magnetic RLL HDD's when soft and hard error rates were important to my evaluation. An error budget can be created for any design sections and thus compared.