一种自带防读写冲突功能的存储装置制造方法及图纸

技术编号:24352972 阅读:51 留言:0更新日期:2020-06-03 01:58
本发明专利技术公开一种自带防读写冲突功能的存储装置,包括接口模块和存储模块,接口模块包括两个独立的端口,两个端口共享存储模块,存储装置还包括配置模块和仲裁模块,存储模块包括多个存储分区,每个存储分区独立配置基地址、容量和属性,配置模块与外部主机相连,外部主机通过配置模块实现对多个存储分区的基地址、容量和属性的配置,仲裁模块基于对存储模块的分区及分区的属性配置,在两个端口同时对同一个分区进行读写操作时,按照分区属性进行仲裁,选通读操作或者写操作。本发明专利技术通过仲裁模块判断读写优先级,支持双端口存储器的并行操作,提高存储的访问速度,解决读写冲突对系统运行的影响。

A memory device with anti read write conflict function

【技术实现步骤摘要】
一种自带防读写冲突功能的存储装置
本专利技术涉及一种存储装置,具体是一种自带防读写冲突功能的存储装置,属于存储装置

技术介绍
随着电子技术的发展,系统的复杂性越来越高,处理的信息量越来越多,对存储器的工作速度和容量要求也越来越高。目前,加速存储器访问速度的主要方案为采用更高速的存储器,或者加大存储器的字长,采用并行操作的双端口存储器等。并行操作的双端口存储器有两个完全独立的端口,每个端口都有自己的数据线、地址线和控制线。当双端口的地址不相同时,在两个端口上同时进行读写操作,一定不会发生读写冲突,但当双端口存储器两端同时对同一存储单元进行读写操作时,双端口存储器就会产生读写冲突问题,导致读写数据错误,影响系统运行。双端口存储器有两个独立的端口,每个端口有各自独立的控制端(端口使能端、读使能、写使能)、地址端和数据端,两个端口共享一个存储器。双端口存储器支持在两个端口上对同一存储单元同时进行读写操作。但当在两个端口上对同一存储单元同时进行读写操作时,一个端口的读数据可能会被另一个端口的写数据篡改。这种情况会造成对存储单元读写行为的本文档来自技高网...

【技术保护点】
1.一种自带防读写冲突功能的存储装置,包括接口模块和存储模块,接口模块包括两个独立的端口,每个端口有各自独立的控制端、地址端和数据端,两个端口共享存储模块,其特征在于:存储装置还包括配置模块和仲裁模块,存储模块包括多个存储分区,每个存储分区独立配置基地址、容量和属性,配置模块与外部主机相连,外部主机通过配置模块实现对多个存储分区的基地址、容量和属性的配置,仲裁模块基于对存储模块的分区及分区的属性配置,在两个端口同时对同一个分区进行读写操作时,按照分区属性进行仲裁,选通读操作或者写操作。/n

【技术特征摘要】
1.一种自带防读写冲突功能的存储装置,包括接口模块和存储模块,接口模块包括两个独立的端口,每个端口有各自独立的控制端、地址端和数据端,两个端口共享存储模块,其特征在于:存储装置还包括配置模块和仲裁模块,存储模块包括多个存储分区,每个存储分区独立配置基地址、容量和属性,配置模块与外部主机相连,外部主机通过配置模块实现对多个存储分区的基地址、容量和属性的配置,仲裁模块基于对存储模块的分区及分区的属性配置,在两个端口同时对同一个分区进行读写操作时,按照分区属性进行仲裁,选通读操作或者写操作。


2.根据权利要求1所述的自带防读写冲突功能的存储装置,其特征在于:接口模块还包括多协议转换模块,实现AXI总线...

【专利技术属性】
技术研发人员:刘尚孙中琳刘大铕
申请(专利权)人:山东华芯半导体有限公司
类型:发明
国别省市:山东;37

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1