welcome to iar systems! · 2018-04-18 · solutions • demand for more efficient development...

28
Welcome to IAR Systems!

Upload: others

Post on 26-Jun-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Welcome to IAR Systems! · 2018-04-18 · solutions • Demand for more efficient development workflows IoT Medical • Growing security demands and concerns among customers • Software

Welcome to IAR Systems!

Page 2: Welcome to IAR Systems! · 2018-04-18 · solutions • Demand for more efficient development workflows IoT Medical • Growing security demands and concerns among customers • Software
Page 3: Welcome to IAR Systems! · 2018-04-18 · solutions • Demand for more efficient development workflows IoT Medical • Growing security demands and concerns among customers • Software

IAR DevCons globally

Inspiration from here!

Page 4: Welcome to IAR Systems! · 2018-04-18 · solutions • Demand for more efficient development workflows IoT Medical • Growing security demands and concerns among customers • Software

We are dedicated to provide

superior technology and services,

enabling our customers

to create the products of today

and the innovations of tomorrow.

Page 5: Welcome to IAR Systems! · 2018-04-18 · solutions • Demand for more efficient development workflows IoT Medical • Growing security demands and concerns among customers • Software

Future-proof software tools and services

for embedded development

35 years in the industry

Listed on NASDAQ Stockholm

2017 Sales SEK 345M

Operating profit SEK 107M

Net cash SEK 117M

Dedicated team of support,

sales and service worldwide

46,000 customers

32% of revenue invested in

R&D

+ Distributor

representation in

40+ countries

Uppsala

Munich

Paris

Tokyo

Seoul

Shanghai

Dallas

Boston

Los Angeles

San Francisco

Page 6: Welcome to IAR Systems! · 2018-04-18 · solutions • Demand for more efficient development workflows IoT Medical • Growing security demands and concerns among customers • Software

0

50

100

150

200

250

300

350

400

2013 2014 2015 2016 2017

Net sales, SEK m

0

20

40

60

80

100

120

2013 2014 2015 2016 2017

Operating result, SEK m

0

20

40

60

80

100

120

140

2013 2014 2015 2016 2017

Cash flow from operations, SEK m

Strong financial position

US

APAC

EMEA

Revenue split

0

200

400

600

800

1,000

1,200

1,400

0

25

50

75

100

125

150

175

200

225

Number of shares traded in 1,000s I.A.R Systems Group B OMX Stockholm_PI

IAR Systems share SEK 1,000s

2013 2014 2015 2016 2017

Page 7: Welcome to IAR Systems! · 2018-04-18 · solutions • Demand for more efficient development workflows IoT Medical • Growing security demands and concerns among customers • Software

Market and customers

Page 8: Welcome to IAR Systems! · 2018-04-18 · solutions • Demand for more efficient development workflows IoT Medical • Growing security demands and concerns among customers • Software

Large and loyal customer base worldwide

1 million customer products

150,000 technology users

95% recurring customers

Page 9: Welcome to IAR Systems! · 2018-04-18 · solutions • Demand for more efficient development workflows IoT Medical • Growing security demands and concerns among customers • Software

High-growth verticals markets

Automotive

• Need for quality guaranteed

• Requirements for safety

solutions

• Demand for more efficient

development workflows

IoT Medical

• Growing security demands

and concerns among

customers

• Software tools must evolve to

encompass security across

the entire workflow

• Personal integrity must be

secured

• Functional safety critical

• Big data management for

extended patient monitoring

Page 10: Welcome to IAR Systems! · 2018-04-18 · solutions • Demand for more efficient development workflows IoT Medical • Growing security demands and concerns among customers • Software

Need for

Quality guaranteed

Safety solutions

More efficient development

workflows

Demands on

Lower fuel consumption

Electric/hybrid engines

Safety features

Connected services

Car entertainment and media

systems

Smart road infrastructure

Automotive—an increasing market potential

