Real-Time Workshop 5.0
Release Summary
New Features
Code Reuse for Nonvirtual Subsystems
Revised Packaging of Generated Code Files
Most Targets Use rtModel Instead of Root SimStruct
Hookfiles for Communicating Target-specific Word Characteristics
Conditional Input Branch Execution
New Rate Transition Block
S-Function API Extended to Permit Users to Define Real-Time Workshop DWork Properties
Identifier Construction for Generated Code Has Been Simplified
Lookup Table Blocks Use New Run-time Library for Smaller Code
Expression Folding API Documentation Available
Relay Block Now Supports Frame-based Processing
Rapid Simulation Target Now Supports Variable-step Solvers
External Mode Support for ERT Added
External Mode Supports Uploading Signals of All Storage Classes
Transport Delay and Variable Transport Delay Improvements
LCC Now Links Libraries in Directory sys/lcc/lib
Code Generation Unified for Real-Time Workshop and Stateflow
Generate HTML Report Option Available for Additional Targets
Storage Classes for Data Store Memory Blocks
Macro Definitions for Constant Parameters
Diagnostics Pane Items Reorganized into Several Sub-groups
GUI Control Over TLC %assert Directive Evaluation
SPRINTF Built-in Function Added to TLC
The BlockInstanceData Function has been Deprecated
Major Bug Fixes
ImportedExtern and ImportedExternPointer storage class Data No Longer Initialized
External Mode Properly Handles Systems with no Uploadable Blocks
Initialize Block Outputs even if no Block Output Has Storage Class auto
Fixed Code Generation Bug for Single Precision Datatype Block Outputs
Fixed Cases of Multiple #include Statements in Generated Code
Custom Storage Classes Ignored when Unlicensed for Embedded Coder
Fixed Reporting of Erroneous Warning Messages
Fixed Accelerator/Real-Time Workshop Error for Discrete Integrator Block
Fixed Rate Limiter Block Code Generation Error
Fixed Multiport Switch with Expression Folding
Fixed Stateflow I/O with ImportedExternPointer Storage Class
Fixed Tunable Parameters for Lookup Blocks for S-Function Targets
Fixed PreLook-up Index Search for Discontiguous Wide Input Cases
Fixed SimViewingDevice Subsystem Failure to Generate Code
Fixed Port Limitation Bug for External Mode on Tornado Platform
Platform Limitations for HP and IBM
Upgrading from an Earlier Release
Replace Obsolete Header File #includes
Known Software and Documentation Problems
Real-Time Workshop 4.1 Release Notes
Release Summary
New Features
Block Reduction Option On by Default
Buffer Reuse Code Generation Option
Build Directory Validation
Build Subsystem Enhancements
C API for Parameter Tuning Documented
Code Readability Improvements
Control Flow Blocks Support
Expression Folding
External Mode Enhancements
Generate Comments Option
Include System Hierarchy in Identifiers
Rapid Simulation Target Supports Inline Parameters
S-Function Target Enhancements
Storage Classes for Block States
Support for tilde (~) in Filenames on UNIX Platforms
Target Language Compiler 4.1
Bug Fixes
Block Reduction Crash Fixed
Build Subsystem Gives Better Error Message for Function Call Subsystems
Check Consistency of Parameter Storage Class and Type Qualifier
Code Optimization for Unsigned Saturation and DeadZone Blocks
Correct Code Generation of Fixed-Point Blockset Blocks in DSP Blockset Models
Correct Compilation with Green Hills and DDI Compilers
Fixed Build Error with Models Having Names Identical to Windows NT Commands
Fixed Error Copying Custom Code Blocks
Fixed Error in commonmaplib.tlc
Fixed Name Clashes with Run-Time Library Functions
Improved Handling of Sample Times
Look-Up Table (n-D) Code Generation Bug Fix
Parenthesize Negative Numerics in Fcn Block Expressions
Removed Unnecessary Warnings and Declarations from Generated Code
Retain .rtw File Option Now Works in Accelerator Mode
S-Function Target Memory Allocation Bug Fix
Upgrading from an Earlier Release
RTWInfo Property Changes
S-Function Target MEX-Files Must Be Rebuilt
TLC Compatibility Issues
Known Software Problem
Turn the New Wrap Lines Option Off
Real-Time Workshop 4.0 Release Notes
Release Summary
New Features
Real-Time Workshop Embedded Coder
Simulink Data Object Support
ASAP2 Support
Enhanced Real-Time Workshop Page
Other User Interface Enhancements
Advanced Options Page
Model Parameter Configuration Dialog
Tunable Expressions Supported
S-Function Target Enhancements
External Mode Enhancements
Build Directory
Code Optimization Features
Subsystem Based Code Generation
Nonvirtual Subsystem Code Generation
Filename Extensions for Generated Files
hilite_system and Code Tracing
Generation of Parameter Comments
Borland 5.4 Compiler Support
Enhanced Makefile Include Path Rules
Target Language Compiler 4.0
Upgrading from an Earlier Release
Column-Major Matrix Ordering
Including Generated Files
Updating Release 11 Custom Targets
hilite_system Replaces locate_system
TLC Compatibility Issues
Known Software and Documentation Problems
Filename Option in Nonvirtual Subsystem Code Generation