Green Hills Software is to support Freescale’s multi-core MAC57D5xx instrument cluster processor.
Contributions include:
- ‘Integrity’ separation kernel for applications combining safety, reliability and security
- ‘Multi’ integrated development environment (including multi-core debugger and profiler)
- C and C++ compilers
- MISRA C/C++ code quality tools
- ‘DoubleCheck’ static analyser
- Tool chain for ARM Neon media processing engine and floating point units
“Freescale’s MAC57D5xx processor family targets graphics-rich mid-range instrument clusters that require digital and analogue human interfaces such as gauges, dials and screens,” said Green Hills. “Its flexible multicore architecture utilises ARM Cortex-A and Cortex-M cores and features the Vivante 2D graphics processor, head-up display warping engine and integrated stepper motor drive.”
MAC57D5xx at a glance
- ARM Cortex-A5 application processor up to 320MHz
- - Double precision floating point
- - ARM Neon media engine
- - Memory management unit
- ARM Cortex-M4 ‘vehicle processor’ up to 160 MHz
- - 64kbyte memory
- - single precision floating point unit
- ARM Cortex-M0+ I/O processor
- - Intelligent stepper motor drive
- - peripheral management
- Memory
- - 4Mbyte flash (small sectors for EEPROM emulation)
- - 1Mbyte SRAM (with ECC)
- - 1.3Mbyte graphics SRAM.
- - 2 x dual serial flash controllers (SDR and DDR)
- - DRAM controller (SDR and DDR2)
- Graphics
- - Vivante GC355 GPU (OpenVG 1.1) http://ift.tt/15fXHrU
- Security
- - Secure boot
- - Mileage and component protection
- - ISO 26262 ASIL-B compliant
- Interfaces
- - Six stepper motor drives
- - Sound generator
- - Ethernet, CAN, LIN, SPI, I2C
- - Up to 32 timer/PWM channels
- - 12bit ADC
- - Analogue comparators
from News http://ift.tt/1sXdScx
via Yuichun
沒有留言:
張貼留言