To meet the high memory bandwidth of SDR-oriented SIMD DSPs, a novel Vector Memory(VM) architecture is proposed. The VM consists of 16-way Vector Memory Blocks(VBs), and each VB contains two groups of multi-bank memory structure with low-order interleaved addressing. This structure aims at reducing the memory access conflicts, making best use of the bandwidth of the multi-bank memory, and realizing the parallel vector data access at the cost of low power consumption. Besides, a vector rearrangement unit is designed and implemented in the VM to support the 16-way unaligned SIMD vector access and share the VM space. Experimental results show that the proposed VM architecture can efficiently reduce or eliminate the data shuffling operations and speed up SDR applications.
参考文献
相似文献
引证文献
引用本文
陈海燕,刘 胜,刘 仲,等.面向SDR应用的向量存储器的设计与优化[J].国防科技大学学报,2012,34(3):98-102. CHEN Haiyan, LIU Sheng, LIU Zhong, et al. Design and optimization of the vector memory applying for SDR[J]. Journal of National University of Defense Technology,2012,34(3):98-102.