ModelSim PE - Simulation and Debug
ModelSim PE is the industry-leading, Windows-based simulator for VHDL, Verilog, or mixed-language simulation environments.
ModelSim PE Features:
- Partial VHDL 2008 support
- Transaction wlf logging support in all languages including VHDL
- Windows7 Support
- SecureIP support
- SystemC option
- RTL and Gate-Level Simulation
- Integrated Debug
- Verilog, VHDL and SystemVerilog Design
- Mixed-HDL Simulation option
- Code Coverage option
- Enhanced debug option
- Windows 32-bit
ModelSim PE Benefits:
- Cost-effective HDL simulation solution
- Intuitive GUI for efficient interactive debug
- Integrated project management simplifies managing project data
- Easy to use with outstanding technical support
- Sign-off support for popular ASIC libraries
- Award-winning technical support.
See for yourself, request an evaluation or view the ModelSim demo.
* Please note that you will be taken to the Mentor Graphics website
ModelSim PE Overview
is available in .pdf
ModelSim® PE, our entry-level simulator, offers VHDL, Verilog, or mixed-language simulation. Coupled with the most popular HDL debugging capabilities in the industry, ModelSim PE is known for delivering high performance, ease of use, and outstanding product support.
Model Technology’s award-winning Single Kernel Simulation (SKS) technology enables transparent mixing of VHDL and Verilog in one design. ModelSim’s architecture allows platform independent compile with the outstanding performance of native compiled code.
An easy-to-use graphical user interface enables you to quickly identify and debug problems, aided by dynamically updated windows. For example, selecting a design region in the Structure window automatically updates the Source, Signals, Process, and Variables windows. These cross linked ModelSim windows create a powerful easy-to-use debug environment. Once a problem is found, you can edit, recompile, and re-simulate without leaving the simulator.
ModelSim PE fully supports the VHDL and Verilog language standards. You can simulate behavioral, RTL, and gate-level code separately or simultaneously. ModelSim PE also supports all ASIC and FPGA libraries, ensuring accurate timing simulations. ModelSim PE provides partial support for VHDL 2008.

A More Intelligent GUI
An intelligently engineered GUI makes efficient use of desktop real estate. The intuitive arrangement of interactive graphical elements (windows, toolbars, menus, etc.) makes it easy to view and access the many powerful capabilities of ModelSim. The result is a feature rich GUI that is easy to use and quickly mastered. ModelSim redefined openness in simulation by incorporating the Tcl user interface into its HDL simulator. Tcl is a simple but powerful scripting language for controlling and extending applications.
Verilog 2001/SystemVerilog
ModelSim PE now fully supports IEEE 1364-2001, including SystemVerilog design language features. SystemVerilog is an Accellera standard that provides new constructs for modeling at higher levels of abstraction.
Memory Window
Allows flexible viewing and changing of memory locations. VHDL and Verilog memories are auto extracted in the GUI allowing powerful search, fill, load and save functionality. Memory Window allows pre-loading of memo- ries thus saving the time consuming step of initializing sections of your simula- tions just to load memories. All functions are available via the command line allowing their use in scripting.
Waveform File Manager (wlfman)
This utility allows the manipulation of existing wlf files so you can reduce the amount of information to display. You can view a portion of the original waveform file and modify time scales to compare RTL versus gates.
Source Window Templates and Wizards
VHDL and Verilog templates and wizards allow you to quickly develop HDL code without having to remember the exact language syntax. All the language constructs are available with a click of a mouse. Easy-to-use wizards step you through creation of more complex HDL blocks. The wizards show you how to create parameteriz- able logic blocks, testbench stimuli, and design objects. The source window templates and wizards benefit both novice and advanced HDL developers with time-saving shortcuts.
Source Window Templates and Wizards
VHDL and Verilog templates and wizards allow you to quickly develop HDL code without having to remember the exact language syntax. All the language constructs are available with a click of a mouse. Easy-to-use wizards step you through creation of more complex HDL blocks. The wizards show how to create parameterizable logic blocks, testbench stimuli, and design objects.
The source window templates and wizards benefit both novice and advanced HDL developers with time-saving shortcuts.
Project Manager
The Project Manager greatly reduces the time it takes to organize files and libraries. As you compile and simulate, the Project Manager stores the unique settings of each individual project, allowing you to restart the simulator right where you left off. Simulation properties allow you to easily re-simulate with pre-configured parameters.
Signal Spy
From any point in the design, the Signal Spy feature allows you to moni- tor, drive, force, and release signals and signal nets buried deep in a VHDL or mixed-language design hierarchy. This can be done without having to modify any of your design’s existing code. This feature is very useful in testbench design.
Complete Product Support and Maintenance
Model Technology provides the highest levels of support in the industry with our unique Engineer of the Week approach. You receive support from the engineers who design the ModelSim products. A standard annual maintenance contract provides technical support, maintenance releases, email updates and access to on-line support and technical services.
Platform and Standards Support
ModelSim PE supports both VHDL and Verilog and accelerates VITAL functions, procedures and timing checks. ModelSim PE runs on Windows XP, Vista and 7.

