hanyi hanyi technologies co., ltd innovated for people
TRANSCRIPT
1
HANYIInnovated for people
Hanyi Technologies Co., Ltd2017-06-08 1汉宜电子科技(上海)有限公司
汉宜电子科技(上海)有限公司Hanyi Technologies Co., Ltd
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产品开发和服务
• 嵌入式系统/硬件/软件/测试的研发服务
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
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
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
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
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
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
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
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
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
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
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)
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
15
HANYIInnovated for people
Hanyi Technologies Co., Ltd2017-06-08 15汉宜电子科技(上海)有限公司
汉宜电子科技(上海)有限公司Hanyi Technologies Co., Ltd