hanyi hanyi technologies co., ltd innovated for people

15
1 HANYI Innovated for people Hanyi Technologies Co., Ltd 2017-06-08 1 汉宜电子科技(上海)有限公司 汉宜电子科技(上海)有限公司 Hanyi Technologies Co., Ltd

Upload: others

Post on 30-Dec-2021

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: HANYI Hanyi Technologies Co., Ltd Innovated for people

1

HANYIInnovated for people

Hanyi Technologies Co., Ltd2017-06-08 1汉宜电子科技(上海)有限公司

汉宜电子科技(上海)有限公司Hanyi Technologies Co., Ltd

Page 2: HANYI Hanyi Technologies Co., Ltd Innovated for people

2

HANYIInnovated for people

Hanyi Technologies Co., Ltd2017-06-08 2汉宜电子科技(上海)有限公司

汉宜电子介绍

u 专业的嵌入式系统工程服务合作伙伴

u开发工具代理销售

• OpenECU快速原型开发

• ETAS:INCA/AutoSar/HIL

• Green Hills MULTI/Probe

• Wind River Diab编译器

• CAN/LIN测试和仿真

• Chroma电子测试系统

u产品开发和服务

• 嵌入式系统/硬件/软件/测试的研发服务

Page 3: HANYI Hanyi Technologies Co., Ltd Innovated for people

3

HANYIInnovated for people

Hanyi Technologies Co., Ltd2017-06-08 3汉宜电子科技(上海)有限公司

Green Hills Software

• Largest independent software provider for embedded systems§ Worldwide presence, HQ in Santa Barbara, CA§ 30 years in the embedded industry

• Proven and stable industry leader§ Profitable every year since 1983

• Privately held and 100% self-funded§ One president and CEO since 1982§ Embedded systems and security experts

• Diverse market segments§ Aerospace and defense, networking, consumer, automotive, medical,

mobile, industrial control and consumer

Page 4: HANYI Hanyi Technologies Co., Ltd Innovated for people

4

HANYIInnovated for people

Hanyi Technologies Co., Ltd2017-06-08 4汉宜电子科技(上海)有限公司

Secure Device Lifecycle Management• Secure boot, code signing,

key management, secure networking,

TimeMachine™• Back-in-time trace debugging• FINDS EVERY BUG• 64-bit multicore debugger, profiler, error detection, …

• ISO 26262 ASIL D qualification certificate• Top scoring compilers on EEMBC® benchmarks

Integrated Development Environment (IDE)

Embedded Experts Design Services and Training

Green Hills Portfolio

Safety & Security CertificationsISO 26262, IEC 61508, DO-178B

The manufacturer may use the mark:

Reports : GHS 05/10-22 R001 V1 R3 Assessm ent Report

Validity: This assessm ent is valid for the MULTI Integrated Development Environment (IDE) and Toolchain . This assessm ent is valid until April 1, 2015. Revision 1.2 April 30, 2012

Certificate / Certificat Zertifikat /

Evaluating Assessor

Cer tifying Assessor

Page 1 of 2

GHS 1002005 C001 exida hereby confirms that the:

Place embossed seal here for

originals, lining it up at the bot tom

MULTI Integrated Development Environment (IDE) and Toolchain

Has been assessed per the relevant requirements of:

IE C 61508: 2010 Part 3, Section 7.4.4

EN 50128: 2011, S ection 6.7

ISO 26262: 2011 Part 8, Section 11 and meets requirements providing a level of integrity to:

Qualified for SIL 4 and ASIL D

Tool Functions: The MULTI IDE and Toolchain are used to create, edit, compile, link and debug embedded software applications on a variety of different platforms.

Application Restrictions: The tool must be used under the same constraints, operating conditions and environments used in the validation of the tool. These are documented in the referenced Assessm ent Report.

Green Hills Software, Inc. Santa Barbara, CA - US A

®

C ertification Services

®

C ertification Services

• Green Hills Probe & SuperTrace Probe• Multicore JTAG & low level

trace debugging

Page 5: HANYI Hanyi Technologies Co., Ltd Innovated for people

5

HANYIInnovated for people

Hanyi Technologies Co., Ltd2017-06-08 5汉宜电子科技(上海)有限公司

MULTI Integrated Development Environment

