Debussy软件简介及仿真教程

**

Debussy软件简介及仿真教程

**
一、Debussy 软件简介
Debussy 是 NOVAS Software, Inc(思源科技)开发的 HDL Debug & Analysistool,这个软件主要不是用来跑模拟或看波形,它最强大的功能是能够在 HDLsource code、schematic diagram、waveform、state bubble diagram 之间,即时做 trace,协助 FPGA 工程师 debug。
Debussy 是非常实用的 Verilog 或 VHDL 的调试工具,可以帮助设计者快速理解复杂的设计,尤其是初次接触他人写的代码的时候,另外还能够查找和定位设计中存在的 bug,提高效率。
可能您会觉的只要有仿真器,如 ModelSim,就可以做 debug 了,我何必再学习这个软件际上这个软件能够帮助设计者快速理解代码、波形和原理图之间的联系,使得调试变得十分地便捷。
Debussy V5.0 以后的版本,还提供了 nLint 检查工具,它的检查规则十分严苛,能够帮助 check coding style & synthesizable,从某些方面可以协助工程师了解 coding style,并养成好的编写代码的习惯。 当然良好的 coding style 也需要结合厂商的 FPGA 底层结构单元来具体分析,而 nLint 工具并不会从这个方面对代码进行检查。所以,如何提高 coding style 是一个综合性很高的话题,不是单从某一方面入手就能解决问题,这些都是后话了。
Debussy 是支持 Windows 环境的,它的新版本改名为 Verdi,增加了一些功能,但是新版本的 Verdi 只能支持 Linux 环境。
二、Debussy 软件架构
Debussy 有四个主要单元(component),nTrace、nWave、nSchema、nState:

  1. nTrace

  2. nWave

  3. nSchema

  4. nState

Debussy 的软件架构如图 1 所示:

添加后,我们再次通过 ModelSim 仿真运行后就能够在 ModelSim 的工程目录下生成 fsdb 文件了。
四、Debussy软件使用方法
在使用 Debussy 软件过程中,软件并不能直接智能地识别 Verilog-2001 代码,需要对软件进行一下设置,否则添加文件时软件就会 出很多错误告警,而且也看不到原理图,设置的方法如下:
点击工具栏的 File,选择 Import Design…,再点击对话框右侧的 Options,在弹出的 Import Design Options 对话框中输入“-2001”,如图 5所示:

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2019年2月2日
下一篇 2019年2月2日

相关推荐