17
HighTec EDV-Systeme GmbH Automotive Grade Toolchain Vendor 2019 ST Automotive MCU Technical Day--Shanghai/Beijing/ Shenzhen Zhang Zixian (Head of Sales & Marketing In China)

HighTec EDV-Systeme GmbH - STMicroelectronics · GTM MCS ARM State of the art C/C++ standards compliance Target optimized cross compilation Automotive Graded Toolchain ISO26262 Qualification

  • Upload
    others

  • View
    24

  • Download
    0

Embed Size (px)

Citation preview

Page 1: HighTec EDV-Systeme GmbH - STMicroelectronics · GTM MCS ARM State of the art C/C++ standards compliance Target optimized cross compilation Automotive Graded Toolchain ISO26262 Qualification

HighTec EDV-Systeme GmbHAutomotive Grade Toolchain Vendor

2019 ST Automotive MCU Technical Day--Shanghai/Beijing/ Shenzhen

Zhang Zixian (Head of Sales & Marketing In China)

Page 2: HighTec EDV-Systeme GmbH - STMicroelectronics · GTM MCS ARM State of the art C/C++ standards compliance Target optimized cross compilation Automotive Graded Toolchain ISO26262 Qualification

Ensure continued tool availability and support for

Existing automotive MCU platforms

Future (next generation) automotive platforms

Long term “Master Agreement” in place with STMicroelectronics

HighTec ST China 2019 Copyright © 2019 HighTec EDV-Systeme GmbH

Partnership

2

Page 3: HighTec EDV-Systeme GmbH - STMicroelectronics · GTM MCS ARM State of the art C/C++ standards compliance Target optimized cross compilation Automotive Graded Toolchain ISO26262 Qualification

Automotive Graded Toolchain Vendor

HighTec ST China 2019 Copyright © 2019 HighTec EDV-Systeme GmbH

HighTec EDV Systeme GmbH

PowerPCGTMMCS ARM

State of the art C/C++ standards compliance

Target optimized cross compilation

Automotive Graded Toolchain

✓ ISO26262 Qualification Kit

✓ Frozen Version Support

✓ Bug Scanning Compiler

✓ HEX Neutral Files

✓ Third party compatibility

✓ Long Term Commitment

✓ ANSI/ISO C99, C++11, C++14

✓ Supports parallel compilation

✓ Multiple performance levels to

optimize speed and code size

✓ Multi-level optimization process

✓ Global optimizer

✓ SPC56x

✓ SPC57x

✓ SPC58x

✓ GTM/MCS

✓ ARM Cortex M/A/R

✓ Target specific optimizer

3

Page 4: HighTec EDV-Systeme GmbH - STMicroelectronics · GTM MCS ARM State of the art C/C++ standards compliance Target optimized cross compilation Automotive Graded Toolchain ISO26262 Qualification

One-Stop-Shop for Embedded Tools and Development Services

HighTec Core Products

build validate

control solve

Copyright © 2019 HighTec EDV-Systeme GmbH

MCAL, HSM,

Libraries

3rd PartySolutions

extend

complement

HighTec ST China 2019 4

Page 5: HighTec EDV-Systeme GmbH - STMicroelectronics · GTM MCS ARM State of the art C/C++ standards compliance Target optimized cross compilation Automotive Graded Toolchain ISO26262 Qualification

HighTec leading optimization technology

Advanced multicore support at linker level

Customer-specific Frozen Versions

Long-term maintenance & availability

Advanced bug scanning support

Certified quality management process

C/C++ Compiler Overview

HighTec ST China 2019 Copyright © 2019 HighTec EDV-Systeme GmbH

Core of the Safety Multicore Development Suite

5

Page 6: HighTec EDV-Systeme GmbH - STMicroelectronics · GTM MCS ARM State of the art C/C++ standards compliance Target optimized cross compilation Automotive Graded Toolchain ISO26262 Qualification

ISO 61508 SIL3 and ISO26262 ASIL D certified RTOS

Multicore real-time microkernel

MPU protected date and code

Interrupt lock-free

Message-based inter-task communication

Static and dynamic resource management

Safety Multicore Real-time OS

HighTec ST China 2019 Copyright © 2019 HighTec EDV-Systeme GmbH

PXROS-HR RTOS Overview

6

Page 7: HighTec EDV-Systeme GmbH - STMicroelectronics · GTM MCS ARM State of the art C/C++ standards compliance Target optimized cross compilation Automotive Graded Toolchain ISO26262 Qualification

Automated qualification process and document generation

Minimal effort in compiler certification at customer

For Safety Critical Applications

Qkit - Compiler Qualification Kit

HighTec ST China 2019

ASIL-D compiler certification

TÜ V

Copyright © 2019 HighTec EDV-Systeme GmbH7

Page 8: HighTec EDV-Systeme GmbH - STMicroelectronics · GTM MCS ARM State of the art C/C++ standards compliance Target optimized cross compilation Automotive Graded Toolchain ISO26262 Qualification

Architecture migration

Single to multi-core transition

Driver and platform development (e.g. MCAL)

Customer integration of MCAL drivers

Real-time OS and performance optimizations

