Skip to content

Latest commit

 

History

History
82 lines (42 loc) · 2.23 KB

IPI_GUI_Flows.md

File metadata and controls

82 lines (42 loc) · 2.23 KB

AWS GUI Flows with Vivado IPI

Table of Content

  1. Overview

  2. IP Integrator Project with Example Design

  3. RTL Project with Example Design

  4. RTL Project - New RTL Design

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.