一种片上系统SoC复位管理模块自动生成方法与流程
技术特征:
1.一种片上系统soc复位管理模块自动生成方法,其特征在于:包括以下步骤:
2.根据权利要求1所述的片上系统soc复位管理模块自动生成方法,其特征在于:s1中收集片上系统soc各ip核的复位信息,并将收集到的复位信息填入硬件配置表中之前,包括:
3.根据权利要求1所述的片上系统soc复位管理模块自动生成方法,其特征在于:s1中收集片上系统soc各ip核的复位信息,并将收集到的复位信息填入硬件配置表中,包括:
4.根据权利要求1所述的片上系统soc复位管理模块自动生成方法,其特征在于:s2中配置perl脚本的输入参数,包括:
5.根据权利要求1所述的片上系统soc复位管理模块自动生成方法,其特征在于:s3中基于命令行模式输入运行代码,系统根据输入参数执行perl脚本,包括:
6.根据权利要求5所述的片上系统soc复位管理模块自动生成方法,其特征在于:所述组合逻辑模块包括第一或门or1、第二或门or2、第三或门or3、第一与门and1和第二与门and2;
7.根据权利要求6所述的片上系统soc复位管理模块自动生成方法,其特征在于:若最终复位信号需要特定时钟进行同步,则所述组合逻辑模块后连接同步单元sync,所述同步单元sync的输入端输入第二与门and2的输出、同步时钟信号ip_clk,所述同步单元sync的输出端输出最终复位信号ip_rstn;
8.根据权利要求5所述的片上系统soc复位管理模块自动生成方法,其特征在于:s3中基于命令行模式输入运行代码,系统根据输入参数执行perl脚本,包括:
9.根据权利要求1所述的片上系统soc复位管理模块自动生成方法,其特征在于:s4中查看perl脚本运行后生成的rtl代码和寄存器表格,若存在问题,则perl脚本会给出提示之后,包括:
技术总结
本发明涉及集成电路设计自动化,具体涉及一种片上系统SoC复位管理模块自动生成方法,收集片上系统SoC各IP核的复位信息,并将收集到的复位信息填入硬件配置表中;配置Perl脚本的输入参数;基于命令行模式输入运行代码,系统根据输入参数执行Perl脚本;查看Perl脚本运行后生成的RTL代码和寄存器表格,若存在问题,则Perl脚本会给出提示;本发明提供的技术方案能够有效克服现有技术所存在的片上系统SoC复位管理模块设计效率较低的缺陷。
技术研发人员:李亚鑫,陈雅倩,陈宗元,武天桥,张仁祥,殷昊,叶飞,高挺挺
受保护的技术使用者:芯思原微电子有限公司
技术研发日:
技术公布日:2024/11/28
文档序号 :
【 40164624 】
技术研发人员:李亚鑫,陈雅倩,陈宗元,武天桥,张仁祥,殷昊,叶飞,高挺挺
技术所有人:芯思原微电子有限公司
备 注:该技术已申请专利,仅供学习研究,如用于商业用途,请联系技术所有人。
声 明 :此信息收集于网络,如果你是此专利的发明人不想本网站收录此信息请联系我们,我们会在第一时间删除
技术研发人员:李亚鑫,陈雅倩,陈宗元,武天桥,张仁祥,殷昊,叶飞,高挺挺
技术所有人:芯思原微电子有限公司
备 注:该技术已申请专利,仅供学习研究,如用于商业用途,请联系技术所有人。
声 明 :此信息收集于网络,如果你是此专利的发明人不想本网站收录此信息请联系我们,我们会在第一时间删除
