# 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.