How this works
Bytes = ceil(ceil(bitstream bits / 8) × image count × (1 + additional reserve / 100)). MiB = bytes / 1,048,576.
FPGA selection / T013
Budget storage from an official or generated bitstream size and the required images.
01 / DEFINE THE REQUIREMENT
02 / REVIEW THE OUTPUT
Ready for an example run. Check the inputs, then run the tool.
Byte budget for complete configuration images
The report records the tool version and calculation time. Project enquiry opens a separate form for your review; it does not submit automatically.
03 / METHOD & VERIFICATION
Method version 1 · 2026-09-27
FPGA.io planning aid. Arithmetic and checklist output do not replace device documentation, a design tool or engineering approval.
Bytes = ceil(ceil(bitstream bits / 8) × image count × (1 + additional reserve / 100)). MiB = bytes / 1,048,576.
Bitstream 1–1,000,000,000,000 bits; 1–100 images; additional reserve 0–100%. Flash sector alignment must be reviewed separately.
8,000,000 bits × 2 images plus 25% → 2,500,000 bytes.
Use the example inputs to inspect how the method behaves. This is a reference calculation, not a hardware test.
Calculations and pasted lists stay in this browser. No account is required. An enquiry brief is stored temporarily in this tab's session only when you choose to transfer it.
Report a method or input issue →04 / CONTINUE THE TASK
Keep exact device and board revisions with the assumptions you just checked.