VSTAR是一款FPGA bug自动分析工具。对于使用Xilinx FPGA的系统,通过嵌入VSTAR IP来检测信号序列是否正常。VSTAR软件可以显示VSTAR IP在监控信号序列中检测到的错误,并将正常序列和错误序列输出到VCD(值变化转储)文件中检查波形。可同时选择多信号监控并在长时间运行的情况下对它们进行探测。
一、帮助FPGA设计更便捷的调试
随着FPGA的兴起,由于各种IP以及子系统的集成,其设计也变得越来越复杂,debug调试已变得更加困难和艰巨。使用传统解决方案,无法对发生的意外问题立即进行调试,必须设置触发条件,重新布局布线和执行调试。潜在的问题以及调试触发条件很难确定,并且在使用大规模FPGA的情况下,通过反复调试解决问题的时间花销巨大。VSTAR是业内唯一能够立即调试潜在缺陷而无需用户设置触发条件的解决方案。
二、全自动 Debug 工 具
1.在设计窗口中导入验证IP
- 为设计规则和波形捕获选择要检测的信号
- 同时检测多个序列的多组信号
2.自动生成设计规则
- 同时探测多个信号序列
- 捕获状态转换和定时间隔
- 学习正常序列并提取设计规则
- 将规则保存到文件中作为参考
3.自动检测错误
- 检测与设计规则不匹配的触发器
- 在调试窗口中分组显示不同信号序列
- 突出显示自动检测到的错误
- 将VCD输出到GTKWave以进行详细调试
突出显示错误并在GTKWave上输出VCD:

三、VSTAR 优势
1.实时调试:
- 在系统级别发生故障后立即进行调试
2.自定义触发条件:
- 通过状态转换和时间隔自动生成设计规则,并检测错误
3.信号可观测:
- 从系统级别的自动检测错误缩小到详细的波形观察
VSTAR 使 用 流 程:

软 件 实 操 界 面:

专栏文章内容及配图由作者撰写发布,仅供工程师学习之用,如有侵权或者其他违规问题,请联系本站处理。 联系我们
相关推荐
用LM386制作半双式对讲机电路
S12XE 16位微控制器应用
STM32:迎接汽车与AI时代MCU新挑战
简易单位内部电话交换机电路
是德科技亮相DesignCon 2025,展示加速人工智能创新的解决方案
盘点CES 2025上基于Arm架构的AI创新和技术亮点
《嵌入式系统设计》23-MP3播放器设计(Uboot上增加新设备Ramdisk到结束)及网络存储设计(开始到结束)及一部分补充说明
NEXXIM Ansoft 用于射频、模拟和混合信号电路设计的新一代仿真器白皮书
电话自动录音控制电路
电话扩音录音附加电路
NE5565电子镇流器控制器
展示现代安全技术的气囊系统模型车
EasyARM1138嵌入式专题讲座
非典分餐如何夹菜
电感设计的原则
Motorola微处理器的bootloader分析与应用
同线电话转接电路(1)
IPv6协议产生的背景、过程和现状(1)
谷神星一号(遥十六)运载火箭成功发射5颗商业卫星
采用9S08LG32的汽车LCD仪表板设计
英飞凌推出用于智能有刷直流电机应用的新型MOTIX™全桥IC系列
创新的FPGA技术实现低功耗、模块化、小尺寸USB解决方案
BOE(京东方)2024年度净利润预计52亿元-55亿元
[原创]俺老爸关于伊拉克的回忆
蔚来:1月第三周销量超4700台,同比增长145.7%
音乐感和乐曲风格
Office男人的着装攻略
MSP430Flash (Bootstrap编程)
ASML将不再披露对华销售情况
NCP1200简化的开关电源设计