Title :
Transition Inversion Based Low Power Data Coding Scheme for Synchronous Serial Communication
Author :
Bharghava, A.R. ; Srinivas, M.B.
Author_Institution :
Center for VLSI & Embedded Syst. Technol., Int. Inst. of Inf. Technol., Hyderabad
Abstract :
Reducing off-chip bus power consumption has become one of the key issues for low power system design. Although methods have been proposed to reduce the power dissipated in parallel buses, these techniques do not apply to serial communication since they work on consecutive data words. The data line in synchronous serial communication is a major source of power dissipation, apart from the clock line. The clock line cannot be modified due to the requirements of data recovery. This work outlines a novel transition inversion based data coding protocol by which these transitions on the data line can be reduced for synchronous serial buses like JTAG, SPI, I2C etc. Simulation results show up to 31.9% reduction in transitions, with negligible performance loss. Analysis on the utility of the proposed technique for error detection shows that the technique can be used instead of the parity bit technique since both are found to have the same average error detection capability.
Keywords :
clocks; logic design; low-power electronics; microprocessor chips; synchronisation; system buses; average error detection capability; clock line; low power system design; off-chip bus power consumption reduction; power dissipation; synchronous serial buses; synchronous serial communication; transition inversion based low power data coding scheme; Capacitance; Clocks; Computer Society; Embedded system; Encoding; Energy consumption; Information technology; Power dissipation; Power systems; Very large scale integration; bus coding; error detection; low power; serial bus;
Conference_Titel :
VLSI, 2009. ISVLSI '09. IEEE Computer Society Annual Symposium on
Conference_Location :
Tampa, FL
Print_ISBN :
978-1-4244-4408-3
Electronic_ISBN :
978-0-7695-3684-2
DOI :
10.1109/ISVLSI.2009.43