See for yourself and gain insight, request an evaluation.
* Please note that you will be taken to the Mentor Graphics website
ModelSim Product and Feature Comparison
| Feature | ModelSim PE | ModelSim DE |
| Block/Small System Simulation, Windows |
Quality Critical Designs, Windows/Linux |
|
| General | ||
| Licensing - Floating License | Option | Option |
| HDL Editor | • | • |
| Integrated Project Manager | • | • |
| Source Code Templates and Wizards | • | • |
| Platform-Independent Compiled Database | • | • |
| Native-Compiled Architecture | • | • |
| Incremental Compilation | • | • |
| Languages | ||
| VHDL 1987, 1993, 2008 (partial) | • | • |
| Verilog 2001, 2005, 2009 | • | • |
| VHDL/Verilog Mixed Language | Option | Option |
| SystemVerilog Design | • | • |
| SystemVerilog and PSL IEEE 1850 Assertions | • | |
| Verilog PLI/VPI | • | • |
| SystemVerilog Direct Programming Interface | • | • |
| SystemC 2.2 | Option | Option |
| Debug | ||
| Interactive Debug | • | • |
| Enhanced Dataflow Window | • | • |
| Source Annotation | • | • |
| Hyperlinked Navigation | • | • |
| Assertion Thread Viewer | • | |
| C Debugger | Option1 | Option1 |
| Memory Window | • | • |
| Extra Standalone Viewer | Option | Option |
| Waveform Compare | • | • |
| Transaction Viewing (SystemC) | Option1 | Option1 |
| SignalSpy | • | • |
| Cross Referencing between Windows | • | • |
| Coverage | ||
| Code Coverage (with Toggle Coverage) | • | • |
| Unified Coverage DataBase (UCDB) | • | • |
| Coverage Viewer | • | • |
| Test Ranking | • | • |
| HTML Reporting | • | • |
| Simulation | ||
| Single-Kernel Simulation Engine | • | • |
| Performance and Memory Profiler | Option | Option |
| Waveform Dataset Management Tool Set | • | • |
| VCD and Extended VCD Support | • | • |
| VCD Re-Simulation | • | • |
| Batch Mode Simulation | • | • |
| Interactive Simulation | • | • |
| VHDL 2008 Encryption | • | • |
| Verilog 2005 Encryption | • | • |
| SecureIP | • | • |
| Platform Support | ||
| 32-Bit OS Support | Windows XP / Vista / 7 | Linux Windows XP / Vista / 7 |
1 - Included in SystemC Option
ModelSim PE Support
The Mentor Graphics support team has one goal: provide the best customer support in the EDA industry.
- North America Support Hotline: 1-800-547-4303
- Open a ModelSim PE Service Request
* Supportnet Login Required
- Don't have active maintenance? Reactivate your unsupported seats!
- Support Benefits
- Support Centers - Worldwide
Below is a glimpse of the 5-star support available for active ModelSim PE users.

![]()
