Skip to content

Latest commit

 

History

History
70 lines (66 loc) · 2.74 KB

create_ami_instance.md

File metadata and controls

70 lines (66 loc) · 2.74 KB

Table of contents (steps)

1. Create an AWS account
2. Generate SSH keys
3. Create S3 credential
4. Request access to Amazon EC2 F1 instances
5. Create an AMI instance
6. Configure S3 bucket
7. Setup development environment
8. Simulate the design
9. Build the hardware design
10. Generate the AFI
11. Program the FPGA
12. Compile the runtime of the design
13. Bookkeping the AFI

5. Create an AWS F1 instance

These steps are partially taken from here

  1. Go to the AWS EC2 dashboard
  2. In the top right corner, select a region with F1 instances, such as US West (Oregon)
  3. Click Launch Instance
  4. Click AWS Marketplace (on the left pane, second item under Quick Start)
  5. Search for FPGA
  6. Select the FPGA Developer AMI
  7. Click Continue
  8. Select the instance type c4.4xlarge (developing) and f1.2xlarge (programming). This can be changed later on as well
  9. Click Next until you reach the Add storage part and change that accordingly, default is 5GB for EBS Volume
  10. These settings mentioned here are the minimum required for the FPGA instance, you could always configure other things
  11. Go to the Review stage
  12. Click Launch
  13. Select the already generated ssh-keys or generate new ones in this stage
  14. Return to AWS EC2 dashboard
  15. Click the Instances, in the left pane, to display the list of available instances
  16. In the bottom pane, note the IPv4 Public DNS and Public IP address of the instance. You will need these to connect to your instance
  17. You should be able to connect to the instance now:
    • Linux/Mac ssh -i <your-key>.pem centos@<public-dns-ec2>
    • Windows putty -i <your-key>.ppk centos@<public-dns-ec2>