Macros are one of the unique capabilities of the e language.
Using Cadence® Specman® Elite macros lets you extend the language ─i.e. invent your own syntax─from simple “syntax sugaring” to advanced utilities. With your own syntax, encapsulating algorithms and methodology, the testbench code is shorter and easy to write. Verification engineers and test writers can become productive quickly─without having to learn the whole syntax of e and before they fully understand the verification methodology. Short, readable code is also easily maintained over the years. Modifying the methodology, adopting new features, and finding ways to improve performance can all be done within the macro itself—not the user code. With macros, you’ll increase overall productivity of the verification team and enhance the stability of the environment at the same time.
Join Cadence Training and Software Architect Efrat Shneydor for this free, one-hour live technical webinar. We’ll explain Specman macros syntax for e and include numerous code examples. After the webinar, you’ll be able to implement your own macros—to be used in your environment and even to share with the verification community.
‘define as’ macro syntax
‘define as computed’ macros
Many code examples
Date and Time
Wednesday, March 17