Highly Parallel FPGA Emulation for LDPC Error Floor Characterization in Perpendicular Magnetic Recording Channel
Yu Cai, Seungjune Jeon, Ken Mai, B. V. K. Vijaya Kumar · IEEE Transactions on Magnetics · 2009
Low-density parity-check (LDPC) codes offer a promising error correction approach for high-density magnetic recording systems due to their near-Shannon limit error-correcting performance. However, evaluation of LDPC codes at the extremely low bit error rates (BER) required by hard disk drive systems, typically around$10^{-12}$to$10^{- 15}$, cannot be carried out on high-performance workstations using conventional Monte Carlo techniques in a tractable amount of time. Even field-programmable gate array (FPGA) emulation platforms take a few weeks to reach BER between$10^{-11}$and$10^{-12}$. Thus, we implemented a highly parallel FPGA processing cluster to emulate a perpendicular magnetic recording channel, which enabled us to accelerate the emulation by$> 100 \times$over the fastest reported emulation. This increased throughput enabled us to characterize the performance of LDPC code BER down to near$10^{- 14}$and investigate its error floor.