Page 11: Welcome to IAR Systems! · 2018-04-18 · solutions • Demand for more efficient development workflows IoT Medical • Growing security demands and concerns among customers • Software

Building trust in the embedded world

By making security simple and scalable, companies

can ensure that their intellectual property is

completely protected against treats like

overproduction and counterfeiting, and loss of data

or code. Stefan Skarin, CEO, IAR Systems

Page 12: Welcome to IAR Systems! · 2018-04-18 · solutions • Demand for more efficient development workflows IoT Medical • Growing security demands and concerns among customers • Software

IAR DevCon Korea

에 오신 것을 환영합니다

Page 13: Welcome to IAR Systems! · 2018-04-18 · solutions • Demand for more efficient development workflows IoT Medical • Growing security demands and concerns among customers • Software

Products and services

Page 14: Welcome to IAR Systems! · 2018-04-18 · solutions • Demand for more efficient development workflows IoT Medical • Growing security demands and concerns among customers • Software

The world’s most widely used development

tools for embedded applications

12,000+ SUPPORTED

DEVICES,

150,000 USERS

WORLDWIDE,

35 YEARS OF EXPERIENCE

Be free! Build what you want in

the platform of your choice.

Page 15: Welcome to IAR Systems! · 2018-04-18 · solutions • Demand for more efficient development workflows IoT Medical • Growing security demands and concerns among customers • Software

Unique line-up of complete development tools One toolbox, one view, one uninterrupted workflow

Complete C/C++ compiler and debugger toolchain

Integrated code analysis tools

The widest device support

Best code optimizations proven in benchmarks

Certified for functional safety development

according to IEC 61508, ISO 26262, EN 50128,

IEC 62304

Extensive global support services and training

Page 16: Welcome to IAR Systems! · 2018-04-18 · solutions • Demand for more efficient development workflows IoT Medical • Growing security demands and concerns among customers • Software

IAR Embedded Workbench Complete C/C++ compiler and debugger toolchain

Outstanding performance through sophisticated

optimization technology

Comprehensive debugger

User-friendly features and broad

ecosystem integration

ISO/ANSI C/C++

compliance with

support for

C11 and C++14

Renesas ABI compliant

Page 17: Welcome to IAR Systems! · 2018-04-18 · solutions • Demand for more efficient development workflows IoT Medical • Growing security demands and concerns among customers • Software

Support for 12,000+ devices

40+ architectures All available 8-,16- and 32-bit MCUs

Cortex-M0

Cortex-M0+

Cortex-M1

Cortex-M3

Cortex-M4

Cortex-M7

Cortex-M23

Cortex-M33

Cortex-R4

Cortex-R5

Cortex-R52

Cortex-R7

Cortex-R8

Cortex-A5

Cortex-A7

Cortex-A8

Cortex-A9

Cortex-A15

ARM11

ARM9

ARM7

SecurCore

8051

MSP430

AVR

AVR32

RX

RL78

RH850

78K

SuperH

V850

R32C

M32C

M16C

R8C

H8

STM8

ColdFire

HCS12

S08

MAXQ

CR16C

SAM8

Page 18: Welcome to IAR Systems! · 2018-04-18 · solutions • Demand for more efficient development workflows IoT Medical • Growing security demands and concerns among customers • Software

Intuitive and easy-to-use settings with

flexible rule selection

Extensive and detailed documentation

Checks compliance with MISRA

C:2012, MISRA C++:2008, and MISRA

C:2004

Includes ~250 checks mapping

to hundreds of issues covered by

CWE and CERT C/C++

Fully integrated in IAR Embedded Workbench

C-STAT static analysis

Page 19: Welcome to IAR Systems! · 2018-04-18 · solutions • Demand for more efficient development workflows IoT Medical • Growing security demands and concerns among customers • Software

C-RUN runtime analysis

Bounds checking

Arithmetic checking

Heap and memory leaks checking

