Skip to content

F2 Instance Quota Increase Blocked — Need 24 vCPUs for Custom SoC FPGA Development (xcvu47p / Vivado License Requirement)

0

Hi AWS Community,

I am working on a custom digital SoC (System-on-Chip) project targeting edge applications, built entirely on AWS infrastructure using the F2 instance family and AWS HDK. I am completely blocked due to an F-instance quota limitation and would appreciate any guidance from the community or AWS engineers.

PROJECT: I am developing a full custom RTL SoC design that includes:

  • Embedded RISC-V processor (PicoRV32)
  • Custom hardware accelerator
  • DMA controller
  • Peripheral subsystem

The design is being synthesized and needs to be validated on AWS F2 instances using Vivado 2024.1 and the AWS FPGA Developer Kit (HDK).

TECHNICAL BLOCKER: Vivado requires an F-series instance to license synthesis for the xcvu47p device. This is a hard requirement — non-F instances (e.g. c5.4xlarge) cannot perform this synthesis regardless of compute power. The minimum instance that satisfies this licensing requirement is f2.6xlarge, which needs 24 vCPUs.

WORK COMPLETED:

  • AWS account: Paid plan, active credits
  • HDK setup: hdk_setup.sh PASSED
  • Vitis 2024.1 AMI: Configured and validated
  • AFI build pipeline: Fully configured
  • PicoRV32 RISC-V core: Integrated
  • Vivado toolchain: Set up and validated

CURRENT QUOTA STATUS:

  • us-east-1: 8 vCPUs approved (insufficient for f2.6xlarge)
  • us-west-2: Quota increase request submitted, pending
  • AWS Support: Redirected to Sales team
  • AWS Sales: Contacted twice, awaiting response (2 days)
  • Basic Support plan: Technical cases not available

QUESTIONS:

  1. Has anyone successfully gotten F2 quota increased beyond 8 vCPUs? What was your approach?
  2. Is there a specific AWS team or contact that handles F2 quota increases faster than standard Sales?
  3. Is there any alternative instance or workaround that satisfies the xcvu47p Vivado license requirement without needing f2.6xlarge?

Any guidance from the community or AWS engineers would be greatly appreciated. Happy to provide additional technical details if needed.

Account ID: 768949137974 Region: us-west-2 (Oregon) / us-east-1 (N. Virginia)

Thank you!

  • Hi Vindhan,

    I'm Max, an engineer on the AWS F2 team.

    Our FPGA Developer AMIs come with fully-featured XCVU47P AMD Vivado licenses with Vivado pre-installed. An AMI (Amazon Machine Image) can be used on any instance type whose architecture it's compatible with. This means that you don't need to use an f2.6xlarge instance when designing, verifying, and simulating your design.

    Are you currently trying to run an AFI (Amazon FPGA Image -> bitstream)? If not, we recommend performing your development on general-purpose compute instances to save cost. AMD recommends an r7a.2xlarge for use with Vivado. The fastest compute instance type is currently the m8azn family. The 3xlarge on that line would cover all of your needs and provide the fastest synthesis results. If you are only trying to run your AFI on an FPGA, you are correct that at least an f2.6xlarge is needed, as it has a single FPGA attached. You also do not need the FPGA Developer AMI to run your FPGA design on an FPGA. We encourage customers to create a runtime AMI that fits their needs.

    I also see that you're waiting on a response from sales. This should be something that customer support can handle. Feel free to ping them again and explain that you've been waiting two days without an answer.

    I hope this helps and let us know if you have any more questions.

    Best, Max

2 Answers
2

Hello.

Is there a specific AWS team or contact that handles F2 quota increases faster than standard Sales?

If you have an enterprise support contract with AWS Support, you can contact your dedicated TAM (Technical Advisor).
Contacting them in advance when requesting a quota increase will allow the process to proceed more smoothly.
In my experience, having a TAM (Technical Advisor) has made the quota application process go much more smoothly on several occasions.
https://aws.amazon.com/premiumsupport/plans/

However, enterprise support costs at least $5,000 per month, so I recommend subscribing only when you truly need it after your system goes live.
https://aws.amazon.com/premiumsupport/pricing/

If you have already submitted a quota increase request to AWS, then all you can do is wait for their response.

EXPERT
answered a month ago
EXPERT
reviewed a month ago
0

I understand you're blocked on your FPGA development project due to F-instance quota limitations. Let me address your questions based on AWS EC2 quota policies:

Regarding F-Instance Quotas:

The default quota for "Running On-Demand F instances" in AWS accounts starts at 0 vCPUs, but this quota is adjustable. Amazon EC2 can automatically increase your On-Demand Instance quotas based on your usage patterns, and you can also request manual quota increases through the Service Quotas console.

For Your Specific Situation:

  1. Quota Increase Process: Since you've already submitted a quota increase request for us-west-2, the standard process is through the Service Quotas console or AWS Support. The fact that you were redirected to Sales suggests they may need to verify the use case for F-instances, which are specialized resources.

  2. Recommended Actions:

  • Continue following up with the AWS Sales team, as F-instance quotas may require business validation given their specialized nature
  • If you have access to AWS Support (even Basic), you can open a Service Quota increase case specifically
  • Consider providing detailed technical justification in your quota request, emphasizing the Vivado licensing requirement for xcvu47p devices
  1. Alternative Approaches: Unfortunately, if Vivado's licensing truly requires F-series instances for xcvu47p synthesis, there isn't a workaround using other instance types. The F-instance family is specifically designed for FPGA workloads and carries the necessary licensing agreements.

Important Note: Quota increases for specialized instances like F-series may take longer than standard instance types and often require business justification. Your detailed technical use case (custom SoC development with specific Vivado requirements) should strengthen your request.

I recommend continuing to work with AWS Sales while also ensuring your Service Quotas request includes all the technical details you've outlined here about the Vivado licensing requirement.
Sources
Amazon EC2 instance type quotas - Amazon EC2

answered a month ago
EXPERT
reviewed a month ago

You are not logged in. Log in to post an answer.

A good answer clearly answers the question and provides constructive feedback and encourages professional growth in the question asker.