New automotive architecture based on ARM® Cortex® technology delivers software and hardware scalability for faster development through future-proofing features and optimal software reuse
AUSTIN, Texas — (BUSINESS WIRE) — June 23, 2015 — As silicon content and complexity continue to rise in new cars, the future of automotive advancement increasingly depends on software. New vehicles commonly incorporate more than 100 million lines of embedded code – more than most passenger aircrafts. While offering exciting opportunities for innovation, software increases complexity and creates significant code maintenance and time-to-market challenges. As a result, automotive electronics suppliers today dedicate more of their development resources to software than hardware.
To address these challenges, Freescale Semiconductor introduces the S32K – the first automotive microcontroller (MCU) product line designed to significantly speed and simplify software development. The S32K is based on the widely adopted ARM Cortex architecture, which delivers exceptional scalability and compatibility for a range of automotive electronics applications traditionally served by a heterogeneous and incongruous mix of 8-, 16- and 32-bit MCUs, while providing a strong foundation for advanced tools and software platforms.
Solving problems for software engineers
To streamline software engineering and advance automotive software development technology beyond the traditional Autosar Microcontroller Abstraction Layer (MCAL), Freescale is introducing a comprehensive, automotive-grade software development kit (SDK) providing critical middleware for a set of drivers necessary to operate S32K MCUs. In addition, Freescale has created an open integration environment for developers targeting S32K MCUs. The new S32 Design Studio (DS) provides an easy-to-use platform capable of supporting a host of time-saving software and tools. DS is engineered to eliminate months of R&D time across all phases of development, from rapid prototyping to production readiness and re-use on the next project.
Freescale also works in close collaboration with IAR Systems on high-end development tools and AUTOSAR support. IAR provides a reliable set of software tools for developing safety applications, including a C/C++ compiler and debugger tool chain.
“Freescale is taking a significant step in enabling the rapid development of automotive software and we are proud to be a part of this breakthrough of empowering software engineers,” said Robert DeOliveira, director of Global Strategic Sales for IAR Systems. “The S32K product line, in combination with the IAR Embedded Workbench, will offer a compelling option for customers demanding high performance AUTOSAR support and functional safety in their designs.”
With the combination of Freescale’s existing Cortex-M0+-based KEA MCU family and the new, more powerful Cortex-M4-based S32K product line, Freescale now offers an extremely scalable ARM Cortex-based portfolio for automotive applications ranging from body and chassis control to touch-sensing interfaces, to communication gateways and applications requiring electrical motor control features. Sharing the same ARM Cortex architecture, customer software written for these product lines is compatible across numerous MCUs and automotive applications, allowing customers to dramatically extend the value of automotive software investments via code reuse. Freescale’s combined Cortex M0+ and M4-based automotive MCU offerings span a broad memory space and include package options from 8K to 2MByte with 16 to 176 pins initially.
"Freescale ships more than one million units per day into the general purpose automotive microcontroller market," said Manuel Alves, global product line manager for Freescale’s Automotive MCU group. "The volume and diversity of software running in automobiles around the world continues to grow. There's a tremendous opportunity for building more reusable software platforms, and S32K provides a very compelling hardware basis for it. The new S32K MCUs are Freescale’s response to the market shifting from optimizing bits and bytes to optimizing software investments for the long term.”
Future-proofing through hardware
In addition to software hurdles, automotive engineers can also face challenges associated with designing systems that comply with current and future standards. Freescale’s S32K MCUs are designed to help simplify and speed ISO26262 assessments by applying Freescale’s best-in-class SafeAssure functional safety program throughout the portfolio. The increasingly interconnected nature of a vehicle’s control modules means there is no safety without security. Consequently, to support broad vehicle-level functional safety and security, S32K MCUs incorporate a Secure Hardware Extension (SHE) compliant module to help secure communications and protect the integrity of subsystems. The S32K supports CAN Flexible Data rate (CAN-FD) as well as the new FlexIO configurable peripheral, allowing customers to implement future communication protocols not yet invented, as well as to expand channels to existing on-chip hardware protocol controllers. The S32K MCUs’ ARM Cortex-M4 core architecture includes an IEEE-754 compliant Floating Point Unit (FPU), unleashing the full potential of model-based design flows. The combination of a fast CPU with flexible low-power modes and low-leakage process technology means customers need not compromise performance to realize power efficiency.
Sampling of S32K devices is planned for Alpha customers in Q3 2015. General availability is planned for 2016.
About Freescale Semiconductor
Freescale Semiconductor (NYSE:
FSL) enables secure, embedded processing
solutions for the Internet of Tomorrow. Freescale’s solutions drive a
more innovative and connected world, simplifying our lives and making us
safer. While serving the world’s largest companies, Freescale is also
committed to supporting science, technology, engineering and math (STEM)
education, enabling the next generation of innovators.