An Insight to Lattice Solution Stacks
Basic · 15mins
Free
Want a quick look at Lattice various solution stacks but uncertain where to start? Take this course to gain a high-level understanding of the features, key components and use cases for each solution stack before diving into the technical details.
Developing with ORAN Solution Stack
Intermediate · 1hr 15mins
1 Credit
Lattice ORAN Solution Stack covers the timing and synchronization requirements needed in various 3GPP/ORAN split deployment topologies. Discover how this solution stack provides secure and flexible synchronization based on the IEEE 1588v2 Precision Time Protocol (PTP) and various International Telecommunication Union (ITU) profiles. Multiple timing sources (DPLL/OCXO, and GNSS), PCIe Gen 2/3, and 10G Ethernet are supported. This course goes over wide aspects of the ORAN solution stack including how to configure and setup for the IEEE 1588 PTP and various ITU-T profiles, achieving time, frequency, and phase synchronization.
RISC-V Solutions with Lattice
Advanced · 1hr 32mins
2 Credit
Whether you're new to RISC-V or a seasoned expert looking to integrate RISC-V into your FPGA solution, this course is tailored for you. It covers comprehensive RISC-V specifications, including the user-level instruction set architecture (ISA), privileged architecture, Control and Status Registers (CSRs) and more. You will explore the RISC-V models supported on Lattice IP Cores and how their features align with the RISC-V specifications. The course culminates with a demonstration of implementing RISC-V on Lattice hardware, providing hands-on reinforcement of the concepts learned.
10GBASE-R Ethernet PHY Solutions with Lattice
Advanced · 1hr 40mins
2 Credit
In this course, you will learn all about the essential architecture components and building blocks of the CertusPro-NX physical coding sublayer (PCS) configured in 10GBASE-R Ethernet PHY. Discover how to implement 10 Gigabit Ethernet using Lattice devices, including practical design-related features, clocking, and tools. This course includes a demo using CertusPro-NX that takes you through each step of the implementation, from IP configuration to design constraints and simulation.
Developing with sensAI Solution Stack: Utilizing sensAI Studio
Intermediate · 1hr 24mins
1 Credit
Welcome to Lattice's SensAI Studio course, where we invite you to accelerate your AI/ML application development on Lattice FPGAs. Learn about sensAI Studio’s easy-to-navigate user interface, jump start your development with the library of AI models that can be configured and trained for popular use cases, then easily port them to your targeted Lattice device. Using the Machine Learning Operations (MLOps) framework, you will learn about the innovative tools available on sensAI Studio that can help with building datasets, training your AI models, and managing collaborations within your team.
AI for Edge Computing: Introduction to Lattice sensAI Solution Stack
Basic · 20mins
Free
Learn about solutions utilizing Artificial Intelligence (AI) for edge computing. Find out why Lattice FPGAs are perfect for processing AI workloads for edge devices and discover Lattice’s sensAI Solution Stack, a complete stack of everything you need to develop an FPGA-based Machine Learning / Artificial Intelligence (ML/AI) solution.
PCIe Solutions with Lattice
Advanced · 2hrs
2 Credit
Interested in implementing PCIe using Lattice FPGAs? This course covers the fundamentals of the PCIe protocol, including understanding the PCIe protocol stack, how packet construction, link training, and enumeration is performed, and interrupt & error handling. Find out how you can configure the Lattice IPs to build a PCIe solution and get debug tips for resolving common issues.
Approaching Industry 4.0 with Lattice Automate Solution Stack
Basic · 17mins
Free
What is Industry 4.0 and its megatrends? Explore the challenges of the industrial Internet of Things (IoT) and learn about the OPC Unified Architecture (OPC UA). See how Lattice is addressing these industrial needs, and get introduced to the Lattice Automate Solution Stack, which provides everything you need to develop the next generation factory automation solution.
Security Overview: Introduction to Lattice Sentry Solution Stack & Lattice SupplyGuard
Basic · 52mins
Free
A paradigm shift in security is happening right now. Find out the evolving risks and understand fundamentals on what it takes to make your systems secure and resilient. Learn about Lattice’s Sentry Solution Stack and MachXO FPGAs and discover the complete toolkit that includes everything you need to develop a Platform Firmware Resiliency (PFR) implementation.
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.
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