Lattice extends MachXO3 FPGA security for automotive use
New versions of Lattice Semiconductor’s MachXO3LF and MachXO3D FPGAs have been announced. The MachXO3LF FPGAs are for automotive control applications and the MachXO3D FPGAs are for system security that support extended temperature operating ranges for automotive and other ruggedised applications.
The MachXO3D FPGAs augment the popular system control capabilities of the Lattice MachXO FPGA architecture, says Lattice Semiconductor. They include hardware Root of Trust (RoT), platform firmware resilience (PFR), and secure dual-boot support. The MachXO3D and MachXO3LF FPGAs target control, bridging, and I/O expansion applications for reliable operation in rugged environments, including advanced driver assistance systems (ADAS), infotainment, motor control, 5G communications infrastructure, industrial robots and automation systems, and defence systems, Lattice advises. They also support for an extended operating range -40 to +125 degrees C (junction temperature). They require a single 3.3V or 1.2V supply.
As more sensors and electric motors are integrated into vehicles, automotive systems will become exposed to the risk of malicious attacks and hacks. To immediately detect vulnerabilities and combat cyber attacks OEMs will demand electronic systems capable of reliable and secure operation in rugged environments, in different weather conditions, vibration and connectivity parameters.
The MachXO3D FPGAs’ security features include on-chip flash memory which secures bitstream and user data against malicious attacks via OTP mode and password protection. There is also an immutable embedded security block to enable security compliant with NIST SP-800-193 Platform Firmware Resilience (PFR) guidelines to protect, detect and recover firmware from unauthorised access. The on-chip flash enables single-chip, instant-on, and dual-boot images for fail-safe programming and in-field updates with flexible system with secure reprogramming to support reliable in-system updates.
“By collaborating with Lattice, the leading provider of low power FPGAs, we are able to provide developers in the automotive market with ready-to-use IPs that simplify their design efforts by accelerating implementation of networking controllers for CAN and LIN,” said Nikos Zervas, CEO of CAST. “With the extended temperature range for automotive and other ruggedised applications, the new MachXO3D automotive family of FPGAs will allow developers to achieve their performance and power consumption goals and get their products to market faster, while enhancing the security of their control systems,” he added.
MachXO3LF and MachXO3D FPGAs are supported by Lattice’s integrated design software suite, Lattice Diamond, a graphic user interface (GUI) -based FPGA design and verification environment with design and implementation tools optimised for low-power Lattice FPGAs. The latest version of Lattice Diamond, version 3.11.3, is now available.