【技术实现步骤摘要】
一种自带防读写冲突功能的存储装置
本专利技术涉及一种存储装置,具体是一种自带防读写冲突功能的存储装置,属于存储装置
技术介绍
随着电子技术的发展,系统的复杂性越来越高,处理的信息量越来越多,对存储器的工作速度和容量要求也越来越高。目前,加速存储器访问速度的主要方案为采用更高速的存储器,或者加大存储器的字长,采用并行操作的双端口存储器等。并行操作的双端口存储器有两个完全独立的端口,每个端口都有自己的数据线、地址线和控制线。当双端口的地址不相同时,在两个端口上同时进行读写操作,一定不会发生读写冲突,但当双端口存储器两端同时对同一存储单元进行读写操作时,双端口存储器就会产生读写冲突问题,导致读写数据错误,影响系统运行。双端口存储器有两个独立的端口,每个端口有各自独立的控制端(端口使能端、读使能、写使能)、地址端和数据端,两个端口共享一个存储器。双端口存储器支持在两个端口上对同一存储单元同时进行读写操作。但当在两个端口上对同一存储单元同时进行读写操作时,一个端口的读数据可能会被另一个端口的写数据篡改。这种情况会造成 ...
【技术保护点】
1.一种自带防读写冲突功能的存储装置,包括接口模块和存储模块,接口模块包括两个独立的端口,每个端口有各自独立的控制端、地址端和数据端,两个端口共享存储模块,其特征在于:存储装置还包括配置模块和仲裁模块,存储模块包括多个存储分区,每个存储分区独立配置基地址、容量和属性,配置模块与外部主机相连,外部主机通过配置模块实现对多个存储分区的基地址、容量和属性的配置,仲裁模块基于对存储模块的分区及分区的属性配置,在两个端口同时对同一个分区进行读写操作时,按照分区属性进行仲裁,选通读操作或者写操作。/n
【技术特征摘要】
1.一种自带防读写冲突功能的存储装置,包括接口模块和存储模块,接口模块包括两个独立的端口,每个端口有各自独立的控制端、地址端和数据端,两个端口共享存储模块,其特征在于:存储装置还包括配置模块和仲裁模块,存储模块包括多个存储分区,每个存储分区独立配置基地址、容量和属性,配置模块与外部主机相连,外部主机通过配置模块实现对多个存储分区的基地址、容量和属性的配置,仲裁模块基于对存储模块的分区及分区的属性配置,在两个端口同时对同一个分区进行读写操作时,按照分区属性进行仲裁,选通读操作或者写操作。
2.根据权利要求1所述的自带防读写冲突功能的存储装置,其特征在于:接口模块还包括多协议转换模块,实现AXI总线...
【专利技术属性】
技术研发人员:刘尚,孙中琳,刘大铕,
申请(专利权)人:山东华芯半导体有限公司,
类型:发明
国别省市:山东;37
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。