A 450Mbit/s Parallel Read/Write Channel with Parity Check and 16-State Time Variant Viterbi