HOME

TheInfoList



OR:

ModelSim is a multi-language environment by Siemens (previously developed by
Mentor Graphics Siemens EDA is a US-based electronic design automation (EDA) multinational corporation for electrical engineering and electronics, headquartered in Wilsonville, Oregon. Founded in 1981 as Mentor Graphics, the company was acquired by Siemens ...
,) 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, and most commonly, digital logic circuits. A hardware description language e ...
s such as
VHDL The VHSIC Hardware Description Language (VHDL) is a hardware description language (HDL) that can model the behavior and structure of digital systems at multiple levels of abstraction, ranging from the system level down to that of logic gat ...
,
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 at the register-transfer level of abstraction. It is a ...
and SystemC, and includes a built-in C debugger.Reconfigurable Embedded Control Systems
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.Digital Hardware Design
Laxmi Publications, Ltd., 01-Sep-2008
Simulation is performed using the
graphical user interface The GUI ( "UI" by itself is still usually pronounced . or ), graphical user interface, is a form of user interface that allows User (computing), users to Human–computer interaction, interact with electronic devices through graphical icon (comp ...
(GUI), or automatically using scripts.Synthesizable VHDL Design for FPGAs
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
Pearson Education India, 01-Sep-2007
Questa Sim is used in large multi-million gate designs, and is supported on Microsoft Windows and Linux, in 32-bit and 64-bit architectures. ModelSim can also be used with
MATLAB MATLAB (an abbreviation of "MATrix LABoratory") is a proprietary multi-paradigm programming language and numeric computing environment developed by MathWorks. MATLAB allows matrix manipulations, plotting of functions and data, implementa ...
/
Simulink Simulink is a MATLAB-based graphical programming environment for modeling, simulating and analyzing multidomain dynamical systems. Its primary interface is a graphical block diagramming tool and a customizable set of block libraries. It offers t ...
, using ''Link for ModelSim''.Industrial Control Technology
William Andrew, 12-Aug-2008
Recent Advances in Modeling and Simulation Tools for Communication Networks and Services
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 The VHSIC Hardware Description Language (VHDL) is a hardware description language (HDL) that can model the behavior and structure of digital systems at multiple levels of abstraction, ranging from the system level down to that of logic gat ...
*
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 at the register-transfer level of abstraction. It is a ...
*
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 at the register-transfer level of abstraction. It is a ...
2001 *
SystemVerilog SystemVerilog, standardized as IEEE 1800, is a hardware description and hardware verification language used to model, design, simulate, test and implement electronic systems. SystemVerilog is based on Verilog and some extensions, and since 20 ...
*
PSL PSL may refer to: Sport *Pakistan Super League, a Twenty20 cricket league in Pakistan *Philippine Super Liga, professional volleyball league in the Philippines *Pilipinas Super League, a professional basketball league in the Philippines * Philipp ...
* SystemC


See also

* Intel Quartus Prime * Icarus Verilog * List of HDL simulators * NCSim * Verilator * Xilinx ISE * Xilinx Vivado


References


External links

* {{Programmable Logic Computer-aided design software Electronic design automation software Digital electronics