A Low Energy Deep Sub-Micron Bus Coding Technique