Home > Community > Blogs > Functional Verification > demo irun the way to run simulations
Login with a Cadence account.
Not a member yet?
Create a permanent login account to make interactions with Cadence more convenient.

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: *

Video Demo: “irun” – The Way to run Simulations!

Comments(5)Filed under: Functional Verification, Incisive Enterprise Simulator (IES)

The irun utility provides a use-model to run simulations with Incisive Simulator in a simple and consistent manner.  The main benefit of irun is that it can simulate the multi-language design & verification environments in a single step by simply specifying all input source files and options on a single command line!!

The following demonstration shows the use-model with real examples:




If the video fails to embed please click here.

irun now supports all simulation languages, such as Verilog, VHDL, SystemVerilog, Verilog AMS, VHDL AMS, and even files written in general programming languages like C/C++.

Incisive users can get the complete information about irun in the product documentation available at: http://sourcelink.cadence.com/docs/files/Release_Info/Docs/irun/irun8.2/irunTOC.html.

Looking for comments:

Do you now prefer running Incisive simulations with irun

Is it convenient over the existing use-model of other simulators? 

If you are not yet on irun, then I hope it was a useful introduction that has encouraged you to use Incisive for simulations using irun!!


By Corey Goss on February 25, 2009
Hi All,  I just wanted to add Amit's post that, in addition to the languages mentioned, irun also supports e files passed in directly on the command line.  There are also a number of switches that can be passed to irun to handle specman pre commands and configuration settings.  - Corey Goss, Solution Deployment, Cadence Design Systems

By ankita arya on August 27, 2011
Is it possible to run the simulations with other simulators using irun ??

By soumya on October 16, 2012
Hi.. How can I generate the coverage for nc simulator? What is load_test command? could anyone please help me? Thanks.......

By soumya on October 16, 2012
Hi.. How can I generate the coverage for nc simulator? What is load_test command? could anyone please help me? Thanks.......

By Yih-Shiun Lin on October 23, 2012
Hi Soumya, the easiest way to add coverage is to put "-coverage all" with irun to enable all  coverage collection. It will give you functional coverage, code coverage, state machine coverage. You may contact your local support to get more detail information.

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.