Sentry Solution Stack: Overview
Basic · 2mins
Free
Introducing the Sentry Solution Stack - a complete toolkit that includes everything you need to develop a Platform Firmware Resiliency (PFR) implementation.
Lattice: Product Portfolio – Hardware Root of Trust FPGAs
Basic · 5mins
Free
Introducing the MachXO product family, with features perfect to implement hardware Root of Trust (Rot) and a roadmap that aligns with the evolving security needs.
Security: Solutions – Platform Firmware Resiliency (PFR), Supply Chain Security
Basic · 3mins
Free
Learn about the Detect, Protect and Recover components to achieve Platform Firmware Resiliency (PFR), and the stages in the Supply Chain that require security against attacks.
Security: Solutions – Root of Trust (RoT)
Basic · 9mins
Free
Find out what it means to have a good Root of Trust (RoT). In this module, we present the RoT concepts, and the features on the MachXO3D FPGA - such as Hard Security Engine, configuration lock & control - that makes it ideal for an RoT implementation.
Security: Solutions – Lattice Focus Areas
Basic · 1mins
Free
Get a summary of the security focus areas addressed by Lattice devices, solution stacks, and services - covering foundational root of trust (RoT), cyber resilience, and supply chain security.
External Memory Interface Solutions with Lattice
Advanced · 31mins
1 Credit
Get an introduction to the external memory interfaces supported on the CertusPro-NX FPGA. This course starts with an overview of the DDR/LPDDR features and specifications. Then we cover how you can implement the DDR/LPDDR memory interface in your design, using all the architecture blocks, the Memory Controller Subsystem, and by ensuring proper initialization and training.
MachXO5-NX: Target Applications
Basic · 1mins
Free
Learn about applications possible with MachXO5-NX, such as LVDS Tunneling Protocol & Interface (LTPI) in the Secure Control Module (SCM) and centralized hardware management functions.
MachXO Family: Target Applications
Basic · 4mins
Free
Learn about specific applications that utilizes the MachXO features, and design resources available for you to design your next control and bridging FPGA solution.
CertusPro-NX: Target Applications
Advanced · 2mins
1 Credit
Take a look at applications utilizing CertusPro-NX, including designs leveraging the supported external memory interfaces.
Design & Development with Lattice FPGA: Application
Basic · 1hr 34mins
1 Credit
Ready to start implementing your design on a Lattice FPGA? This course will go over practical basics on how to start configuring the FPGA. Learn about all the various I/O settings. Understand timing characteristics and learn how to define proper timing specification. Explore the FPGA architecture and how it can be configured. Complete the picture by learning how to program the FPGA.
PFR Solutions with Lattice
Advanced · 1hr 3mins
2 Credit
Explore how to create a Platform Firmware Resiliency (PFR) implementation with the Lattice Sentry Solution Stack. In this course, we will introduce the Best-Known Configurations (BKC) that can be used as your PFR architecture. Then, walk you through the key design implementation steps, beginning with using the Sentry Root of Trust (RoT) template design on Lattice Propel, through debugging the design with the Serial Debug Monitor. This course will also demonstrate the Sentry Demo Board and its various features.
Developing with Sentry Solution Stack
Intermediate · 25mins
1 Credit
The Sentry Solution Stack is a complete toolkit that includes everything needed to create a custom Platform Firmware Resiliency (PFR) implementation. In this course, learn fundamentals on how to establish a Platform Root of Trust (PRoT). Then, explore the IPs and FPGA features that you can use as building blocks for your RoT design.
Shopping Cart