: In this work, the problem of the computation of the minimum energy per bit required for communicating through deep sub-micron buses at a given bit rate is solved with an explicit answer. It is also shown that this minimum energy per bit can be achieved using coding techniques. Moreover, a differential coding scheme is proposed that achieves most of the possible energy reduction. The methodology given here also applies to more general communication and computation models.