Using Plots for HDL Debugging

A Powerful Alternative to Traditional Waveforms

Dmitry Melnik, Product Manager Software Division
Like(0)  Comments  (0)

The most commonly used approach to analyzing objects in an HDL design is based on well-known digital waveforms available with any commercial simulator today. Such a time domain representation of data with respect to time, allows verifying many parameters of a designed digital system, but it may not be efficient for applications such as image processing, digital filter design, embedded system design, and many others.


With the release of Riviera-PRO 2013.02, Aldec introduced the Plot window, a new solution for a graph-based analysis of HDL objects and correlations between them. The Plot window enables efficient visualization of large data sets, as well as the ability to visualize and analyze relations between any objects within your design with no additional programming required.

 Riviera-PRO Plot Window_QAM_tx_noise_jitter-01_small


To learn more about practical applications for Plot, see a related whitepaper, Using Plots for HDL Debugging as a Powerful Alternative to Traditional Waveforms.

Dmitry Melnik is a product manager at Aldec responsible for ALINT™ and Riviera-PRO™ product lines. He has over 8 years of digital design and verification experience, including previous roles in corporate and field applications, technical marketing, and software development with R&D divisions of Aldec in Europe. Dmitry holds an M.S. in Computer Systems from Kharkiv National University of Radio Electronics, Ukraine.

  • Products:
  • Riviera-PRO
  • Advanced Verification


Ask Us a Question
Ask Us a Question
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.