2–6 Oct 2023
ANTIPOLIS - Palais des Congrès d'Antibes
Europe/Amsterdam timezone

Session

EDHPC Tutorial - Lattice

2 Oct 2023, 14:00
Salle Miles Davis

Salle Miles Davis

Conveners

EDHPC Tutorial - Lattice: Lattice Semiconductor hands-on tutorial on EDA tools and RISC-V system builder for space grade FPGAs

  • Jim Tavacoli (Lattice Semiconductor)
  • Fabien Lasvignes (Lattice Semiconductor)
  • Marco Boschini (Lattice Semiconductor)
  • Franck Perronnet (Lattice Semiconductor)
  • Gianluca Furano (ESA)

Description

Introduction
Embedded system solutions play an important role in FPGA system designs for Space allowing designers to develop software for processors in FPGAs, provides flexibility and in-orbit programmability to implement distributed architectures via system bus.To develop an embedded system on an FPGA, user needs to design the System-on-Chip (SoC) with an embedded processor, develop system software on the processor and implement the complete architecture design in the FPGA.

Audience
The intended audience for this hands-on tutorial includes embedded system designers, embedded software developers and FPGA designers.

What will you learn?
In this hands-on tutorial you will learn the basics of LATTICE Propel™ and Radiant™ tools while developing a complete reference design.
Lattice Propel™ helps users develop a system with a RISC-V processor, SpaceWire IP, and a set of embedded tools.
Lattice Radiant™ helps the FPGA designer implement the developed architecture design.
No prior knowledge of LATTICE Propel™ and Radiant™ is required. Lattice will provide all required hardware and software for this hand-on tutorial.

Outline of hands-on tutorial
The tutorial will guide you through the development of a reference design:

How to build an embedded design with RISC-V and SpaceWire
How to develop the software for the processor subsystem
How to implement the architecture design in the FPGA
How to debug the system using the Propel™ environment

Note: Installation of software before attending the tutorial
To prepare for the hands-on tutorial, you need to install LATTICE Propel™ and Radiant™ on your computer prior to the event. LATTICE Propel™ and Radiant™ installation and free license will be provided upon completing your registration for the tutorial.

Presentation materials

There are no materials yet.
Building timetable...