On low-power error-correcting cooling codes with large distances
Abstract
A low-power error-correcting cooling (LPECC) code was introduced as a coding scheme for communication over a bus by Chee et al. to control the peak temperature, the average power consumption of on-chip buses, and error-correction for the transmitted information, simultaneously. Specifically, an -LPECC code is a coding scheme over wires that avoids state transitions on the hottest wires and allows at most state transitions in each transmission, and can correct up to transmission errors. In this paper, we study the maximum possible size of an -LPECC code, denoted by . When is large, we establish a general upper bound ; when , we prove . Both bounds are tight for large satisfying some divisibility conditions. Previously, tight bounds were known only for and . In general, when is large for a constant , we determine the asymptotic value of as goes to infinity, which can be extended to -ary codes.
Cite
@article{arxiv.2412.06223,
title = {On low-power error-correcting cooling codes with large distances},
author = {Yuhao Zhao and Xiande Zhang},
journal= {arXiv preprint arXiv:2412.06223},
year = {2024}
}