由于功耗的限制,片上系统(System on Chip, SoC)不能无限制地通过提高系统频率来提升性能,而是利用并行计算来获得更高的系统运算能力,因而多核乃至众核处理器得到了快速的发展和广泛的应用。但同时这也意味着存储器的存取次数大幅增加,存储器的性能会成为系统的瓶颈,遇到了所谓的内存墙(Memory Wall),因此对两个以上端口可以同时进行读写操作的双端口甚至多端口存储器的需求在不断增加。同时,随着智能手机、平板电脑等移动消费电子产品的普及和发展,人们对相关产品的要求日益提高,这对系统的实时性、吞吐率等都提出了越来越高的要求。