# AWS GUI Flows with Vivado IPI ## Table of Content 1. [Overview](#overview) 2. [IP Integrator Project with Example Design](#ipiprojex) 3. [RTL Project with Example Design](#rtlprojex) 4. [RTL Project - New RTL Design](#rtlnew) # Overview This document covers top level steps (cheat sheet) for using a particular flow # IP Integrator Project with Example Design Create project directory start vivado ## Execute example See what examples are possible, type into TCL console. aws::make\_ipi -examples Type into TCL console based upon example needed. aws::make\_ipi -examples ## Implementing the Design/Tar file In the Design Runs tab, right click on impl\_1 and select Launch Runs… . Click OK in the Launch Runs Dialog Box. Click OK in the Missing Synthesis Results Dialog Box. This will run both synthesis and implementation. The completed .tar file is located in .runs/faas\_1/build/checkpoints/to\_aws/.Developer\_CL.tar. For information on how to create a AFI/GAFI with .tar from the design, following to the How To Create an Amazon FPGA Image (AFI) From One of The CL Examples: Step-by-Step Guide documentation. # RTL Project with Example Design Create project directory start vivado ## Execute example See what examples are possible, type into TCL console. aws::make\_rtl -examples Type into TCL console based upon example needed. aws::make\_rtl -examples ## Implementing the Design/Tar file In the Design Runs tab, right click on impl\_1 and select Launch Runs… . Click OK in the Launch Runs Dialog Box. Click OK in the Missing Synthesis Results Dialog Box. This will run both synthesis and implementation. The completed .tar file is located in .runs/faas\_1/build/checkpoints/to\_aws/.Developer\_CL.tar. For information on how to create a AFI/GAFI with .tar from the design, following to the How To Create an Amazon FPGA Image (AFI) From One of The CL Examples: Step-by-Step Guide documentation. # RTL Project - New RTL Design Create project directory start vivado ## Create Vivado Project aws::make\_rtl Add RTL sources, sim sources, constraints.