안전하고 신뢰할 수 있는 보안 임베디드 솔루션
Green Hills Software
Green Hills Software는 1982년 이래, 임베디드 산업을 이끌며, 안전성과 보안성을 기반하여 여러 SW상의 문제를 해결 & 인증 받은 실적을 보유하고 있습니다.MDS테크는 안전과 보안이 요구되는 자동차 & 국방 & 항공 분야를 비롯하여 신뢰성 있는 소프트웨어를 만들고자 하는 고객분들에게 Green Hills Software 환경을 제공해 드리고 있습니다.
Supported Architecture
ARM / Power Architecture / RH850 & V850 / RISC-V / Intel Architecture
ColdFire / 68K / MIPS / SH / TriCore
Green Hills 주요 제품
Development Tools
- MULTI® IDE / AdaMULTI IDE
- Optimizing Compiler
- TimeMachine® Debug Suite
- DoubleCheck™ Code Analysis
Operating Systems
- INTEGRITY® RTOS/ INTEGRITY-178 tuMP™ RTOS
- u-velOSity™ RTOS
Hypervisors
- INTEGRITY Multivisor®
- u-visor™ Hypervisor
Cybersecurity
- Embedded Cryptographic Toolkit
- Device Lifecycle Management (DLM)
Green Hills Optimizing Compiler
For the Smallest, Fastest Code
Maximize Performance
- 30년이 넘는 엔지니어링 경험을 통해, 수백 개의 벤치마크를 대상으로 연구 & 테스트 한 결과, 최상의 성능을 제공하고 있습니다.
CodeFactor™ 최적화는 Subroutine call 및 Tail Merge를 통해 코드의 중복 세그먼트를 제거하여 프로그램 실행 속도를 높이고 크기를 줄입니다.
GreenHills는 임베디드 시스템에 대한 전문 지식을 활용하여 프로그램을 더 빠르게 실행할 수 있는 맞춤형 성능 튜닝을 제공합니다.
- 30년이 넘는 엔지니어링 경험을 통해, 수백 개의 벤치마크를 대상으로 연구 & 테스트 한 결과, 최상의 성능을 제공하고 있습니다.
Speed Time-to-Market
- C++17, C++14, C++11 지원Green Hills Compiler는 수많은
새로운 언어 기능과 표준 라이브러리를 제공하는 최신 C++ 표준을 지원합니다. - 폭넓은 프로세서 지원지속적인 버전 릴리스 및 Silicon Vendor와의 상호 관계를 통해 새로운 프로세서에 발 빠르게 대응합니다.
- 통합 개발 환경소프트웨어의 개발, 테스트 및 유지 보수 주기 동안 통합된 개발 환경을 제공하며, 개발 시간을 절약할 수 있습니다.
- C++17, C++14, C++11 지원Green Hills Compiler는 수많은
Ensure Safety & Reliability
- Certifications· ISO 26262:2018 (자동차)
IEC 61508:2010 (산업),
EN 50128:2011 (철도)
· TüV NORD 및 exida에서 받은 인증서
· SIL 4, ASIL D 도구자격 및
C/C++ 런타임 인증 요건 모두 충족 - Prevent new bugsMISRA 2004 guidelines혹은 GHS Standard Mode 적용 가능
<GHS Standard Mode는 소프트웨어를 성공적으로 구현한 오랜 고객과의 역사를 기반으로 합니다.> - Find bugs automaticallyGreen Hills Software의 통합 정적 분석기인 DoubleCheck를 통해 프로그램 실행 전, 프로그래밍 오류식별하여 테스트 중에 나타나지 않을 수 있는 버그를 찾을 수 있습니다.
- Certifications· ISO 26262:2018 (자동차)
Lower Production Cost
- 프로세서 비용 절감뛰어난 컴파일러 최적화를 통해, 보다 저렴한 프로세서로 동일한 요구사항을 충족 가능하게 만듭니다.
- 메모리 비용 절감Green Hills Compiler 최적화는
실행 파일의 크기를 줄임으로써 메모리 비용을 줄여줍니다. (GNU Compiler 대비 적어도 10%의 개선점확인)
INTEGRITY RTOS
The Most Reliable and Secure Operating System
- Safe, Secure, Reliable
- 보안, 안정성 및 성능에 대해 가능한
최고의 요구사항을 충족할 수 있도록 지원
- Platforms & Middleware
- 통합되고 검증된 광범위한 미들웨어를 제공특정 산업을 위한 플랫폼을 제공
- Reliability Architecture
- 개발자들이 설계에서 최고 수준의 안전, 보안 및 신뢰성을 달성할 수 있도록 지원
- Performance & Memory
- Advanced Multicore Support
- 임베디드 및 실시간 사용에 최적화된 AMP 및 SMP 지원을 제공
- INTEGRITY Multivisor Secure Virtualization Architecture
- INTEGRITY Multivisor는 프로세서의 수많은 하드웨어 기능 실행을 가능 하도록 유연한 아키텍처를 갖춘 강력한 범용 가상화 환경
- Architecture, Processor, and Board Support
- INTERITY BSP는 다음과 같은 주요
제조업체의 다양한 프로세서 제품군을 지원
INTEGRITY Multivisor
Proven & Trusted Secure Virtualization
- Securing Virtual Machines
- INTEGRITY Multivisor는 광범위한 멀티코어 SoC에서 하나 이상의 게스트 운영 체제와 라이프 및 미션 크리티컬 기능을 동시에 실행할 수 있는 업계 유일의 안전하고 인증된 아키텍처입니다.
- Virtualization Features
- 지원 SoC: Arm: NXP i.MX, S32 and QorIQ; Renesas R-Car; TexasInstruments Jacinto, OMAP, and SitaraX86: Intel and AMD
- Safety & Security Pedigree
- 신뢰성 요구사항이 가장 까다로운 시스템에 대하여,글로벌 기관들은 INTEGRITY separation kernel architecture를
신뢰합니다.
- Customer Use Cases
- INTEGRITY Multivisor를 통해 엔지니어는 다른 방법으로는 불가능한 방식으로 혁신할 수있습니다.
- Advanced Debugging and Visualization for Virtualized Systems
- MULTI Debugger는 Linux 커널, INTEGRITY RTOS,
장치 트리, 애플리케이션 및 장치 드라이버를 포함하여
가상화된 시스템의 모든 실행 소프트웨어 구성 요소에 대한
완전하고 통합된 가시성과 제어 기능을 제공합니다.
Green Hills 적용 분야
자동차, 국방, 항공, 철도, 의료 등의 임베디드 시스템