Resources

-OR-
Reset

Results

Name Products Type Action
4.4 Debugging: Datasets, Hierarchy Viewer and Object Viewer   
Managing your simulation datasets, exploring your design hierarchy and design objects. Loading multiple simulation datasets for debugging and comparison.
Riviera-PRO Demonstration Videos
4.5 Debugging: Drivers/Readers and Dataflow   
Riviera-PRO provides powerful tools that can be used for tracing signals during debugging and simulation. The Drivers/Readers and Dataflow tools allow for the user to observe the connectivity of a design through source code or through graphical display. This video will give an idea of how to use the Drivers/Readers viewer and the Dataflow window.
Riviera-PRO Demonstration Videos
4.6.1 Debugging: Plots   
Riviera-PRO provides a powerful debug tool called Plot. Plots are a graphical technique for representing a data set as a graph showing the relationship between two or more variables. It can be a powerful alternative complement to the traditional alphanumeric and waveform-based HDL debugging tools and techniques. This video will demonstrate each of the four different plot styles Riviera-PRO has and will show how to create them.
Riviera-PRO Demonstration Videos
4.6.2 Debugging: Image Window   
Riviera-PRO provides users with the Image Viewer/Window tool which can be used to display an image stored in a memory-like simulation object or visualize simulation object values by color. It can be a powerful alternative to the traditional alphanumeric HDL debugging tools and techniques. This video will demonstrate how the Image tool works and the different options that can be used within the Image window.
Riviera-PRO Demonstration Videos
4.7 Debugging Saving Waveform Configuration and Snapshot   
Saving waveform configuration to a macro file for reuse, creating a copy of a simulation datasets using 'Save waveform snapshot' option.
Riviera-PRO Demonstration Videos
4.8 Debugging: UVM Transactions Debugging   
Riviera-PRO supports UVM up to the most recent version (IEEE 1800.2-2020) and provides a number of powerful tools that can be used to provide an efficient and comprehensive debugging experience for UVM transactions. This video will go over the tools revolving around UVM transactions such as the UVM Graph, UVM Hierarchy, UVM Configuration, Transactions Streams, Call Stack, and Covergroups.
Riviera-PRO Demonstration Videos
4.9 Debugging: Xtrace and Advance Dataflow   
The Xtrace command in Riviera-PRO creates a report with information about unknown values in a simulated model. These values can be X, U, or any other value. Xtrace has the ability to cross-probe with Dataflow to provide a visualization of the simulated model in order to locate the source of the unknown values. This video will demonstrate how to utilize Xtrace with Dataflow to trace and debug signals of unknown values.
Riviera-PRO Demonstration Videos
4.10 Debugging: Debugging: Splitter, Signal Breakpoint and Cross Probing   
Riviera-PRO’s effective and useful Waveform Viewer comes with a number of features that can be used to further enhance the simulation and debugging experience. This video will demonstrate some of the advanced utilities of the Waveform Viewer such as the Splitter, Signal Breakpoints, and cross-probing.
Riviera-PRO Demonstration Videos
4.11 Debugging: SystemVerilog Transactions Debugging   
Transactions provide a high-level view into the behavior of an HDL design. This level of abstraction results in faster simulation times and simpler debugging processes. Riviera-PRO provides a number of tools for transaction debugging. This video will demonstrate these tools using a SystemVerilog design.
Riviera-PRO Demonstration Videos
4.12 Debugging: VHDL Transactions Debugging   
Transactions provide a high-level view into the behavior of an HDL design. This level of abstraction results in faster simulation times and simpler debugging processes. Riviera-PRO provides a number of tools for transaction debugging. This video will demonstrate these tools using a VHDL design.
Riviera-PRO Demonstration Videos
4.13 Debugging: Finding Causes of Unknowns   
X’s, or unknowns, can occur in simulation when hardware behavior is undetermined. These X’s can potentially cause problems in real hardware when unaddressed. Riviera-PRO provides a number of tools capable of finding the causes of unknowns. This video will demonstrate these tools such as Xtrace, Cause Finder, Waveform Viewer, Drivers/Readers, and Dataflow.
Riviera-PRO Demonstration Videos
4.14 Debugging: Post-Simulation Debug Mode   
Riviera-PRO provides an additional simulation mode called Post Simulation Debug Mode. This advanced feature allows for viewing simulation results after the simulation has finished. Note that in this mode, some debugging tools normally available during simulation are not usable such as Processes, Call Stack, toggling breakpoints, Dataflow, and stepping through code. Additionally, this feature does not check out the simulation features in your Riviera-PRO license. This video will go over how to access the mode, how to set up simulation to get post-simulation data, and what simulation and debugging tools are available in this mode.
Riviera-PRO Demonstration Videos
4.15 Debugging: Assertions Debugging   
Assertions are monitor-like processes that continuously track design activities and report if signals have the right values at the right times. Riviera-PRO provides a number of debugging tools dedicated to making debugging with assertions more robust and user-friendly. This video will cover all the debugging tools you can use for debugging assertions as well as reports that can be generated for post-simulation assertion analysis.
Riviera-PRO Demonstration Videos
5.1 3rd Party Flows: Using Riviera-PRO Simulator for Xilinx Vivado   
Xilinx Vivado allows the ability to utilize different simulators besides their own. Because of that, the capabilities of Riviera-PRO’s fast and comprehensive simulator are easily accessible when debugging and simulating Vivado projects. This video provides a general overview of how to simulate and debug Vivado projects using Riviera-PRO’s simulator environment.
Riviera-PRO Demonstration Videos
5.3 Special Environments: Riviera-PRO and CocoTB   
Take a look at how to use CocoTB with Riviera-PRO. CocoTB is a Co-routine based Co-simulation TestBench environment. It is useful for design reuse and randomized testing using the python scripting language which offers a faster testing phase due to python's ease of use. Enjoy customizability when building your simulation environment that allows you to interact with the Riviera-PRO simulator like triggers for simulation timing or signals. CocoTB is Linux & Windows compatible and has built-in support for Jenkins.
Riviera-PRO Demonstration Videos
6.1 License Installation Aldec Products (Nodelock and Floating)   
In order to properly use any Aldec software, Aldec provides customers with two types of licenses: node-locked and floating. This video will cover how to determine the license type as well as how to properly install each type of license onto a Windows machine.
Active-HDL, Riviera-PRO, ALINT-PRO, HES-DVM, DO-254/CTS Demonstration Videos
ACOM: Error: COMP96_0153: Formal "name" of class variable must be associated with a variable    Riviera-PRO FAQ
ACOM: Error: ELAB1_0021: filename.vhd: Types do not match for port "port_name"    Riviera-PRO FAQ
Accelerate DSP Design Development: Tailored Flows   
Learn how to achieve better Digital Signal Processing (DSP) design productivity using Aldec’s integrated design flows, enabled by a number of unique technologies, features, and industry partnerships available within Aldec Riviera-PRO™ design and verification platform. You will learn about the essential and innovative features in the RTL simulation environment that are important to signal processing: Model-based design flow integration, Floating-point aware RTL debugging tools, Dedicated protocol analysis tools, Full support for FPGA silicon vendors. Play webinar   
Active-HDL, Riviera-PRO Recorded Webinars
Accelerating UVM Verification with Emulation   
In this video, Application Engineer Henry Chan, explains how emulation can help accelerate UVM-based testbenches and explores the benefits of emulation/acceleration over traditional simulation tools. A cursory overview of the Accellera SCE-MI standard as well as some necessary testbench modifications for emulation/acceleration are presented. A case-study using a UVM testbench and Network-on-Chip design is examined to demonstrate the benefits of emulation.
Riviera-PRO, HES-DVM Demonstration Videos
...
276 results (page 2/14)
Ask Us a Question
x
Ask Us a Question
x
Captcha ImageReload Captcha
Incorrect data entered.
Thank you! Your question has been submitted. Please allow 1-3 business days for someone to respond to your question.
Internal error occurred. Your question was not submitted. Please contact us using Feedback form.
We use cookies to ensure we give you the best user experience and to provide you with content we believe will be of relevance to you. If you continue to use our site, you consent to our use of cookies. A detailed overview on the use of cookies and other website information is located in our Privacy Policy.