This online training course provides an introduction to the key concepts needed to successfully run existing RTL designs on an Amazon Web Services (AWS) F1 instance. Xilinx recommends watching these self-paced video modules in the order presented below.
This module covers the following concepts:
- Overview of the AWS F1 and the Xilinx® SDAccel™ development environment
- Understanding the AWS F1 hardware and software stacks
- Creating an Amazon FPGA Image (AFI) from RTL accelerators
- Developing a host application with an AFI on F1
This module covers the following concepts:
- Technical specifications for the AWS F1 boards
- System View of the AWS F1 instance
- Understanding what is in an AWS FPGA: The AWS F1 Shell and the Custom Logic Region
- Performance considerations for the Custom Logic Region
This module covers the following concepts:
- Overview of the AWS F1 system and RTL Kernel programming model
- RTL kernel interface requirements
- Creating a kernel with the RTL Kernel Wizard
- Creating an FPGA image using RTL kernels
This module covers the following concepts:
- Overview of the flow
- Introduction to OpenCL
- Using the SDAccel development environment
- Initial host software execution with RTL Kernel
- Host code optimization
NEXT: Practice and Experiment with RTL Kernels
Copyright© 2019 Xilinx