块状静态随机存储器的初始化方法、装置、设备及介质制造方法及图纸

技术编号:21093070 阅读:25 留言:0更新日期:2019-05-11 11:16
本发明专利技术公开了一种块状静态随机存储器的初始化方法、装置、设备及介质。该方法包括获取初始化配置请求,以进入文件配置界面;基于文件配置界面获取文件配置参数,基于文件配置参数进入可视化编辑界面,可视化编辑界面包括起始地址、与起始地址相对应的地址偏移、和与起始地址和地址偏移相对应的待编辑区域;基于可视化编辑界面的待编辑区域获取原始初始化数据,对原始初始化数据进行格式校验,获取目标初始化数据;基于目标初始化数据,生成与文件格式相对应的初始化文件。该方法克服了传统生成初始化文件方式的易出错、不灵活、不易修改的缺点,使开发人员更加专注于工程本身,缩短了工程开发周期,提高了开发质量与效率。

Initialization methods, devices, devices and media of block static random access memory

【技术实现步骤摘要】
块状静态随机存储器的初始化方法、装置、设备及介质
本专利技术涉及工程开发
,尤其涉及一种块状静态随机存储器的初始化方法、装置、设备及介质。
技术介绍
工程开发中使用块状静态随机存储器时,通常会根据工程需要对块状静态随机存储器进行初始化,初始化的方法是使用初始化文件来配置块状静态随机存储器中的初始化值。目前生成初始化文件的方法有手动编写代码生成、使用脚本语言生成和使用专门的工具生成。手动编写代码生成初始化文件效率较低且极易出错,如经常出现初始化文件中的数据数量与数据深度不相符、数据宽度不合理和无效的数据值等问题。使用脚本语言生成初始化文件时需要额外的时间编写脚本,即每次初始化文件格式、数据深度和数据宽度改变都需要修改脚本,存在效率较低且后续修改不便的问题。使用专门的工具生成初始化文件,生成的格式比较单一且不够灵活。
技术实现思路
本专利技术实施例提供一种块状静态随机存储器的初始化方法、装置、设备及介质,以解决当前块状静态随机存储器的初始化文件生成过程中存在效率较低、易出错和格式单一的问题。一种块状静态随机存储器的初始化方法,包括:获取初始化配置请求,基于所述初始化配置请求进入文件配置本文档来自技高网...

【技术保护点】
1.一种块状静态随机存储器的初始化方法,其特征在于,包括:获取初始化配置请求,基于所述初始化配置请求进入文件配置界面;基于所述文件配置界面获取文件配置参数,所述文件配置参数包括文件格式、数据深度和数据宽度;基于所述文件格式、所述数据深度和所述数据宽度进入可视化编辑界面,所述可视化编辑界面包括起始地址、与所述起始地址相对应的地址偏移、和与所述起始地址和所述地址偏移相对应的待编辑区域;基于所述可视化编辑界面的待编辑区域获取原始初始化数据,对所述原始初始化数据进行格式校验,获取目标初始化数据;基于所述目标初始化数据,生成与所述文件格式相对应的初始化文件。

【技术特征摘要】
1.一种块状静态随机存储器的初始化方法,其特征在于,包括:获取初始化配置请求,基于所述初始化配置请求进入文件配置界面;基于所述文件配置界面获取文件配置参数,所述文件配置参数包括文件格式、数据深度和数据宽度;基于所述文件格式、所述数据深度和所述数据宽度进入可视化编辑界面,所述可视化编辑界面包括起始地址、与所述起始地址相对应的地址偏移、和与所述起始地址和所述地址偏移相对应的待编辑区域;基于所述可视化编辑界面的待编辑区域获取原始初始化数据,对所述原始初始化数据进行格式校验,获取目标初始化数据;基于所述目标初始化数据,生成与所述文件格式相对应的初始化文件。2.如权利要求1所述的块状静态随机存储器的初始化方法,其特征在于,在所述获取目标初始化数据之后,所述块状静态随机存储器的初始化方法还包括:基于所述起始地址和所述地址偏移,获取与所述待编辑区域相对应的静态块状随机存储器地址;将所述目标初始化数据存储到与所述待编辑区域相对应的静态块状随机存储器地址。3.如权利要求1所述的块状静态随机存储器的初始化方法,其特征在于,基于所述可视化编辑界面的待编辑区域获取原始初始化数据,包括:获取数据编辑请求,所述数据编辑请求包括至少一个区域标识和初始化值;将所述初始化值填充到所述可视化编辑界面中与所述区域标识相对应的待编辑区域,获取原始初始化数据。4.如权利要求1所述的块状静态随机存储器的初始化方法,其特征在于,基于所述可视化编辑界面的待编辑区域获取原始初始化数据,包括:获取数据编辑请求,所述数据编辑请求包括至少一个区域标识、定制数据规则和与所述定制数据规则相对应的初始参数;基于所述定制数据规则对所述初始参数进行处理,获取初始化值;将所述初始化值填充到所述可视化编辑界面中与所述区域标识相对应的待编辑区域,获取原始初始化数据。5.如权利要求4所述的块状静态随机存储器的初始化方法,其特征在于,所述初始参数包括原始数值和原始地址,所述定制数据规则包括数据地址关联关系;所述基于所述定制数据规则对所述初始参数进行处理,获取初始化值,包括:基于所述数据地址关联关系对所述原始数值和所述原始地址进行处理,获取初...

【专利技术属性】
技术研发人员:李元策毛忠亮孙莉莉
申请(专利权)人:广东高云半导体科技股份有限公司
类型:发明
国别省市:广东,44

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

1