Event Details

View All Recorded Events
Date Event Type Location Action
Oct 18, 2018 Verifying Finite State Machines with Aldec Products (EU)

Time: 3:00 PM – 4:00 PM (CEST)

 

Abstract:

Finite State Machines play a key role in design functionality being an essential part of design control logic. FSM-related bugs have direct influence on core design functionality, and usually there are no workaround solutions to the FSM-related issues.  Therefore, de signers have to pay special attention to the correct design and verification of the FSM code.

 

Static FSM verification methods complement functional simulation to achieve flawless FSM functionality. Static code styles and naming conventions checks help designers to develop clear and concise FSM code as well as enforce the company-specific FSM development styles and restrictions. The recently added FSM viewer allows designers to extract and explore FSM structures in existing RTL code for the debugging, back-annotation and documentation purposes.

 

 

Agenda:

  • The key role of Finite State Machines verification in design safety
  • Finite State Machine overview and definitions
  • Static Finite State Machines verification types
  • FSM extraction and exploration with ALINT-PRO
  • ALINT-PRO FSM verification demo
  • Conclusion
  • Q&A

 

Presenter Bio:

Alexander Gnusin, Design Verification Technologist. Alexander Gnusin has accumulated 22 years of hands-on experience in various aspects of ASIC and FPGA design verification. He has worked with IBM, Nortel and Synopsys Inc.

Webinar Online Register
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.