Fully integrated in IAR Embedded Workbench for Arm and RX

Intuitive and easy-to-use settings with

flexible rule selection

Code correlation and graphical

feedback in editor

Comprehensive and detailed feedback

Very efficient instrumentation of

compiled code

Page 20: Welcome to IAR Systems! · 2018-04-18 · solutions • Demand for more efficient development workflows IoT Medical • Growing security demands and concerns among customers • Software

IAR Visual State

Set of tools for designing, testing and implementing

embedded applications based on state machines.

• Based on Unified Modeling Language (UML)

state machine subset

• Generates very compact C/C++ code, 100%

consistent with your design

• Advanced verification and validation tools

Page 21: Welcome to IAR Systems! · 2018-04-18 · solutions • Demand for more efficient development workflows IoT Medical • Growing security demands and concerns among customers • Software

State machine elements

21

Event

State

Transition

Action

Initial state

/ = if condition is met then

do this. In this case: if you

are in state Red_f and

you have the

HighwayRedLightSignal

then start ShortInterval

and move to state

Yellow_F

Page 22: Welcome to IAR Systems! · 2018-04-18 · solutions • Demand for more efficient development workflows IoT Medical • Growing security demands and concerns among customers • Software

Components

22

Navigator

Project

management

Designer

Coder

Verificator

Validator

Documenter

Design Test Document Generate code Create C project Run

Typical development cycle

Page 23: Welcome to IAR Systems! · 2018-04-18 · solutions • Demand for more efficient development workflows IoT Medical • Growing security demands and concerns among customers • Software

Validated according to: IEC 61508

ISO 26262

EN 50128

Solutions for safety-critical applications

Certified toolchain

A special functional safety edition of

IAR Embedded Workbench

Simplified validation

Functional Safety certificate from TÜ V SÜ D

Safety report from TÜ V SÜ D

Safety guide

Guaranteed support through the product life cycle

Prioritized support

Validated service packs

Regular reports of known problems

Available for Arm, Renesas RX,

Renesas RL78, Renesas RH850

Page 24: Welcome to IAR Systems! · 2018-04-18 · solutions • Demand for more efficient development workflows IoT Medical • Growing security demands and concerns among customers • Software

Building trust in the embedded world

By making security simple and scalable, companies

can ensure that their intellectual property is

completely protected against treats like

overproduction and counterfeiting, and loss of data

or code. Stefan Skarin, CEO, IAR Systems

Page 25: Welcome to IAR Systems! · 2018-04-18 · solutions • Demand for more efficient development workflows IoT Medical • Growing security demands and concerns among customers • Software

Embedded Trust - Secure Boot Manager

Streamlined security development in

IAR Embedded Workbench

Secure worlds: Certificates, keys,

Secure Boot Loader configuration,

versioning policy • Enable creation of secure worlds,

including certificates

• Enable easy selection of

reconfigured secure worlds

for different use cases

Page 26: Welcome to IAR Systems! · 2018-04-18 · solutions • Demand for more efficient development workflows IoT Medical • Growing security demands and concerns among customers • Software

Enabling secure deployment

Software mastering tool (Manufacturing image preparation)

Security-enabled programming machines

Enable development,

debug, mastering,

provisioning and

manufacturing in one

unified workflow

Page 27: Welcome to IAR Systems! · 2018-04-18 · solutions • Demand for more efficient development workflows IoT Medical • Growing security demands and concerns among customers • Software

Worldwide extensive support services

Don’t worry about fighting with

learning curves, issues or bugs on

your own. With support from us,

you’re never alone.

Get help from technical experts

in your time zone. Support

centers covering 9 languages in

the US, Japan, China, Korea,

Germany and Sweden

Page 28: Welcome to IAR Systems! · 2018-04-18 · solutions • Demand for more efficient development workflows IoT Medical • Growing security demands and concerns among customers • Software

Thank you for your attention!

For more information, visit iar.com