mVision 2.0 has expanded support for automotive, industrial and medical embedded vision, with new development boards supporting popular image sensors for industrial and medical applications including Sony’s IMX464 and IMX568, and the AR0344CS from ON Semiconductor.
Support for Lattice Propel Design Environment has also been added, aiming at the company’s CrossLink-NX FPGAs – Propel is a design environment for accelerating embedded processor-based development on low power, small form factor Lattice FPGAs. It includes graphical and command-line tools to create, analyse, compile and debug FPGA-based processor hardware and software. There is also support for Risc-V co-processing
Sentry 2.0 includes support for the Lattice Mach-NX secure control FPGA and a secure enclave IP block that enable 384bit cryptography (ECC-256/384 and HMAC-SHA-384) to better secure firmware against unauthorised access. “Support for 384bit crypto is a requirement for many next-generation server platforms,” said the company.
Pre-boot authentication has been speeded with support for ECDSA (40ms), SHA (up to 70Mbit/s) and QSPI (64MHz).
Up to five firmware images can be monitored in real-time in a system at boot and during operation.
“The solutions stack enables next-generation hardware root-of-trust solutions compliant with NIST SP-800-193 platform firmware resiliency guideline and supporting 384bit encryption,” according to Lattice. “The stack supports firmware security for the communications, computing, industrial, automotive, and smart consumer markets.”