Transcription of Simulating Verilog RTL using Synopsys VCS
{{id}} {{{paragraph}}}
Simulating Verilog RTL using Synopsys VCSCS250 Tutorial 4 (Version 091209a)September 12, 2010 Yunsup LeeIn this tutorial you will gain experience using Synopsys VCS to compile cycle-accurate executablesimulators from Verilog RTL. You will also learn how to use the Synopsys Waveform viewer totrace the various signals in your design. Figure 1 illustrates the basic VCS toolflow and RISC-Vtoolchain. For more information about the RISC-V toolchain consultTutorial 3: Build, Run, andWrite RISC-V takes a set of Verilog files as input and produces a simulator. When you execute the simulatoryou need some way to observe your design so that you can measure its performance and verify that itis working correctly. There are two primary ways to observe your design: (1) you can use$displaystatements in your Verilog RTL to output textual trace information, or (2) you can instruct thesimulator to automatically write transition information about each signal in your design to a is standard text format for this type of signal transition trace information called the ValueChange Dump format (VCD).
Sep 12, 2010 · CS250 Tutorial 4 (Version 091209a) September 12, 2010 Yunsup Lee ... These C source les are used in the Verilog test harness to simulate memory, parse and load ELF les. Direct C is a very convenient way to glue Verilog simulation with C functions, which will be used through out the course. Please refer to the VCS user guide chapter 19 (C Language
Domain:
Source:
Link to this page:
Please notify us if you found a problem with this document:
{{id}} {{{paragraph}}}