当前位置: 首页 > news >正文

如何做含有identify抓信号的fpga版本(image或者Bit)

        在数字的FPGA debug中除了ila就是identify了,identify是synopsys公司的RTL级的调试工具。要用起来idetify,第一步就是要做出含有identify的信号的FPGA版本,quartus的是image,Ximlinx的是Bit或者Bin文件。具体有以下几步:

        1.在synaplify的综合的时候打开identify的选项,也就是在synaplify.prj里面加命令如下:

        2.在.idc里面加入你要观测的信号,格式如下:

        重要的是指定抓的clk和深度以及信号,其实和ila差不多的。当然这种比较容易出错,不容易出错的是用界面去选信号:

        a).打开synaplify,命令synplify_premier ,然后再打开工程文件.prj,这里面要有identify的文件,也就是要有图1的那两句话,你才能出现identify的标识,然后双击它,就会出现RTL的层级关系,如下图:

        b).点击instrument->IICE->add IICE ,设置深度,抓取的clk后面再设置。

        c).首先选取clk,看到有眼镜标志的信号才是可以抓取的,右击,选择Sample Clock。

        d).接着选择信号,可以同时选择好几个,右击这个时候选择Sample and Triger,意思是既是信号又是可以当做触发来用的。最后点击保存,信号的文件idc就做好了。

e).如果说本来没有identify.idc的话,可以在output右击,选择new identify implementation.这时候图标变成identify的样子,然后再在output上面右击选择identify instrumentor。如下图。然后的步骤和上面一样。

http://www.lryc.cn/news/491408.html

相关文章:

  • AIGC实践-使用Amazon Bedrock的SDXL模型进行文生图
  • 【源码】Sharding-JDBC源码分析之SQL中分片键路由ShardingSQLRouter的原理
  • 初学 flutter 环境变量配置
  • 蓝牙 AVRCP 协议详解
  • 在 Ubuntu 18.04 上安装 MySQL 5.7和MySQL 8
  • 第4章 Spring Boot自动配置
  • 显存:存储,GPU:计算;Pipeline Parallelism(管道并行)
  • 费曼路径积分简单示例
  • 40分钟学 Go 语言高并发:【实战】并发安全的配置管理器(功能扩展)
  • 麒麟安全增强-kysec
  • shell编程(8)
  • 高级java每日一道面试题-2024年11月24日-JVM篇-说说对象分配规则?
  • 进程间通信5:信号
  • 性能测试及调优
  • 实战基于LangChain和ChatGLM私有化部署聊天机器人
  • 利用adb工具安装卸载安卓平板(手机)软件
  • 基于docker进行任意项目灵活发布
  • Datatables:监听行内文本框,进行行内数据修改;计算行总和
  • 对于某些原型或UI软件的个人看法(2024/11)
  • 嵌入式硬件实战提升篇(二)PCB高速板设计 FPGA核心板带DDR3 PCB设计DDR全面解析
  • 亚信安全携手飞书“走近先进” 与保隆科技探索制造业数字化转型
  • 【C++篇】排队的艺术:用生活场景讲解优先级队列的实现
  • VTK的基本概念(一)
  • error LNK2001: 无法解析的外部符号 memcpy strcmp strlen
  • 打造智能扩容新纪元:Kubernetes Custom Metrics深度解析
  • 【K8s】专题十五(4):Kubernetes 网络之 Calico 插件安装、切换网络模式、卸载
  • Unity类银河战士恶魔城学习总结(P141 Finalising ToolTip优化UI显示)
  • c++(入门)
  • 【优选算法】前缀和
  • Spring Bean 的生命周期详解