Arm DS-5 Ultimate Edition 은 64-bit Arm v8 아키텍쳐를 지원하기 위한 Arm Ltd. 의 차세대 소프트웨어 개발툴입니다.
DS-5 Ultimate Edition 은 Armv8 개발을 위해 필요한 모든 것을 제공합니다. Bring-up, debug 및 optimization 작업은 빠르게 시장에 진입할수 있도록 도와줍니다. LLVM 기반의 Arm Compiler 6 툴체인의 코드 생성은 전체 프로그램 최적화에 탁월한 성능을 발휘합니다.
DS-5 Ultimate Edition 은 새로운 Armv8 프로세서의 모든 아키텍쳐적인 기능을 지원합니다. DS-5 Debugger 에서 big.LITTLE 시스템 및 모든 최신 시스템의 Arm IP 의 virtualization 을 지원하기 때문에, 복잡한 어플리케이션을 보다 쉽게 다룰수 있습니다.
주요 특징
Arm Compiler 6
- LLVM infrastructure 기반 컴파일러
- Arm 아키텍쳐 소프트웨어 성능 개선에 최적화된 Arm C 라이브러리
- 보다 효율적인 코드 생성, 더 정확해진 진단, 더 빨라진 개발을 지원
- Arm Compiler 5 혹은 GCC 에서의 마이그레이션 툴 제공
Armv8 FVP (Fixed Virtual Platforms)
- ARM® Cortex®-A9, Cortex-A8 및 Armv8 FVP 시뮬레이션 모델 제공
- 하드웨어 타겟 없이 bare metal 과 Linux 커널 및 어플리케이션 개발 지원
Multicluster and big.LITTLE Debug
- Cortex-A53 및 Cortex-A57 프로세서의 big.LITTLE 디버깅 지원
- 복잡한 디버그 및 트레이스 설정을 위한 DTSL 스크립트 제공
- TrustZone® 시큐어 어플리케이션 디버그
DSTREAM with Armv8 Devices
- 고성능 디버그 및 트레이스 유닛 DSTREAM 을 이용한 Armv8 시스템 스트리밍 트레이스 수집
Develop, Analyze, Optimze
- Armv8 아키텍쳐를 지원하는 Streamline Performance Analyzer
- Arm Compiler 6를 통한 어플리케이션 최적화
- Armv8 어플리케이션 프로세서를 위한 OpenCL 및 Mali GPU 지원