|
5 | 5 | 1. [Overview of AWS EC2 FPGA Development Kit](#overviewdevkit)
|
6 | 6 | - [Development environments](#overviewdevenv)
|
7 | 7 | - [Runtime environments](#overviewrunenv)
|
8 |
| - - [Example applications](#overviewexapps) |
9 | 8 | - [Development tools](#overviewdevtools)
|
| 9 | + - [Example applications](#overviewexapps) |
10 | 10 | 2. [Getting Started](#gettingstarted)
|
11 | 11 | 3. [FPGA Developer AMI available on AWS Marketplace](#devAmi)
|
12 | 12 | 4. [FPGA Hardware Development Kit (HDK)](#fpgahdk)
|
|
18 | 18 | <a name="overviewdevkit"></a>
|
19 | 19 | # Overview of AWS EC2 FPGA Development Kit
|
20 | 20 |
|
21 |
| -The AWS EC2 FPGA Development Kit is provided by AWS to support development and runtime on [AWS FPGA instances](https://aws.amazon.com/ec2/instance-types/f1/). Amazon EC2 FPGA instances are high-performance compute instances with field programmable gate arrays (FPGAs) that are programmed to create custom hardware accelerations in EC2. F1 instances are easy to program and AWS provides everything needed to develop, simulate, debug, compile and run hardware accelerated applications. Using the [FPGA Developer AMI](https://aws.amazon.com/marketplace/pp/B06VVYBLZZ), developers create an FPGA design. Once the FPGA design (also called CL - Custom logic) is complete, developers create the Amazon FPGA Image (AFI), and easily deploy it to the F1 instance. AFIs are reusable, shareable and can be deployed in a scalable and secure way. |
| 21 | +AWS EC2 FPGA Development Kit is a set of free development and runtime tools that provide everything needed to develop, simulate, debug, compile and run hardware accelerated applications on [Amazon EC2 F1 instances](https://aws.amazon.com/ec2/instance-types/f1/), EC2 F1 instances are high-performance compute instances with field programmable gate arrays (FPGAs) that enable the development and deployment of custom hardware accelerators on AWS cloud. |
| 22 | + |
| 23 | +AWS EC2 FPGA Development Kit content is distributed between this github repository and [FPGA Developer AMI](https://aws.amazon.com/marketplace/pp/B06VVYBLZZ) provided by AWS, developers are able to develop, simulate and debug an FPGA design on compute [EC2 instance](https://aws.amazon.com/ec2/) with no cost of development or runtime tools. Once the FPGA design (also called CL - Custom logic) is complete, developers create the Amazon FPGA Image (AFI), and easily deploy it to the F1 instance. AFIs are reusable, shareable and can be deployed in a scalable and secure way. |
22 | 24 | 
|
23 | 25 |
|
24 | 26 | <a name="overviewdevenv"></a>
|
@@ -78,13 +80,12 @@ The AWS EC2 FPGA Development Kit is provided by AWS to support development and r
|
78 | 80 | <a name="gettingstarted"></a>
|
79 | 81 | # Getting Started
|
80 | 82 |
|
81 |
| -### New to AWS? |
| 83 | +### Getting familiar with AWS |
82 | 84 | If you have never used AWS before, we recommend you start with [AWS getting started training](https://aws.amazon.com/getting-started/), and focus on the basics of the [AWS EC2](https://aws.amazon.com/ec2/) and [AWS S3](https://aws.amazon.com/s3/) services. Understanding the fundamentals of these services will make it easier to work with AWS FPGAs.
|
83 | 85 |
|
84 | 86 | AWS FPGA generation and EC2 F1 instances are supported in the us-east-1 (N. Virginia), us-west-2 (Oregon), eu-west-1 (Ireland) and us-gov-west-1 ([GovCloud US](https://aws.amazon.com/govcloud-us/)) [regions](https://aws.amazon.com/about-aws/global-infrastructure/).
|
85 | 87 |
|
86 |
| - |
87 |
| -### New to AWS FPGAs and setting up a development environment? |
| 88 | +### Setting up development environment for the first time |
88 | 89 | The developer kit is supported for Linux operating systems only.
|
89 | 90 | You have the choice to develop on AWS EC2 using the [FPGA Developer AMI ](https://aws.amazon.com/marketplace/pp/B06VVYBLZZ) or on-premises. Within a linux environment, you can execute `git clone https://github.com/aws/aws-fpga.git` to download the latest release to your EC2 Instance or local server. Help on cloning from github is available [here ](https://help.github.com/articles/which-remote-url-should-i-use/). When using a SSH connection, execute `git clone [email protected]:aws/aws-fpga.git`. [To get help with connecting to Github via SSH ](https://help.github.com/articles/connecting-to-github-with-ssh/).
|
90 | 91 |
|
|
0 commit comments