Debug, Analyze and Optimize Embedded Projects§ Optimizing 32/64-bit C/C++ cross compiler and toolchain§ Multicore, multithread source level debugger§ OS-Awareness for OSEK/AUTOSAR and Linux§ Run-Mode, Stop-Mode style debugging§ Run-time Error Detection & memory leak detection§ Instruction Set Simulator§ Trace-assisted TimeMachine & Path Analyzer § Code Coverage Analysis & Performance Profiler§ Flash programming§ DoubleCheck® Source Code Analyzer§ Integrated with Simulink, Embedded Coder from

MathWorks

Better Managed Embedded Projects§ Project Builder and makefile interfaces§ Source Code Editor§ MISRA C Checker§ Integration with 3rd party version control

Safety Certificates for automotive, industrial, medical

Safety Certificate for Compilers- ISO 26262- IEC 61508- EN 50128

Page 6: HANYI Hanyi Technologies Co., Ltd Innovated for people

6

HANYIInnovated for people

Hanyi Technologies Co., Ltd2017-06-08 6汉宜电子科技(上海)有限公司

MULTI 7 IDE – Single IDE for Linux and RTOSes

• Green Hills continues leadership role for embedded IDE tools

• Single development environment for:§ Linux native § Virtualized Linux hosted by Multivisor§ INTEGRITY§ μ-velOSity§ VxWorks§ ThreadX§ No OS§ Homegrown operating systems

• Supports major processor architectures including ARM, Power Architecture, x86, MIPS and V850 on Windows, Linux desktops

• Integrated components§ Optimizing C/C++ compilers, multicore debugger, performance profiler, memory

leak detection, project builder and much more

Page 7: HANYI Hanyi Technologies Co., Ltd Innovated for people

7

HANYIInnovated for people

Hanyi Technologies Co., Ltd2017-06-08 7汉宜电子科技(上海)有限公司

MULTI 7 IDE – Single IDE for Linux and RTOSes

• Linux Awareness § Debugs both native Linux and virtualized Linux on Multivisor§ Debugs both Linux kernel and applications§ Debug loadable kernel modules§ Freeze-Mode and Run-Mode support§ Understands the complex internals of the Linux kernel and automates the

tedious steps to configure the debugger for the Linux kernel

• Make sense of complex systems§ Easily handles multiple applications with

hundreds of threads§ Faster trace, deeper profiling§ 20x faster memory leak reporting§ Share data with other MULTI users§ Updated GCC debugging and Python§ “At-a-Glance” visibility added

Page 8: HANYI Hanyi Technologies Co., Ltd Innovated for people

8

HANYIInnovated for people

Hanyi Technologies Co., Ltd2017-06-08 8汉宜电子科技(上海)有限公司

Reproducible & Certified Public Benchmarks

When semiconductor manufacturers publish their best performance scores with EEMBC®, they choose Green Hills Optimizing Compilers more than all other compilers combined. (1998 – 2015)

ARM announced best-in-class scores with Green Hills compilers (Feb 2015 + Sept. 2015)

October 2016 - EEMBC® public data

EEMBC® Certified Compiler Scores

Page 9: HANYI Hanyi Technologies Co., Ltd Innovated for people

9

HANYIInnovated for people

Hanyi Technologies Co., Ltd2017-06-08 9汉宜电子科技(上海)有限公司

Green Hills JTAG and Trace Probes

Green Hills Probe™ § Multiuser, multicore, high-speed debugging and board bring-up§ Connects to the board via Ethernet or USB§ Supports desktop Windows & Linux host operating systems§ Software and hardware breakpoints§ Read/write memory, registers, TLB entries, cache lines§ Web, telnet, and serial management§ Firmware is field upgradeable § Uses industry-standard interfaces such as ARM® Coresight

SuperTrace Probe™ § Adds trace collection to Green Hills Probe§ Adds trace data collection to Green Hills Probe to enable

TimeMachine software§ 8 Gigabyte of trace buffer provides deep program visibility§ Supports 1GHz trace port clock speeds

SuperTrace Probe

Green Hills Probe

Page 10: HANYI Hanyi Technologies Co., Ltd Innovated for people

10

HANYIInnovated for people

Hanyi Technologies Co., Ltd2017-06-08 10汉宜电子科技(上海)有限公司

Beyond Compiler: MULTI’s Time-Machine analyses

q Trace data gathered in real-timeq Non-intrusive to processorq No recompilation required

q Debug forward or backward in same MULTI Debugger§ Step, run, set breakpoints backward in time§ View source code, memory, stack and registers at any time§ Debug virtual address spaces

