Title :
Single-ended Coding Techniques for Off-chip Interconnects to Commodity Memory
Author :
Choudhury, Mihir ; Ringgenberg, Kyle ; Rixner, Scott ; Mohanram, Kartik
Author_Institution :
Rice Univ., Houston, TX
Abstract :
This paper introduces a class of single-ended coding schemes to reduce off-chip interconnect energy consumption. State-of-the-art codes for processor-memory off-chip interfaces require the transmitter and receiver (memory controller and memory) to collaborate using current and previously transmitted values to encode and decode data. Modern embedded systems, however, cannot afford to use such double-ended codes that require specialized memories to participate in the code. In contrast, a single-ended code enables the memory controller to encode data stored in memory and subsequently decode that data when it is retrieved, allowing the use of commodity memories. In this paper, single-ended codes are presented that assign limited-weight codewords using trace-based mapping techniques. Simulation results show that such codes can reduce the energy consumption of an uncoded off-chip interconnect by up to 42.5%
Keywords :
encoding; integrated circuit interconnections; microprocessor chips; semiconductor storage; system buses; commodity memory; embedded systems; energy consumption reduction; limited-weight codewords; memory controller; off chip interconnects; off chip interfaces; processor-memory codes; single-ended coding; trace-based mapping; uncoded off-chip interconnect energy consumption; Codecs; Collaboration; Decoding; Embedded system; Energy consumption; Frequency; Information retrieval; Instruments; Memory architecture; Transmitters;
Conference_Titel :
Design, Automation & Test in Europe Conference & Exhibition, 2007. DATE '07
Conference_Location :
Nice
Print_ISBN :
978-3-9810801-2-4
DOI :
10.1109/DATE.2007.364436