Home > Community > Blogs > Functional Verification > intelligen moving into the spotlight pgen deprecation
Login with a Cadence account.
Not a member yet?
Create a permanent login account to make interactions with Cadence more conveniennt.

Register | Membership benefits
Get email delivery of the Functional Verification blog (individual posts).


* Required Fields

Recipients email * (separate multiple addresses with commas)

Your name *

Your email *

Message *

Contact Us

* Required Fields
First Name *

Last Name *

Email *

Company / Institution *

Comments: *

IntelliGen Moving Into The Spotlight With Pgen Deprecation

Comments(0)Filed under: Incisive Enterprise Simulator (IES), VIP, e, Specman, Aspect Oriented Programming, AOP, IntelliGen, EDA, IES-XL, specman elite, team specman, Funcional Verification, CMS

Specman's new Aspect Oriented Generation Engine, IntelliGen, has now been in service for several years and we have received much positive feedback from customers in terms of ease of use, solvability, coverage and performance.  For more information on IntelliGen, check out the following links, as well as other blogs written in this forum.

Customers employing extremely challenging generation scenarios have been particularly receptive to migrating to IntelliGen.  We know that many customers are in the process of migrating to IntelliGen on their current project, or are about to do so on the next project coming down the pipe.  With the adoption rate of IntelliGen continually increasing, there must come a point where the current default generation engine of Specman Elite (Pgen) must move out of the spotlight and be replaced by the new IntelliGen engine.

And so it is that, after many years of faithful service in helping to tape out thousands of ASIC's and SoC's, Specman Elite's original generation engine, Pgen, will begin the deprecation process starting with the 10.2 release coming later this year.   The deprecation process will start with a deprecation warning message issued to Pgen users.  The message will state that Pgen has begun the deprecation process and that, in a future release, IntelliGen will become the default generation engine.  It will also mention how to get more information on steps needed to migrate to IntelliGen.  Pgen will remain the default generation engine in the 10.2 release and, other than the warning message, the generation behavior will remain as Pgen.

Moving forward, there are many new and exciting products coming down the pipe based on IntelliGen functionality and we highly recommend users to migrate to IntelliGen ASAP.  If you are concerned about Verification IP availability, all Cadence VIP (except one) has been migrated and is available for use now. 

At some yet-to-be-determined release down the road, the default generator of Specman Elite will be switched over to IntelliGen.  At that point, a deprecation error will be emitted for users. However, if you have not migrated to IntelliGen yet, you can still use the Pgen generation engine by setting a configuration parameter.  

Happy bug finding everyone!

Corey Goss


Leave a Comment

E-mail (will not be published)
 I have read and agree to the Terms of use and Community Guidelines.
Community Guidelines
The Cadence Design Communities support Cadence users and technologists interacting to exchange ideas, news, technical information, and best practices to solve problems and get the most from Cadence technology. The community is open to everyone, and to provide the most value, we require participants to follow our Community Guidelines that facilitate a quality exchange of ideas and information. By accessing, contributing, using or downloading any materials from the site, you agree to be bound by the full Community Guidelines.