Safety concepts, Qkit deployment

Trainings and Workshops

Design & Support

Copyright © 2019 HighTec EDV-Systeme GmbH

Consulting Services

HighTec ST China 2019 8

Page 9: HighTec EDV-Systeme GmbH - STMicroelectronics · GTM MCS ARM State of the art C/C++ standards compliance Target optimized cross compilation Automotive Graded Toolchain ISO26262 Qualification

Online example

HighTec ST China 2019 Copyright © 2019 HighTec EDV-Systeme GmbH

IDE: Content Manager (Easy to use)

9

Page 10: HighTec EDV-Systeme GmbH - STMicroelectronics · GTM MCS ARM State of the art C/C++ standards compliance Target optimized cross compilation Automotive Graded Toolchain ISO26262 Qualification

Flexible Licensing Scheme

HighTec ST China 2019 Copyright © 2019 HighTec EDV-Systeme GmbH

Licensing Overview

ng

Floating-Cached

License Pool

RoamingNode Locked

License Pool

10

Page 11: HighTec EDV-Systeme GmbH - STMicroelectronics · GTM MCS ARM State of the art C/C++ standards compliance Target optimized cross compilation Automotive Graded Toolchain ISO26262 Qualification

“All-inclusive” subscription model for well-balanced budgeting

Scalable floating license models:

License caching, roaming and absence of lingering time enable efficiency and flexibility

Node-locked licenses are available for individual users

Serving global Enterprises to single user needs

HighTec ST China 2019

Customer-focused Licensing Models

Site Step-up Country Step-up Step-up3-Countries Global

Copyright © 2019 HighTec EDV-Systeme GmbH11

Page 12: HighTec EDV-Systeme GmbH - STMicroelectronics · GTM MCS ARM State of the art C/C++ standards compliance Target optimized cross compilation Automotive Graded Toolchain ISO26262 Qualification

Features Evaluation Free Entry Toolset HighTec Professional Toolset

SPC5 Studio integration Yes Yes

ISO26262/IEC61508 Not supported Qualification Kit, up to ASIL-D, etc.

Third party tool support No or limited compatibility Full compatibility (incl. MCAL, CST)

PPC compiler GNU gcc Automotive extensions

MCS MCS assembler MCS compiler

HSM Not supported Full compilers, attractive bundles

Derivative support Pre-defined selection All latest + Umbrella variants

Libraries GPL (OSS, application “infection”) Dinkumware, no OSS concerns

Support Limited (Installation Support) Professional Support

Frozen Version support Not available (only 1 version avail.) Yes, incl. special services

License + use right Max. 1 year, not for production Perpetual, subscription, etc., etc.

IDE Eclipse Eclipse with Multi-core extensions

Evaluate > Develop > Validate > Release > Maintain

HighTec ST China 2019 Copyright © 2019 HighTec EDV-Systeme GmbH

Tools for product lifecycle

12

Page 13: HighTec EDV-Systeme GmbH - STMicroelectronics · GTM MCS ARM State of the art C/C++ standards compliance Target optimized cross compilation Automotive Graded Toolchain ISO26262 Qualification

Copyright © 2019 HighTec EDV-Systeme GmbHHighTec ST China 2019 14

Page 14: HighTec EDV-Systeme GmbH - STMicroelectronics · GTM MCS ARM State of the art C/C++ standards compliance Target optimized cross compilation Automotive Graded Toolchain ISO26262 Qualification

Expanding European company with widespread distributor network

Copyright © 2019 HighTec EDV-Systeme GmbH

Think Global Act Local

HighTec office

Authorized distributors

New distributors (under discussion)

Planned HighTec office

HighTec ST China 2019

▪ All new distributors contribute to sales

▪ Deep embedded SW knowledge

▪ 5 new distributors switched compiler vendor to HighTec

▪ Significant new wins, e.g. Tesla and John Deere

Asia

Global

America

15

Page 15: HighTec EDV-Systeme GmbH - STMicroelectronics · GTM MCS ARM State of the art C/C++ standards compliance Target optimized cross compilation Automotive Graded Toolchain ISO26262 Qualification

HighTec EDV-Systeme GmbH In China

Address:Rm1405, Bldg 3, #695 Lingshi Road,Shanghai

Tel: +86 13817117679

Email: [email protected]

Website:http://www.hightec-rt.com

HighTec Branch in ChinaLocal support and services

HighTec ST China 2019 Copyright © 2019 HighTec EDV-Systeme GmbH16

Page 16: HighTec EDV-Systeme GmbH - STMicroelectronics · GTM MCS ARM State of the art C/C++ standards compliance Target optimized cross compilation Automotive Graded Toolchain ISO26262 Qualification

We also have local partners to provide close local services to meet customer’s requirements:

HighTec Local Partners in ChinaLocal support and services

HighTec ST China 2019 Copyright © 2019 HighTec EDV-Systeme GmbH17

Page 17: HighTec EDV-Systeme GmbH - STMicroelectronics · GTM MCS ARM State of the art C/C++ standards compliance Target optimized cross compilation Automotive Graded Toolchain ISO26262 Qualification

www.hightec-rt.com