【技术实现步骤摘要】
一种存储器的数据传输装置、数据传输方法及相关设备
[0001]本申请涉及半导体
,尤其涉及一种存储器的数据传输装置、数据传输方法及相关设备。
技术介绍
[0002]SRAM(静态随机存取存储器)阵列在使用中需要根据用户的需求进行数据传输操作。数据传输的过程是对SRAM进行写操作,写入部分准备数据、函数、算法等预置功能。
[0003]然而,现有的对于SRAM的数据传输装置只能接收单一位宽的传输数据,不同位宽的数据需要对应连接不同的数据传输装置,数据位宽的兼容性较差。
技术实现思路
[0004]本申请实施例提供一种存储器的数据传输装置、数据传输方法及相关设备,能够提高数据传输装置对于传输数据位宽的兼容性。
[0005]本申请实施例的第一方面,提供一种存储器的数据传输装置,包括:
[0006]配置模块,所述配置模块用于获取所述存储器的位宽和传输数据的位宽;
[0007]处理模块,所述处理模块与所述配置模块通讯连接,响应于所述传输数据的位宽与所述存储器的位宽不匹配,所述处理模块用 ...
【技术保护点】
【技术特征摘要】
1.一种存储器的数据传输装置,其特征在于,包括:配置模块,所述配置模块用于获取所述存储器的位宽和传输数据的位宽;处理模块,所述处理模块与所述配置模块通讯连接,响应于所述传输数据的位宽与所述存储器的位宽不匹配,所述处理模块用于基于所述存储器的位宽对所述传输数据进行位宽转换,并基于转换后的位宽将位宽转换后的所述传输数据传输至所述存储器。2.根据权利要求1所述的存储器的数据传输装置,其特征在于,所述处理模块用于利用输入时钟信号对所述传输数据进行采样,得到采样数据,并基于位宽转换关系对所述采样数据进行拼接,得到拼接数据,所述位宽转换关系用于表征所述传输数据的位宽与所述存储器的位宽之间的对应关系;所述处理模块还用于将输入时钟信号转换为变频时钟信号,以及利用所述变频时钟信号对所述拼接数据进行采样,以对所述传输数据进行位宽转换。3.根据权利要求2所述的存储器的数据传输装置,其特征在于,所述配置模块还用于获取目标存储地址;所述处理模块用于基于转换后的位宽以及所述目标存储地址将位宽转换后的所述传输数据传输至所述存储器。4.根据权利要求3所述的存储器的数据传输装置,其特征在于,所述配置模块包括:配置接口,所述配置接口用于获取所述存储器的位宽和所述传输数据的位宽;配置寄存器,所述配置寄存器与所述配置接口通讯连接,所述配置寄存器用于存储所述存储器的位宽和所述传输数据的位宽。5.根据权利要求4所述的存储器的数据传输装置,其特征在于,所述配置模块还用于获取时钟频率选择信息和分频比,所述分频比是基于所述存储器的位宽和所述传输数据的位宽确定的,所述时钟频率选择信息用于表征对所述传输信息进行分频处理或倍频处理,且所述时钟频率选择信息是基于所述分频比确定的;响应于所述时钟频率选择信息表征分频处理,所述处理模块用于对所述输入时钟信号进行分频处理,以将所述输入时钟信号转换为变频时钟信号;响应于所述时钟频率选择信息表征倍频处理,所述处理模块用于对所述输入时钟信号进行倍频处理,以将所述输入时钟信号转换为变频时钟信号。6.根据权利要求5所述的存储器的数据传输装置,其特征在于,所述配置寄存器包括时钟选择寄存器和分频比选择寄存器,所述时钟选择寄存器用于存储所述时钟频率选择信息,所述分频比选择寄存器用于存储所述分频比、所述存储器的位宽以及所述传输数据的位宽。7.根据权利要求5所述的存储器的数据传输装置,其特征在于,所述处理模块包括:时钟选择模块,所述时钟选择模块用于基于所述时钟频率选择信息,将所述输入时钟信号转换为变频时钟信号;数据分配模块,所述数据分配模块用于根据所述分频比,利用所述变频时钟信号对所述拼接数据进行采样,得到存储器接口数据信号。8.根据权利要求7所述的存储器的数据传输装置,其特征在于,所述变频时钟信号包括分频时钟信号和倍频时钟信号;所述时钟选择模块包括:
分频器,所述分频器用于将所述输入时钟信号转换为所述分频时钟信号;锁相环,所述锁相环用于将所述输入时钟信号转换为所述倍频时钟信号;时钟选择器,所述时钟选择器用于基于所述时钟频率选择信息,确定所述分频器接入所述数据分配模块,或,确定所述...
【专利技术属性】
技术研发人员:夏川,杜侃,
申请(专利权)人:西安紫光国芯半导体有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。