1 / 12

一、 Debussy 是一个 Verilog\VHDL 调试工具

一、 Debussy 是一个 VerilogVHDL 调试工具. Debussy 是一套很好的 VerilogVHDL 调试工具,可以帮助设计者快速理解复杂的设计(设计小组中别人开发的复杂、不熟悉的代码或者 IP ),查找和定位设计中存在的 bug ,提高效率,缩短产品上市时间。. 二、 Debussy 包含软件模块. Debussy 主要有以下几个模块:.   1 、 nTrace :超文本连接方式的源代码追踪及分析 2 、 nSchema :原理图显示及分析 3 、 nWave :波形显示及分析 4 、 nState :有限状态机的显示及分析

baby
Download Presentation

一、 Debussy 是一个 Verilog\VHDL 调试工具

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 一、Debussy是一个Verilog\VHDL调试工具 • Debussy是一套很好的Verilog\VHDL调试工具,可以帮助设计者快速理解复杂的设计(设计小组中别人开发的复杂、不熟悉的代码或者IP),查找和定位设计中存在的bug,提高效率,缩短产品上市时间。

  2. 二、Debussy包含软件模块 • Debussy主要有以下几个模块:   1、nTrace:超文本连接方式的源代码追踪及分析 2、nSchema:原理图显示及分析 3、nWave:波形显示及分析 4、nState:有限状态机的显示及分析 5、nCompare:分析仿真结果,比较其相异处

  3. Debussy的各个组成部分在FSDB和Knowledge Database (KDB)的支持下高度集成。

  4. Source Code window Hierarchical Browser Message Window 三、认识Debussy(几个窗口)

  5. 波形查看工具nWave

  6. Active Annotation

  7. 四、Debussy功能 • Debussy直接编译Verilog\VHDL源代码,并且采用了预综合技术识别电路的单元,可以生成原理图。在导入仿真结果后,可以用Active Annotation在源代码、原理图、状态图上动态显示变量的仿真值

  8. Debussy的输入为:Verilog/VHDL或混合语言源代码,仿真波形文件,SDFDebussy的输入为:Verilog/VHDL或混合语言源代码,仿真波形文件,SDF • 支持的波形格式:vcd,fsdb(fast signal database,比vcd文件小5-50倍),模拟波形文件(PowerMill,TimeMill,Avant! Star-Sim,SmartSpice) • 支持的仿真器:Verilog-XL,NC-verilog,NC-VHDL,Leapfrog,Modelsim,VCS,Ploaris

  9. 五、关于FSDB文件格式 • Debussy提供的新的波形文件格式FSDB相比于VCD格式,压缩量大,加载速度快。 • Debussy提供了PLI(for Verilog)和FLI(for VHDL)接口,我们可以在仿真时直接导出FSDB文件。Debussy也提供了用于转换VCD文件为FSDB文件的程序(vfast)。当用nWave导入VCD文件时,自动调用vfast转换成FSDB文件。 • nWave可以单独启动用来查看波形。作为一个波形查看工具,nWave相当不错。

  10. 六、Symbol library的设置 在<Debussy_Install_Path>/bin/目录下的env.ini文件中设置 TURBO_LIBPATHS和TURBO_LIBS,TURBO_LIBPATHS用于指定Symbol library所在目录路径,TURBO_LIBS用于指定具体库名。例如, TURBO_LIBPATHS=../symlib TURBO_LIBS= tsmc773_u tsmc733_l

More Related