ModelSim is a multi-language environment by
Siemens (previously developed by
Mentor Graphics
Mentor Graphics Corporation was a US-based electronic design automation (EDA) multinational corporation for electrical engineering and electronics, headquartered in Wilsonville, Oregon. Founded in 1981, the company distributed products that ass ...
,
) for simulation of
hardware description language
In computer engineering, a hardware description language (HDL) is a specialized computer language used to describe the structure and behavior of electronic circuits, usually to design application-specific integrated circuits (ASICs) and to progra ...
s such as
VHDL
VHDL (Very High Speed Integrated Circuit Program, VHSIC Hardware Description Language) is a hardware description language that can model the behavior and structure of Digital electronics, digital systems at multiple levels of abstraction, ran ...
,
Verilog
Verilog, standardized as IEEE 1364, is a hardware description language (HDL) used to model electronic systems. It is most commonly used in the design and verification of digital circuits, with the highest level of abstraction being at the re ...
and
SystemC, and includes a built-in C debugger.
[Reconfigurable Embedded Control Systems](_blank)
Idea Group Inc (IGI), 30-Nov-2010 ModelSim can be used independently, or in conjunction with
Intel Quartus Prime,
PSIM,
Xilinx ISE or
Xilinx Vivado
Vivado Design Suite is a software suite for synthesis and analysis of Hardware description language, hardware description language (HDL) designs, superseding Xilinx ISE with additional features for system on a chip development and high-level synt ...
.
[Digital Hardware Design](_blank)
Laxmi Publications, Ltd., 01-Sep-2008 Simulation is performed using the
graphical user interface
A graphical user interface, or GUI, is a form of user interface that allows user (computing), users to human–computer interaction, interact with electronic devices through Graphics, graphical icon (computing), icons and visual indicators such ...
(GUI), or automatically using scripts.
[Synthesizable VHDL Design for FPGAs](_blank)
Springer Science & Business Media, 21-Oct-2013
Editions
Mentor HDL simulation products are offered in multiple editions, such as ModelSim PE and Questa Sim.
Questa Sim offers high-performance and advanced debugging capabilities, while ModelSim PE is the entry-level simulator for hobbyists and students.
[Handbook of Digital Techniques for High-Speed Design](_blank)
Pearson Education India, 01-Sep-2007 Questa Sim is used in large multi-million gate designs, and is supported on
Microsoft Windows
Windows is a Product lining, product line of Proprietary software, proprietary graphical user interface, graphical operating systems developed and marketed by Microsoft. It is grouped into families and subfamilies that cater to particular sec ...
and Linux, in 32-bit and 64-bit architectures.
ModelSim can also be used with
MATLAB/
Simulink, using ''Link for ModelSim''.
[Industrial Control Technology](_blank)
William Andrew, 12-Aug-2008[Recent Advances in Modeling and Simulation Tools for Communication Networks and Services](_blank)
Springer Science & Business Media, 20-Sep-2007 ''Link for ModelSim'' is a fast bidirectional co-simulation interface between Simulink and ModelSim.
For such designs, MATLAB provides a numerical simulation toolset, while ModelSim provides tools to verify the hardware implementation & timing characteristics of the design.
Language support
ModelSim uses a unified kernel for simulation of all supported languages, and the method of debugging embedded C code is the same as VHDL or Verilog.
ModelSim and Questa Sim products enable simulation, verification and debugging for the following languages:
*
VHDL
VHDL (Very High Speed Integrated Circuit Program, VHSIC Hardware Description Language) is a hardware description language that can model the behavior and structure of Digital electronics, digital systems at multiple levels of abstraction, ran ...
*
Verilog
Verilog, standardized as IEEE 1364, is a hardware description language (HDL) used to model electronic systems. It is most commonly used in the design and verification of digital circuits, with the highest level of abstraction being at the re ...
*
Verilog
Verilog, standardized as IEEE 1364, is a hardware description language (HDL) used to model electronic systems. It is most commonly used in the design and verification of digital circuits, with the highest level of abstraction being at the re ...
2001
*
SystemVerilog
*
PSL
*
SystemC
See also
*
Intel Quartus Prime
*
Icarus Verilog
*
List of HDL simulators
*
NCSim
*
Verilator
*
Xilinx ISE
*
Xilinx Vivado
Vivado Design Suite is a software suite for synthesis and analysis of Hardware description language, hardware description language (HDL) designs, superseding Xilinx ISE with additional features for system on a chip development and high-level synt ...
References
External links
*
{{Programmable Logic
Computer-aided design software
Electronic design automation software
Digital electronics