DocumentCode :
1143758
Title :
Byte and modulo addressable parallel memory architecture for video coding
Author :
Tanskanen, Jarno K. ; Sihvo, Tero ; Niittylahti, Jarkko
Author_Institution :
Inst. of Digital & Comput. Syst., Tampere Univ. of Technol., Finland
Volume :
14
Issue :
11
fYear :
2004
Firstpage :
1270
Lastpage :
1276
Abstract :
This paper proposes an internal data memory architecture supporting byte and modulo addressing for processors having subword parallel processing capability, or alternatively, multiple SIMD-connected processing elements on-chip. Byte-addressable memory efficiently relieves the data word alignment problem in motion estimation block matching. In addition, a special modulo addressing allows part of the bytes in a word to be accessed simultaneously from the both ends of a circular buffer. With the modulo-addressable memory, the external memory bandwidth can be significantly reduced, while preserving efficient memory access performance in block-matching operations. The proposed data memory architecture consists of parallel memory modules, address computation circuitry, and data permutation network. Designs for different data bus widths (N= 2, 4, 8 bytes) are considered.
Keywords :
image matching; motion estimation; parallel memories; parallel processing; video coding; byte addressing; circular addressing; computation circuitry; data permutation network; internal data memory architecture; modulo addressing; motion estimation block matching; parallel memory architecture; video coding; Circuits; Computer networks; Concurrent computing; Data mining; MPEG 4 Standard; Memory architecture; Motion estimation; Parallel processing; Signal processing; Video coding; Byte addressing; circular addressing; modulo addressing; parallel memory; video coding;
fLanguage :
English
Journal_Title :
Circuits and Systems for Video Technology, IEEE Transactions on
Publisher :
ieee
ISSN :
1051-8215
Type :
jour
DOI :
10.1109/TCSVT.2004.835148
Filename :
1347196
Link To Document :
بازگشت