这个手册将向你介绍使用 NC-Verilog simulator 和 SimVision。 本文使用的是一个用 Veilog 硬件编程语言编写的一个饮料分配机,通过这个例 子你将学会: ·编译 Verilog 源文件,描述设计,在 NC-Launch(用于管理你的大型设计 的图形交互接口)上进行设计的仿真。NCLaunch 帮助你配置和启动编译器,描 述器和仿真器。当然你还可以在 NCLaunch 上运行像 SDF compiler,HDL Analysis and Lint, Code Coverage Analyzer, NCBrowse, and Comparescan.之类的工具。
·在 SimVision 分析环境下进行对设计中的问题的调试。 SimVision 是一个 candence 仿真器统一的图形化的调试环境。 SimVision 可以用于调试用 verilog,vhdl,SystemC 或者它们混合写成的 数字,仿真,或数模混合电路的设计。 你可以在以下几种模式运行 SimVision: ·Simulate 模式 在 Simulate 模式下你可以实时的看到仿真的数据。也就是说,你可以 在仿真仿真的过程中就进行数据的分析。你可以通过对设计设置断点和分 步来达到控制仿真的。 为了帮助你追踪整个仿真过程,SimVision 提供了几个工具: ·控制台窗口 Console Window ·源浏览器 Source Browser ·设计浏览器 Design Browser ·循环阅读器 Cycle Viewer ·原理图追踪 Schematic Tracer ·信号流浏览器 Signal Flow Browser ·波形窗口 Waveform Window ·寄存器窗口 Register Window 这些窗口之间是连接了的,所以如果你在一个窗口中选中了一个对象, 那么在其它窗口中也会被选中。 ·Post-processing environment (PPE)模式 在 PPE 模式下,对仿真结果数据的分析是在仿真过程结束了后进行的。 除了仿真器之外,你能访问所有的 SimVision 的工具。就像 Simulator 模 式中一样,这里所有的窗口也是连接了的,你在一个窗口中选择了的目标 也会在其它窗口中选中。要在 PPE 模式下运行,你必须先对设计进行仿真, 然后把仿真的资料存到一个文件中,你可以随时从 simulation 模式切换到 PPE 模式,但是不能在 PPE 模式切换到 simulation 模式中去。