q Analyze and Optimize§ RTOS events and user events with EventAnalyzer§ Function/code flow with Path Analyzer§ Code coverage with Coverage window§ Performance with Profiler window§ Memory usage with Statistics window

q Up to 8GB trace data collected with Green Hills SuperTrace Probe

Page 11: HANYI Hanyi Technologies Co., Ltd Innovated for people

11

HANYIInnovated for people

Hanyi Technologies Co., Ltd2017-06-08 11汉宜电子科技(上海)有限公司

• The most highly certified RTOS and tools• INTEGRITY kernel + MULTI Compilers

• “Certified” is much different than “certifiable” • CMMI Maturity Level 3 rating

The manufacturer may use the mark:

Reports: GHS 05/10-22 R001 V1 R3 Assessment Report

Validity: This assessment is valid for the MULTI Integrated Development Environment (IDE) and Toolchain . This assessment is valid until April 1, 2015. Revision 1.2 April 30, 2012

Certificate / Certificat Zertifikat /

Evaluating Assessor

Certifying Assessor

Page 1 of 2

GHS 1002005 C001 exida hereby confirms that the:

Place embossed seal here for

originals, lining it up at the bottom

MULTI Integrated Development Environment (IDE) and Toolchain

Has been assessed per the relevant requirements of:

IEC 61508: 2010 Part 3, Section 7.4.4 EN 50128: 2011, Section 6.7

ISO 26262: 2011 Part 8, Section 11 and meets requirements providing a level of integrity to:

Qualified for SIL 4 and ASIL D

Tool Functions: The MULTI IDE and Toolchain are used to create, edit, compile, link and debug embedded software applications on a variety of different platforms.

Application Restrictions: The tool must be used under the same constraints, operating conditions and environments used in the validation of the tool. These are documented in the referenced Assessment Report.

Green Hills Software, Inc. Santa Barbara, CA - USA

®

C ertifica tion Services

®

C ertifica tion Services

Functional Safety Experts

Products &Technologies

Safety Team

Help customers design and certify • Training, analysis, development• Certification Support Services/Data

• e.g. Safety Manuals, Safety BSP, Safety Layer• Prepare customer with safety case strategy

Proven CustomerDeployments

Automotive, Avionics, Consumer, Industrial, Medical, Financial infrastructure, IT Security

Enabling ASIL Systems on QM silicon

Page 12: HANYI Hanyi Technologies Co., Ltd Innovated for people

12

HANYIInnovated for people

Hanyi Technologies Co., Ltd2017-06-08 12汉宜电子科技(上海)有限公司

MULTI Toolchain for Functional Safety

• MULTI Toolchain is certified to develop software at the highest functional safety levels for:§ Automotive … ISO 26262:2011 – ASIL D§ Industrial … IEC 61508:2010 – SIL 4§ Railway … EN 50128:2011 – SWSIL 4

• Was first in the industry!

• Certified by exida and TÜV Nord

• Customers receive§ Standard MULTI/Compilers § Safety Certificate (see pictures)§ Safety Manual§ Tool chain§ Run-time libraries

Page 13: HANYI Hanyi Technologies Co., Ltd Innovated for people

13

HANYIInnovated for people

Hanyi Technologies Co., Ltd2017-06-08 13汉宜电子科技(上海)有限公司

汉宜电子BMS方案和工具链

AutoSAR ETAS(Autosar)

GHS(Compiler/Debugger)

ST(MCU)

HANYI(Hardware)

ST(MCAL)

ETAS(INCA)

ETAS(HIL)

Page 14: HANYI Hanyi Technologies Co., Ltd Innovated for people

14

HANYIInnovated for people

Hanyi Technologies Co., Ltd2017-06-08 14汉宜电子科技(上海)有限公司

BMS方案特点

汉宜电子BMS方案特点:

l 硬件满足ASIL-Dl 底层软件采用ETAS AutoSarl 应用层软件客户自主开发(基于simulink/ASCET)l 符合ISO26262的开发过程和工具链

• 编译器GHS• 标定INCA• HIL:ETAS BMS-HIL• EOL:Chroma

Page 15: HANYI Hanyi Technologies Co., Ltd Innovated for people

15

HANYIInnovated for people

Hanyi Technologies Co., Ltd2017-06-08 15汉宜电子科技(上海)有限公司

汉宜电子科技(上海)有限公司Hanyi Technologies Co., Ltd