Low-Power Cooling Codes with Efficient Encoding and Decoding

08/16/2018
by   Yeow Meng Chee, et al.
0

A class of low-power cooling (LPC) codes, to control simultaneously both the peak temperature and the average power consumption of interconnects, was introduced recently. An (n,t,w)-LPC code is a coding scheme over n wires that (A) avoids state transitions on the t hottest wires (cooling), and (B) limits the number of transitions to w in each transmission (low-power). A few constructions for large LPC codes that have efficient encoding and decoding schemes, are given. In particular, when w is fixed, we construct LPC codes of size (n/w)^w-1 and show that these LPC codes can be modified to correct errors efficiently. We further present a construction for large LPC codes based on a mapping from cooling codes to LPC codes. The efficiency of the encoding/decoding for the constructed LPC codes depends on the efficiency of the decoding/encoding for the related cooling codes and the ones for the mapping.

READ FULL TEXT
research
06/18/2020

A decoding algorithm for 2D convolutional codes over the erasure channel

Two-dimensional (2D) convolutional codes are a generalization of (1D) co...
research
04/01/2022

PERIDOT Codes: Replacing Identifiers, Sequence Numbers and Nonces with Permutations

Identifiers and sequence numbers make up a large part of the protocol ov...
research
11/14/2018

Rice-Marlin Codes: Tiny and Efficient Variable-to-Fixed Codes

Marlin is a Variable-to-Fixed (VF) codec optimized for high decoding spe...
research
07/10/2019

Low Power Receiver Front Ends: Scaling Laws and Applications

In this paper, we combine communication-theoretic laws with known, pract...
research
03/11/2023

Analysis and Design of Energy-Efficient Bus Encoding Schemes

In computer system buses, most of the energy is spent to change the volt...
research
07/13/2020

Orthogonal Sparse Superposition Codes

This paper presents a new class of sparse superposition codes for effici...
research
11/26/2021

Testability-Aware Low Power Controller Design with Evolutionary Learning

XORNet-based low power controller is a popular technique to reduce circu...

Please sign up or login with your details

Forgot password? Click here to reset