Version 2.5 (R2008b) EDA Simulator Link MQ Software

This table summarizes what's new in Version 2.5 (R2008b):

New Features and ChangesVersion Compatibility ConsiderationsFixed Bugs and Known ProblemsRelated Documentation at Web Site
Yes
Details below
NoBug ReportsPrintable Release Notes: PDF


Current product documentation

New features and changes introduced in this version are:

Automatically Calculate a Timescale Factor

The new Automatic Timescale button on the Timescales Pane assists you in calculating an initial timescale. The software scales all sample times to be a multiple of the HDL simulator resolution limit (tick) and allows you to approve the calculated timescale (by not making any changes) or reject it (by entering your own timescale).

See Timescales Pane in the HDL Cosimulation block reference.

Cosimulate Mixed-Language Designs (Verilog and VHDL) with MATLAB

EDA Simulator Link™ MQ software now supports mixed-language HDL models (models with both Verilog and VHDL components) for both MATLAB and Simulink, allowing you to cosimulate VHDL and Verilog signals simultaneously. Both MATLAB and Simulink software can access components in different languages at any level. See Hardware Description Language (HDL) Support.

Improve Simulation Speed with Tip in New Best Practices Appendix

This new section contains tips for analyzing and improving cosimulation performance. Future releases will include additional new Best Practices. See EDA Simulator Link MQ Best Practices.

Use Same M-Function for Multiple HDL Instances (Beta)

This release adds a new argument, use_instance_obj, to the MATLAB functions matlabcp and matlabtb. This feature replaces the iport, oport, tnext, tnow, and portinfo arguments of the M-function definition with an HDL instance object passed to the function as an argument. With this feature, matlabcp and matlabtb M-function callbacks get the HDL instance object passed in to hold state, provide read/write access protection for signals, and allow you to add state as needed.

With this feature you gain the following advantages:

The new argument, -use_instance_obj, is identical for both matlabcp and matlabtb. See matlabcp and matlabtb for documentation regarding this beta function argument.

The MathWorks encourages you to use this new feature and provide feedback.

  


 © 1984-2008- The MathWorks, Inc.    -   Site Help   -   Patents   -   Trademarks   -   Privacy Policy   -   Preventing Piracy   -   RSS