买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明公布】一种可快速定位芯片IP内部产生错误数据模块的芯片设计方法_辽宁大学_202410067060.9 

申请/专利权人:辽宁大学

申请日:2024-01-17

公开(公告)日:2024-04-09

公开(公告)号:CN117852460A

主分类号:G06F30/34

分类号:G06F30/34;G06F11/10;G06F115/02;G06F115/06;G06F115/08

优先权:

专利状态码:在审-公开

法律状态:2024.04.09#公开

摘要:一种可快速定位芯片IP内部产生错误数据模块的芯片设计方法,属于芯片设计领域。具体来说就是在芯片IP设计的阶段,在关键的硬件模块的数据通道上加入crc校验模块。将IP内部的各个校验模块的输出与包含多路选择器的crc_mux模块连接。当实际芯片运行发生错误时,运行软件向CPU传达读取IP寄存器值的命令,CPU即可通过APB总线将命令发送给crc_mux模块,crc_mux模块在解析CPU发送的命令后,将对应数据通道的crc校验模块产生的crc校验值发送给CPU。通过比较实际芯片与芯片仿真测试对应的数据通道上crc校验模块产生的crc校验值,来快速定位IP内部产生错误的硬件模块。

主权项:1.一种可快速定位芯片IP内部产生错误数据模块的芯片设计方法,其特征在于:1在IP设计阶段,在IP内部模块数据通道上加入crc校验模块,crc校验模块将数据通道上的数据经过crc计算后输出给crc_mux模块,crc_mux模块包括crc选择器,crc选择寄存器和crc校验值寄存器;2cpu进行一次寄存器配置操作和一次读寄存器操作来完成一个crc校验值的获取,cpu需要先对crc选择寄存器进行配置,cpu将配置选择寄存器的地址和数据发送到AHB总线上;3经过AHB与APB的协议转换桥,将cpu的命令发送到APB总线上,IP通过APB总线来获取cpu发送的地址与数据;4IP将得到的数据发送给选择寄存器,选择寄存器通过得到的cpu指令来选择将哪条数据通道的crc校验值输出到crc校验值寄存器中;5cpu发送读crc校验值寄存器命令,读命令通过相同的路径发送到IP,IP得到读crc校验值寄存器地址后,将crc校验值寄存器的数据由原路传输给cpu;6cpu获取到crc校验值之后与仿真测试的crc校验值进行比较,判断该数据通道值是否正确,从而确定IP内部模块的正确性。

全文数据:

权利要求:

百度查询: 辽宁大学 一种可快速定位芯片IP内部产生错误数据模块的芯片设计方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。

相关技术
相关技术
相关技术
相关技术