Mathworks IEC CERTIFICATION KIT RELEASE NOTES

IEC Certification Kit Release Notes
How to Contact The MathWorks
www.mathworks. comp.soft-sys.matlab Newsgroup www.mathworks.com/contact_TS.html Technical Support
bugs@mathwo doc@mathworks.com Documentation error reports service@mathworks.com Order status, license renewals, passcodes
info@mathwo
com
rks.com
rks.com
Web
Bug reports
Sales, prici
ng, and general information
508-647-7000 (Phone)
508-647-7001 (Fax)
The MathWorks, Inc. 3 Apple Hill Drive Natick, MA 01760-2098
For contact information about worldwide offices, see the MathWorks Web site.
IEC Certification Kit Release Notes
© COPYRIGHT 2009–20 10 by The MathWorks, Inc.
The software described in this document is furnished under a license agreement. The software may be used or copied only under the terms of the license agreement. No part of this manual may be photocopied or reproduced in any form without prior written consent from The MathW orks, Inc.
FEDERAL ACQUISITION: This provision applies to all acquisitions of the Program and Documentation by, for, or through the federal government of the United States. By accepting delivery of the Program or Documentation, the government hereby agrees that this software or documentation qualifies as commercial computer software or commercial computer software documentation as such terms are used or defined in FAR 12.212, DFARS Part 227.72, and DFARS 252.227-7014. Accordingly, the terms and conditions of this Agreement and only those rights specified in this Agreement, shall pertain to and govern theuse,modification,reproduction,release,performance,display,anddisclosureoftheProgramand Documentation by the federal government (or other entity acquiring for or through the federal government) and shall supersede any conflicting contractual terms or conditions. If this License fails to meet the government’s needs or is inconsistent in any respect with federal procurement law, the government agrees to return the Program and Docu mentation, unused, to The MathWorks, Inc.
Trademarks
MATLAB and Simulink are registered trademarks of The MathWorks, Inc. See
www.mathworks.com/trademarks for a list of additional trademarks. Other product or brand
names may be trademarks or registered trademarks of their respective holders.
Patents
The MathWorks products are protected by one or more U.S. patents. Please see
www.mathworks.com/patents for more information.
Summary by Version ............................... 1
Contents
Version 1.2 (R2010a) IE C Certification Kit Software
Version 1.1 (R2009b+) IEC Certification Kit Software
Version 1.0 (R2009a+) IEC Certification Kit Software
Compatibility Summary for IEC Certification Kit
Software
........................................ 9
.. 3
.. 5
.. 8
iii
iv Contents
SummarybyVersion
This table provides quick access to what’s new in each version. For clarification, see “Using Release Notes” on page 1 .
IEC Certification Kit Release Notes
Version (Release)
Latest Versi V1.2 (R2010a
V1.1 (R2009b+)
V1.0 (R2009a+)
on
New Features and Changes
Yes
)
Details
Yes Details
Yes Details
Version Compatibilit Consideratio
No Bug Reports
No Bug Reports No
Not applicable
Fixed Bugs
y
and Known
ns
Problems
Includes fix
Bug Repor
ts
es
Related Documentation at Web Site
Printable Release Notes: PDF
Current product documentation
No
Using Release Notes
Use release notes when upgrading to a newer version to learn about:
New features
Changes
Potential impact on your existing files and practices
Review the release notes for other MathWorks™ products required for this product (for example, MATLAB bugs, or compatibility considerations in other products impact you.
®
or Simulink®). Determine if enhancements,
If you are upgrading from a software version other than the m ost recent one, review the current release notes and all interim versions. For example, when you upg rade from V1.0 to V1.2, review the release notes for V1.1 and V1.2.
1
IEC Certification Kit Release Notes
What Is in the Rel
New Features and
New functional
Changes to exi
Version Compa
When a new fea versions, th impact.
Compatibil Reports at in incompa compatibi
Fixed Bug
The Math view Bug time and provisi availa is not a
ity issues reported after the product release appear under Bug The MathWorks™ W eb site. Bug fixes can sometimes result tibilities, so review the fixed bugs in Bug Reports for any
lity impact.
sandKnownProblems
Works offers a user-searchable Bug Reports database so you can Reports. The development team updates this database at release as more information becomes available. Bug Reports include
ons for any known workarounds or file replacements. Information is
ble for bugs existing in or fixed in Release 14SP2 or later. Information
vailable for all bugs in earlier releases.
ity
sting functionality
tibility Considerations
ture or change introduces a reported incompatibility between
e Compatibility Considerations subsection explains the
ease Notes
Changes
s Bug Reports using your MathWorks Account.
Acces
2
Version 1.2 (R2010a) IEC Certification Kit Software
Version 1.2 (R2010a) IEC Certification Kit Software
This table summarizes what’s new in V1.2 (R2010a):
New Features and Changes
Yes Details below
Version Compatibility Considerations
No Bug Reports
New features and changes introduced in this version are:
“IEC Certification of New Releases” on page 3
“ISO 26262 Tool Qualification of New Releases” on page 3
“Access and Manage Certification Artifacts U sing Certification Artifacts
Explorer” on page 4
Fixed Bugs an d Known Problems
Includes fixes
Related Documentation at Web Site
Printable Release Notes: PDF
Current product documentation
IEC Certification of New Releases
TÜV SÜD certified the following versions of MathWorks products according to IEC 61508:
Real-Time Workshop
®
PolySpace
7.2 (R2010a)
Client™ for C/C++ and PolySpace®Server™ for C/C++ V ers ion
®
Embedded Coder™ Version 5.5 (R2010a)
For details, see “IEC Certification Kit Components” in the IEC Certification Kit documentation.
ISO 26262 Tool Qualification of New Releases
The following versions of MathWorks products are qualified with TÜV SÜD qualification assessment according to ISO/DIS 26262:
Real-Time Workshop Embedded Coder Version 5.5 (R2010a)
3
IEC Certification Kit Release Notes
PolySpace Client for C/C++ and PolySpace Server for C/C++ Version 7.2 (R2010a)
For details, see “IEC Certification Kit Components” in the IEC Certification Kit documentation.
Access and Manage Certification Artifacts Using Certification Artifacts Explorer
The certification artifacts that are part of the IEC Certification Kit product are in many different locations. Previously, a central access point to the certification artifacts w as not available. Now you can use the Certification Artifacts Explorer to access and manage the certification artifacts. Using the Certification Artifacts Explorer, you can:
Access the certification artifacts that are part of the IEC Certification Kit product.
Create certification packages containing the certification artifacts that you need to certify your projects.
Access certification artifacts for editing.
For details, see “Accessing and Managing Certification Artifacts” in the IEC Certification Kit documentation. For limitations that apply, see “Limitations of the Certification Artifacts Explorer” in the IEC Certification Kit documentation.
4
Version 1.1 (R2009b+) IEC Certification Kit Software
Version 1.1 (R2009b+) IEC Certification Kit Software
This table summarizes what’s new in V1.1 (R2009b+):
New Features and Changes
Yes Details below
Version Compatibility Considerations
No Bug Reports
New features and changes introduced in this version are:
“IEC 61508 Certification of New Versions” on page 5
“ISO 26262 Tool Qualification” on page 5
“ISO 26262 Support” on page 6
“Traceability Among Model Objects, Generated Code, and Model
Requirements” on page 6
Fixed Bugs an d Known Problems
Related Documentation at Web Site
Printable Release Notes: PDF
Current product documentation
IEC 61508 Certification of New Versions
TÜV SÜD certified the following versions of MathWorks products according to IEC 61508:
Real-Time Workshop Embedded Coder Version 5.4 (R2009b)
PolySpace Client for C/C++ and PolySpace Server for C/C++ Versions 5.1
(R2008a), 6.0 (R2008b), 7.0.1 (R2009a+), and 7.1 (R2009b)
For details, see “IEC Certification Kit Components” in the IEC Certification Kit documentation.
ISO 26262 Tool Qualification
The following versions of MathWorks products are qualified with TÜV SÜD qualification assessment according to ISO/DIS 26262:
5
IEC Certification Kit Release Notes
Real-TimeWorkshopEmbeddedCoder Versions 5.3 (R2009a) and 5.4 (R2009b)
PolySpace Client for C/C++ and PolySpace S erv er for C/C ++ Versions 7 .0.1 (R2009a+) and 7.1 (R2009b)
For details, see “IEC Certification Kit Components” in the IEC Certification Kit documentation.
ISO 26262 Suppor t
The IEC Certification Kit product includes qualification evidence, documents, templates, and tools for certification-related development activities. You can use these certification artifacts and tools when you use the Real-Time Workshop Embedded Coder product in projects involving the ISO 26262 standard.
For details, see “IEC Certification Kit Product Overview” in the IEC Certification Kit documentation.
Traceability Among Model Objects, Generated Code, and Model Requirements
When y ou use M odel-Based Design and production code generation to develop application software components, you can generate a traceability matrix.The traceability matrix provides traceability among model objects, generated code, and model requirements. You can add co mments to the generated traceability matrix. If y ou change the model and regenerate the traceability matrix, the software retains your comments.
For details, see “Generating a Traceability Matrix” in the IEC Certification Kit User’s Guide.
Limitations
The iec.Exp ortT raceReport function that you use to generate traceability matrices has the following limitations:
The
6
iec.ExportTraceReport function does not support generating a
traceability matrix for referenced models. When you generate a traceability
Version 1.1 (R2009b+) IEC Certification Kit Software
matrix for a model that contains referenced models, the traceability matrix contains information about the Model block only. The traceability matrix does not contain information about the contents of the referenced model. If your model contains referenced models, generate a traceability matrix for the top-level model and each referenced m odel separately.
The
iec.ExportTraceReport function works with the Microsoft
®
Windows®platform only.
7
IEC Certification Kit Release Notes
Version 1.0 (R2009a+) IEC Certification Kit Software
This table summarizes what’s new in V1.0 (R2009a+):
New Features and Changes
Yes Details below
Version Compatibility Considerations
Not applicable
Version 1.0 of the IEC Certification Kit software includes documents, certificates, and templates. You can use these certification artifacts when you use the following MathWorks products in projects involving the IEC 61508 standard:
Real-Time Workshop Embedded Coder
PolySpace
For more information, see:
IEC Certification Kit User’s Guide
The IEC Certification Kit product page on www.mathworks.com.
®
Code Verification products (for C)
Fixed Bugs an d Known Problems
Bug Reports No
Related Documentation at Web Site
8
Compatibility Summary for IEC Certification Kit Software
Compatibility Summary for IEC Certification Kit Software
This table summarizes new features and changes that might cause incompatibilities when you upgrade from an earlier version, or wh en you use files on multiple versions. Details are provided in the description of the new feature or change.
Version (Release) New Features and Chan ges with Version Compatibility Impact
Latest Version V1.2 (R2010a)
V1.1 (R2009b+) V1.0 (R2009a+)
None
None Not applicable
9
Loading...