Title :
Embedding polynomial time memory mapping and routing algorithms on-chip to design configurable decoder architectures
Author :
Saeed-Ur-Rehman ; Sani, A. ; Chavet, Cyrille ; Coussy, Philippe
Author_Institution :
Lab.-STICC, Univ. de Bretagne-Sud, Lorient, France
Abstract :
To fulfill the high data rate requirement of current telecommunication standards, error-correction codes decoders are implemented on parallel architectures leading to memory conflict problem. Different memory mapping approaches are proposed in the literature to solve this problem. However, these approaches can only be executed offline due to their computational complexity and resultant memory mapping is stored in dedicated ROM in order to drive the network for a particular block length. Unfortunately, to support several block lengths, multiple ROMs are required which results in huge hardware cost. In this article, we propose a novel online memory mapping architecture that consists of online mapping generator and RAM to support multiple block lengths on single chip. Online mapping generator performs two functions: First, it executes polynomial time memory mapping algorithm online and secondly, it generates command words for Benes network by using a simplified routing algorithm. Whenever new block length needs to be decoded, online mapping generator outputs addressing and command words at runtime to update the RAM. Experimental results show that significant reduction in time and memory cost is obtained while implementing polynomial time memory mapping algorithm on-chip as compared to state of the art approaches.
Keywords :
codecs; decoding; error correction codes; network-on-chip; parallel architectures; random-access storage; read-only storage; Benes network; RAM; ROM; configurable decoder architectures; error-correction codes decoders; high data rate requirement; multiple block lengths; online mapping generator; online memory mapping architecture; parallel architectures; polynomial time memory mapping algorithm; routing algorithms; telecommunication standards; Decoding; Memory management; Parallel processing; Random access memory; Routing; System-on-chip;
Conference_Titel :
Acoustics, Speech and Signal Processing (ICASSP), 2014 IEEE International Conference on
Conference_Location :
Florence
DOI :
10.1109/ICASSP.2014.6854561