![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
工具篇
文章平均质量分 83
FPGA设计过程中常用的工具以及一些实用的网站
锅巴不加盐
一天学一点
展开
-
FPGA设计篇——波形绘制软件
在FPGA设计过程中,经常需要编写设计文档,其中,不可缺少的就是仿真波形的绘制,可以直接截取Vivado或者Modelsim平台实际仿真波形,但是往往由于信号杂乱无法凸显重点。因此,通过相应软件绘制波形,并予以标注,会更加直观。目前,常用的波形绘制软件有:Visio、TimeGen、WaveDrom等,本文主要介绍这三款软件波形图的绘制。原创 2024-04-25 15:32:37 · 3011 阅读 · 0 评论 -
Vivado中VIO IP核的使用
Vivado中的VIO(Virtual Input/Output) IP核是一种用于调试和测试FPGA设计的IP核。它允许设计者通过使用JTAG接口读取和写入FPGA内部的寄存器,从而检查设计的运行状态并修改其行为。VIO IP核提供了一个简单易用的接口,使得用户可以轻松地与FPGA内部寄存器进行交互。通过使用VIO IP核,用户可以实时监视和修改设计中的信号,以便进行调试和验证。此外,VIO IP核还可以与其他IP核和设计组件配合使用,从而帮助设计者更好地理解和调试整个系统。原创 2023-04-13 13:28:09 · 12682 阅读 · 8 评论 -
Vivado中ILA(集成逻辑分析仪)的使用
在FPGA设计上板过程中,如果出现问题难以定位具体问题的位置和原因,要观察一些信号的波形,可以使用ILA来捕获关键信号,以便分析问题并快速定位其原因。ILA(Integrated Logic Analyzer),集成逻辑分析仪,与Quqartus 中的 SignalTap II 作用类似。原创 2023-04-12 19:29:34 · 14040 阅读 · 6 评论 -
CRC校验Verilog代码在线生成
在线生成CRC校验码(循环冗余校验码,Cyclic redundancy check)Verilog模块的一个小工具原创 2022-09-23 21:16:31 · 6053 阅读 · 0 评论