一种定位逻辑系统设计的错误的方法、设备以及存储介质
2025-02-24 15:17
No.1343602936529559552
技术概要
PDF全文
本申请实施例提供一种定位逻辑系统设计的错误的方法,包括:仿真第一逻辑系统设计和第二逻辑系统设计以分别获得第一波形文件和第二波形文件,所述第一逻辑系统设计包括第一待测设计,所述第二逻辑系统设计包括第二待测设计,所述第二波形文件包括所述第二待测设计的第二输入激励;将所述第二输入激励施加到所述第一待测设计以获得在所述第二输入激励下的所述第一待测设计的多个信号的参考波形文件;以及比较所述参考波形文件和所述第二波形文件以定位所述第二逻辑系统设计的错误。
背景技术
随着电子技术的发展,逻辑系统设计(例如,芯片设计)得到了广泛的应用。而逻辑系统设计的调试通常涉及到仿真波形的调试。例如,对于一个逻辑系统设计,通过仿真工具可以得到一定时间内多个信号的仿真波形图。仿真波形被存储为波形数据库,并且可以通过调试工具来读取该波形数据库以复现仿真波形,并相应地开展逻辑系统设计的调试工作。 在芯片设计的日常开发中,逻辑系统设计的源代码会不断修改迭代,不可避免会引入错误。传统的定位手段可以通过查看仿真波形,人为找到异常点后,逐级手动追踪信号直至找到错误的源头。这种方法主要依赖于人工的经验,耗时耗力。另外还可以通过回溯源代码,重新仿真逻辑系统设计的方法对错误源头进行定位。但是,这些方法都无法解决验证仿真环境变化的问题。手动追踪信号,也无法准确定位到错误的源头。因此,如何快速定位到错误的源头是提高验证效率的关键。
实现思路
阅读余下40%
技术概要为部分技术内容,查看PDF获取完整资料
该技术已申请专利,如用于商业用途,请联系技术所有人!
技术研发人员:
黄世杰
技术所属: 芯华章科技(厦门)有限公司.
相关技术
基于高风险区域划分的病原微生物物联网实时监测系统 基于高风险区域划分的病原微生物物联网实时监测系统
一种交互式一体机的主壳体 一种交互式一体机的主壳体
无缝拼接的大幅面数码打印方法及系统 无缝拼接的大幅面数码打印方法及系统
一种数据处理方法、装置、服务器及存储介质 一种数据处理方法、装置、服务器及存储介质
基于物联网灯具系统生成部署位置地图的方法和装置 基于物联网灯具系统生成部署位置地图的方法和装置
一种服务的运营业务的实施效果评估方法及装置 一种服务的运营业务的实施效果评估方法及装置
射频中和器的功率调整方法及功率控制系统 射频中和器的功率调整方法及功率控制系统
ECharts图表自定义提示组件的方法及装置 ECharts图表自定义提示组件的方法及装置
基于时空标签时空关联的基础数据检索与集成展示方法 基于时空标签时空关联的基础数据检索与集成展示方法
一种喷漆机库屋顶分布式光伏系统优化设计方法及系统 一种喷漆机库屋顶分布式光伏系统优化设计方法及系统
技术分类
电信、广播电视和卫星传输服务 电信、广播电视和卫星传输服务
互联网软件服务 互联网软件服务
集成电路设计 集成电路设计
信息集成数字服务 信息集成数字服务
电气机械制造 电气机械制造
计算机、通信、电子设备制造 计算机、通信、电子设备制造
医药制造、生物基材料 医药制造、生物基材料
石油煤矿化学用品加工 石油煤矿化学用品加工
化学原料制品加工 化学原料制品加工
非金属矿物加工 非金属矿物加工
金属制品加工 金属制品加工
专用设备制造 专用设备制造
通用设备制造 通用设备制造
通用零部件制造 通用零部件制造
汽车制造业 汽车制造业
铁路、船舶、航天设备制造 铁路、船舶、航天设备制造
电力、热力生产和供应 电力、热力生产和供应
燃气生产和供应 燃气生产和供应
水生产和供应 水生产和供应
房屋建筑、土木工程 房屋建筑、土木工程
交通运输、仓储和邮政 交通运输、仓储和邮政
农、林、牧、渔业 农、林、牧、渔业
采矿业 采矿业
农副、食品加工 农副、食品加工
烟草、酒水加工 烟草、酒水加工
纺织皮具居家制品 纺织皮具居家制品
文教体娱加工 文教体娱加工
苏ICP备18062519号-5 © 2018-2025 【123技术园】 版权所有,并保留所有权利