A multilevel approach to constructing trellis-matched codes for binary-input partial-response channels | IEEE Journals & Magazine | IEEE Xplore