[发明专利]一种虚拟多端口存储器及其存储和读取数据的方法有效
申请号: | 200810117510.1 | 申请日: | 2008-07-31 |
公开(公告)号: | CN101350218A | 公开(公告)日: | 2009-01-21 |
发明(设计)人: | 庄志伟 | 申请(专利权)人: | 北京炬力北方微电子有限公司 |
主分类号: | G11C7/10 | 分类号: | G11C7/10 |
代理公司: | 北京同达信恒知识产权代理有限公司 | 代理人: | 黄志华 |
地址: | 100083北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及集成电路领域,特别涉及一种由单端口存储器实现虚拟多端口存储器的方法及装置,虚拟多端口存储器的主要应用限定在各端口之间交换大量连续的数据。本发明的虚拟多端口存储器(端口数NP≥2)包括NP个单端口存储器、NP个和端口对应的写缓存器和读缓存器,以及控制单元。NP个单端口存储器轮流接受NP个端口的访问,每次访问接收/送出NP个周期的数据,从而保证各端口数据传输的码率。本发明可以采用低成本的单元端口存储器在特定应用中替代高成本的多端口存储器,从而节省成本。 | ||
搜索关键词: | 一种 虚拟 多端 存储器 及其 存储 读取 数据 方法 | ||
【主权项】:
1、一种虚拟多端口存储器,其特征在于,所述虚拟多端口存储器包括控制单元、至少两个端口、至少两个单端口存储器和至少两个写缓存器,其中,所述单端口存储器和所述写缓存器与所述端口数量相同,一个所述写缓存器同一个所述端口相对应,所述写缓存器包括多个缓存单元,所述控制单元,用于根据来自其中一个端口的包含写地址的写指令,控制所述写缓存器将所述其中一个端口的数据存储到与所述写地址对应的缓存单元,在所述单端口存储器接受所述其中一个端口访问时,控制所述单端口存储器存储来自所述写缓存器的数据;与所述其中一个端口相对应的所述写缓存器,用于在所述控制单元的控制下,存储所述其中一个端口的数据,在所述单端口存储器接受所述其中一个端口访问时,在一个周期内将存储的所述其中一个端口的数据发送给对应的所述单端口存储器;所述单端口存储器,用于在所述控制单元的控制下,存储来自所述写缓存器的数据。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京炬力北方微电子有限公司,未经北京炬力北方微电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/200810117510.1/,转载请声明来源钻瓜专利网。
- 上一篇:元宝枫叶提取物的新用途
- 下一篇:交流矿井提升机转子调频调压装置