Improving flash memory reliability with dynamic thresholds: Signal processing and coding schemes | IEEE Conference Publication | IEEE Xplore