ModelSim is a multi-language environment by Siemens[1] (previously developed by Mentor Graphics,[2]) for simulation of hardware description languages such as VHDL, Verilog and SystemC, and includes a built-in C debugger.[3][2] ModelSim can be used independently, or in conjunction with Intel Quartus Prime, PSIM,[4] Xilinx ISE or Xilinx Vivado.[5] Simulation is performed using the graphical user interface (GUI), or automatically using scripts.[6]

Editions

edit

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.[2] 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.[2]

ModelSim can also be used with MATLAB/Simulink, using Link for ModelSim.[7][8] Link for ModelSim is a fast bidirectional co-simulation interface between Simulink and ModelSim.[8][7] For such designs, MATLAB provides a numerical simulation toolset, while ModelSim provides tools to verify the hardware implementation & timing characteristics of the design.[8]

Language support

edit

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.[2]

ModelSim and Questa Sim products enable simulation, verification and debugging for the following languages:[2]

See also

edit

References

edit
  1. ^ "ModelSim".
  2. ^ a b c d e f Handbook of Digital Techniques for High-Speed Design, Pearson Education India, 01-Sep-2007
  3. ^ Reconfigurable Embedded Control Systems, Idea Group Inc (IGI), 30-Nov-2010
  4. ^ "PSIM ModCoupler: VHDL & Verilog with Modelsim". Powersim, Inc. Retrieved 2021-06-01.
  5. ^ Digital Hardware Design, Laxmi Publications, Ltd., 01-Sep-2008
  6. ^ Synthesizable VHDL Design for FPGAs, Springer Science & Business Media, 21-Oct-2013
  7. ^ a b Industrial Control Technology, William Andrew, 12-Aug-2008
  8. ^ a b c Recent Advances in Modeling and Simulation Tools for Communication Networks and Services, Springer Science & Business Media, 20-Sep-2007
edit

📚 Artikel Terkait di Wikipedia

List of HDL simulators

accelerators, emulators, etc. Some commercial proprietary simulators (such as ModelSim) are available in student, or evaluation/demo editions. These editions

Xilinx ISE

is primarily used for circuit synthesis and design, while ISIM or the ModelSim logic simulator is used for system-level testing. As commonly practiced

Mentor Graphics

experience with ModelSim as it shares most of the common debug features and capabilities. One of the main differences between QuestaSim and Modelsim (besides

Quartus Prime

device families, Altera offers a free license. Xilinx ISE Xilinx Vivado ModelSim "FPGA Design Software - Quartus® Prime". Intel. Retrieved 2025-04-14. Intel

Vivado

the integration of AI engine components. Xilinx ISE Intel Quartus Prime ModelSim "Xilinx Inc, Form 8-K, Current Report, Filing Date Apr 25, 2012". secdatabase

Comparison of EDA software

is several times faster than commercial event driven simulators such as ModelSim, NC-Verilog and VCS, while not quite as fast as commercial cycle accurate

VHDL

std_logic_misc Commercial: Aldec Active-HDL Cadence Incisive Mentor Graphics ModelSim Mentor Graphics Questa Advanced Simulator Synopsys VCS-MX Xilinx Vivado

Transaction-level modeling

tools. Mentor Graphics (now Siemens EDA) introduced TLM support in their ModelSim simulator in 2004, followed by Cadence Design Systems with their Incisive