An Insight to Lattice Solution Stacks
Basic · 15mins
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.
ORAN Solution Stack: IEEE 1588 PTP Architecture
Advanced · 11mins
1 Credit
In this continuation module, learn about the architectural choices available when implementing Precision Time Protocol (PTP). This module covers the various topologies and the PTP events and messages.
ORAN Solution Stack: IEEE 1588v2 Precision Time Protocol (PTP) Overview
Advanced · 12mins
1 Credit
Lattice ORAN Solution Stack covers the timing and synchronization requirements needed in various 3GPP/ORAN split deployment topologies. In this module, get an overview of the IEEE 1588v2 Precision Time Protocol (PTP), including the clock types within the PTP domain.
Power Calculator: Power Consumption Theory
Intermediate · 6mins
1 Credit
Brush up on power consumption theory and gain a deeper understanding of how factors such as temperature, capacitance, and activity factor impact power consumption.
SerDes: Architecture – Introduction
Basic · 8mins
1 Credit
Get an introduction to the basics of Serializers and De-serializers (SerDes), including Lattice's history with SerDes. Learn about the Physical Medium Attachment (PMA) and Physical Coding Sublayer (PCS) blocks, and where they operate in the 7-layer Open Systems Interconnection (OSI) model.
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.
RISC-V: Overview
Basic · 10mins
2 Credit
Get a broad overview of the RISC-V Core IP, including a brief history of RISC-V, where it came from, why it was created, and how it has evolved. This module also includes a list of terminology to help you understand the jargons.
Ethernet: Overview – PCS, PMA & XAUI
Advanced · 8mins
2 Credit
This continuation introduction module provides an overview of the building blocks of Ethernet, such as the Physical Coding Sublayer (PCS) and Physical Medium Attachment (PMA). Additionally, you will find a list of Lattice FPGA devices that support Ethernet protocols.
Ethernet: Overview – ISO Layers and Sublayers & XGMII
Advanced · 11mins
2 Credit
This introduction module sets the scope of the course, providing you with a high-level understanding of 10 Gigabit Ethernet. It then delves into the ISO layers and sublayers, as well as the XGMII interface, giving you an overview of the key concepts in Ethernet protocol.
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.
sensAI Studio: Introduction to MLOps
Advanced · 07mins
1 Credit
Discover the importance of Machine Learning Operations (MLOps) in developing and deploying high-performance machine learning models in production. In this module, we will explore the challenges of building and maintaining AI applications and how MLOps can help overcome them.
Shopping Cart