| Version 2.3 (R2007b) Link for ModelSim® Release Notes | ![]() |
This table summarizes what's new in Version 2.3 (R2007b):
| New Features and Changes | Version Compatibility Considerations | Fixed Bugs and Known Problems | Related Documentation at Web Site |
|---|---|---|---|
| Yes Details below | Yes—Details labeled as Compatibility Considerations, below. See also Summary | Bug Reports | No |
Cosimulation Support for Digital Blocks within the ADvanceMS (ADMS) Environment
New Setup Script Assists in Installation Debug and Runtime Configuration
Block Cosimulation Until HDL Simulator Is Ready with New Link for ModelSim MATLAB Function
Send Tcl Commands to the HDL Simulator with New Link for ModelSim MATLAB Function
Suppress Error Message with New hdldaemon Property Name/Property Value Pair
Link and Target Products Regrouped in New Start, Help, and Demos Category
Link for ModelSim version 2.3 supports cosimulation with ADMS. For details on adding libraries and starting ADMS with Link for ModelSim, see ADMS Support in the EDA Simulator Link MQ User's Guide.
Link for ModelSim is able to run the HDL simulator side of the link in 32–bit mode and the MATLAB/Simulink side in 64–bit mode, either on a single machine or in a true cross-platform mode. See Using the EDA Simulator Link MQ Libraries in the EDA Simulator Link MQ User's Guide.
Changes to the HDL Cosimulation block mask allow you to enter port information directly into the ports table. For more, see Ports Pane in the HDL Cosimulation block reference.
Link for ModelSim provides a guided setup script (syschecklfm) for configuring your simulator setup. This setup works whether your have installed Link for ModelSim and MATLAB on the same machine as ModelSim or if you have installed them on different machines. This script creates a configuration file containing the location of the appropriate Link for ModelSim MATLAB and Simulink libraries. You can then include this configuration with any other calls you make using Mentor Graphics vsim from ModelSim. You only need to run this script once. If you plan to use the MATLAB vsim.m function instead, no setup is required. See.
Note The Link for ModelSim guided setup configuration/diagnostic script works only on UNIX and Linux. Windows users: please see instructions in the EDA Simulator Link MQ User's Guide for manually creating the configuration files. |
The Link for ModelSim libraries are compiled using the same compilers that MATLAB is compiled with (they vary by platform) as well as the compilers that are available with ModelSim (usually some version of gcc). This is done to ensure compatibility with other C++ libraries that may get linked into the HDL simulator, including SystemC libraries. See Using the EDA Simulator Link MQ Libraries in the EDA Simulator Link MQ User's Guide.
The Link for ModelSim MATLAB function pingHdlSim blocks cosimulation by not returning until the Simulink server is loaded or until a specified timeout occurs. This function is useful if you are trying to automate a cosimulation and you need to know that the Simulink server has loaded before your script continues the simulation. See pingHdlSim in MATLAB Function Reference.
tclHdlSim executes a Tcl command immediately on the HDL simulator using a shared or socket connection. See tclHdlSim in MATLAB Function Reference.
hdldaemon property name/property value pair "quiet", "true" suppresses printing messages to the standard queue. Errors are still shown. See hdldaemon in MATLAB Function Reference.
You can cosimulate a model using SystemVerilog and/or SystemC with MATLAB or Simulink using Link for ModelSim. Write simple wrappers around the SystemC and make sure that the SystemVerilog cosimulation connections are to ports or signals of data types supported by Link for ModelSim.
A new product category, Links and Targets, now contains all MathWorks software products that link, target, or cosimulate code.
This change impacts you in the following ways:
Finding and viewing these products through the MATLAB Desktop Start button and in the Help browser Contents and Demos panes.
Using the demo command to access the product demos.
For more about this new product category, see Demos and Help Browser Contents Now Include New Category for Links and Targets, in the MATLAB Release Notes.
The Link for ModelSim User's Guide (including the Getting Started Guide) and Reference Guide have been reorganized as a result of intense technical review and documentation usability testing, resulting in product documentation that follows a realistic workflow for EDA verification and testing.
![]() | Version 2.4 (R2008a) EDA Simulator Link MQ Software | Version 2.2 (R2007a) Link for ModelSim | ![]() |
| © 1984-2009- The MathWorks, Inc. - Site Help - Patents - Trademarks - Privacy Policy - Preventing Piracy - RSS |