-
公开(公告)号:US11237729B1
公开(公告)日:2022-02-01
申请号:US17068955
申请日:2020-10-13
Applicant: SANDISK TECHNOLOGIES LLC
Inventor: Debasish Dwibedy , A Harihara Sravan , Nihal Singla , Muralikrishna Balaga
IPC: G06F3/06
Abstract: An inversion encoder is configured to receive a plurality of bytes of data for parallel output to a data bus; determine, in parallel, Hamming distances of neighboring pairs of bytes of the received plurality of bytes of data; for each neighboring pair of bytes of the received plurality of bytes, determine, in parallel, for each of the neighboring pairs of bytes, whether a respective Hamming distance satisfies a majority function; if a respective Hamming distance for a particular pair of bytes of the neighboring pairs of bytes satisfies the majority function: set an inversion bit for a second byte of the particular pair of bytes to be the opposite of an inversion bit for a first byte of the particular pair of bytes; invert, or forgo inverting, the second byte based on the inversion bit for the second byte; and provide the second byte for output to the data bus.