ModelSim

From Wikipedia, the free encyclopedia
This is the current revision of this page, as edited by imported>Patar knight at 00:27, 29 November 2024 (Adding short description: "Siemens multi-language environment"). The present address (URL) is a permanent link to this version.
(diff) ← Previous revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Template:Short description 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

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

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

References

<templatestyles src="Reflist/styles.css" />

  1. ↑ Script error: No such module "citation/CS1".
  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. ↑ Script error: No such module "citation/CS1".
  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

Script error: No such module "Check for unknown parameters".

External links

  • Script error: No such module "Official website".Script error: No such module "Check for unknown parameters".

Template:Programmable Logic