Resources

-OR-
Reset

Results

Name Products Type Action
2.4 Debugging: Waveform Viewer   
The Accelerated Waveform Viewer is a high performance tool dedicated to reading and graphically presenting simulation data. Learn how to utilize advanced operations such as zooming, signal manipulations, cursors, measurements, bookmarks, browsing modes, and aliases.
Active-HDL Demonstration Videos
2.5 Debugging: Assertions Viewer   
Active-HDL’s Assertion Viewer allows the user to view two types of PSL and SystemVerilog objects during simulation: assert statements and cover statements. The viewer provides useful statistics about these objects in an easily accessible manner. This video provides an overview on how to access and use the Assertion Viewer window.
Active-HDL Demonstration Videos
2.6 Debugging: Post Simulation Debug Mode   
Active-HDL provides additional simulation modes, including one 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 toggling breakpoints, using Dataflow, and stepping through code. Additionally, this feature does not check out the simulation features in your Active-HDL license, but instead checks out the Post Simulation Debug license feature. This video will go over how to access the mode, how to set up simulation settings to get post-simulation data, and what simulation and debugging tools are available in this mode.
Active-HDL Demonstration Videos
2.7 Advanced: UVM Toolbox   
Take a look on how to make use of the UVM Toolbox available in Riviera-PRO for debugging designs and making the most of your verification environment. Use the UVM Viewer, UVM Hierarchy, and UVM Configuration windows to represent UVM architecture and their TLM connections to improve the perspective of the architecture and dataflow. The UVM toolbox features are compatible with UVM 1.2, 1.1d and 1.0p1.
Riviera-PRO Demonstration Videos
2.7 Debugging: Code Coverage   
Code coverage is a useful source of metric, that analyzes code execution and can help us determine the completeness of the verification effort. It helps us identify corner cases that may not be executed in your design. Code Coverage analysis tools offered by Active-HDL can provide several different types of information related to the verification process of your design.
Active-HDL Demonstration Videos
2.8 Advanced: UVM Register Generator   
The UVM Register Generator is used to create Register Model files to incorporate into a UVM environment to use the Register Abstraction Layer of UVM. Automatically generating models for the RAL is particularly time saving, considering modern designs can consist of thousands of registers, and coding those by hand would be a long and tedious task, while still being a crucial aspect of the verification of the design. Using a CSV or IP-XACT register description, automatically generate a UVM register model, and quickly integrate it into your UVM environment for faster verification.
Riviera-PRO Demonstration Videos
2.8 Debugging: FSM Coverage   
Active-HDL provides a number of coverage analysis tools to further enhance verification quality of HDL code. Coverage analysis uses ACDB (Aldec Coverage Database) as a unified format of storing different types of coverage data. This video will go into more detail on one of the Code Coverage options: FSM Coverage. FSM Coverage enables users to determine which states and transitions in the state machine diagram have been executed during simulation. To collect the FSM Coverage statistics, the HDL design code has to include SystemVerilog or Aldec proprietary pragmas indicating which constructs represent components of the state machine. The pragmas used in the HDL code are included in additional lines of comments and interpreted by the coverage engine. The FSM Coverage statistics can be stored in the Aldec Coverage Database (ACDB) files and presented in a textual or HTML report along with OSVVM Functional Coverage providing complete structural coverage and functional coverage with test results merging, ranking and analysis.
Active-HDL Demonstration Videos
2.9 Debugging: Toggle Coverage   
Toggle Coverage measures design activity within terms of changes of signal logic values and creates a reports that states whether monitored signals were initialized, experienced rising and/or falling edges, and the number of rising/falling edges during a simulation session. Learn how to collect Toggle Coverage data and view the results in XML format.
Active-HDL Demonstration Videos
2.10 Debugging: Using FSM Testbench Generator and FSM Coverage   
Active-HDL provides a number of useful tools for state machines. Along with the FSM Editor, different types of testbenches can be generated from a state machine diagram using the FSM Testbench Generator. The code generated from the FSM diagram can also contain FSM Coverage. This video will demonstrate how to use the Testbench Generator and FSM Coverage together to get a comprehensive debugging experience for FSMs.
Active-HDL Demonstration Videos
2.11 Debugging: Signal Agent   
The Signal Agent is a Verilog task or VHDL procedure that allows for the monitoring and driving of signals from anywhere in the design hierarchy. This can be useful for mixed language designs during testbench development and design verification. This video will explain how the Signal Agent is used and demonstrate its use through a simple mixed language example design.
Active-HDL Demonstration Videos
2.12 Debugging: Debugging Use Cases with Memory Viewer   
Ranging from RAMs to simple flip-flops, memory plays an important role in a variety of FPGA designs. Making it easier to debug their functionality, Active-HDL’s Memory Viewer allows for observing and changing the content of these memory objects during simulation. This video demonstrates debugging three common memory use cases (using VHDL) utilizing the Memory Viewer.
Active-HDL Demonstration Videos
3.1 3rd Party Flows: Compiling Vivado Simulation Libraries   
When you instantiate any Xilinx black box component in your design, Active-HDL will look for the vendor libraries to define functionality of the Xilinx Component. Before performing simulation of these designs, it is crucial not only to have the proper simulation libraries, but the correct version as well.
Active-HDL Demonstration Videos
3.1 External Tools: Launching from Active-HDL   
Linting can be ran directly from your design tool using the "Run In Aldec ALINT-PRO" feature available in Active-HDL. This feature can either generate a new tcl script that automatically converts the design workspace and performs linting or can use an existing script to perform after launching the ALINT-PRO software.
ALINT-PRO Demonstration Videos
3.2 3rd Party Flows: Vivado TCL store Integration   
With Xilinx Vivado’s TCL store, integrating Active-HDL simulator in the Vivado work flow is easy. This combination allows users to extend Vivado’s rich synthesis and implementation tool set with Active-HDL’s high performance simulator. This seamless integration eliminates the need to manually map the source files between the two programs as this is all done in the backend.
Active-HDL Demonstration Videos
3.2 External Tools: Launching from Riviera-PRO   
Linting can be ran directly from your simulation tool using the "Check in Aldec ALINT-PRO" feature available in Riviera-PRO. This feature can either generate a new tcl script that automatically converts the design workspace and performs linting or can use an existing script to perform after launching the ALINT-PRO software.
ALINT-PRO Demonstration Videos
3.3 3rd Party Flows: Simulation & Debugging with Intel Quartus Prime Pro   
Intel Quartus Prime Pro’s environment allows for the usage of 3rd party simulators through .tcl and .do scripts. Because of this, one can utilize Active HDL’s fast and comprehensive debugging and simulation environment. This video provides a general overview of how to simulate and debug with Active-HDL through Quartus Prime Pro using one of Quartus’ sample IP designs.
Active-HDL Demonstration Videos
3.3 Interfacing: QEMU Co-Simulation with Riviera-PRO   
Complex hardware/software interactions within system-on-chip devices such as the Xilnx Zynq 7000 and others are requiring more advanced verification tools. Through co-simulation, programmable logic and processing systems can both be tested concurrently and early in the design cycle, allowing for hardware and software team members to work together and correct design bugs early in the verification process. Aldec's QEMU bridge, along with Aldec's Riviera-PRO, allows for this co-simulation, providing an interface between simulator and the QEMU machine emulator which can model the processing system of Zynq devices.
Riviera-PRO Demonstration Videos
3.4 3rd Party Flows: Simulation and Debugging with Xilinx Vivado   
Xilinx Vivado allows the ability to utilize different simulators besides their own. Because of that, the capabilities of Active-HDL’s fast and comprehensive are easily accessible when debugging and simulating Vivado projects. This video provides a general overview of how to simulate and debug Vivado projects using Active-HDL’s simulator environment.
Active-HDL Demonstration Videos
3.4 External Tools: Unit Linting in Riviera-PRO   
Riviera-PRO offers the design rule checking capabilities of ALINT-PRO directly within the tool through unit linting. Running the feature within the design tool's GUI will perform design checks according to the generated ALINT-PRO project, and those violations will be displayed in Riviera-PRO's console and HDL editor in the form of various warnings and messages. Modification of a design's policy is facilitated through additional context menu items within the Design Browser, which allows launching of ALINT-PRO into the relevant views for modifying policy or waivers.
ALINT-PRO Demonstration Videos
3.5 3rd Party Flows: Simulation & Debugging with Microchip Libero SoC   
Microchip’s Libero SoC allows the usage of 3rd party simulators. Because of that, Active-HDL’s fast and comprehensive tools are easily accessible when debugging and simulating Libero projects. This video provides a general overview of how to simulate and debug Libero projects using Active-HDL’s simulator environment.
Active-HDL Demonstration Videos
127 results (page 3/7)
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.