SARC: Sequential prefetching in adaptive replacement cache
Binny S. Gill, Dharmendra S. Modha
USENIX ATC 2005
A rate p : q block encoder is a dataword-to-codeword assignment from 2p p-bit datawords to 2p q-bit codewords, and the corresponding block decoder is the inverse of the encoder. When designing block encoders/decoders for constrained systems, often, more than 2p codewords are available. In this paper, as our main contribution, we propose efficient heuristic computer algorithms to eliminate the excess codewords and to construct low hardware complexity block encoders/decoders. For (0, 4/4) and (0, 3/6) PRML constraints, block encoders/decoders generated using the proposed algorithms are comparable in complexity to human-generated encoders/decoders, but are significantly simpler than lexicographical encoders/decoders.
Binny S. Gill, Dharmendra S. Modha
USENIX ATC 2005
Bryan L. Jackson, Bipin Rajendran, et al.
ACM JETC
Brian H. Marcus, Ron M. Roth
IEEE Trans. Inf. Theory
Panu Chaichanavong, Brian H. Marcus
IEEE International Symposium on Information Theory - Proceedings