Knowledge Base Article

How do I calculate how many output pins of a certain I/O standard I can have in my Stratix™ design?

Description

Unlike the APEX FPGA families that were limited by current sinking between two GNDIO pads, in Stratix devices, the current limitation applies for I/O pins with respect to other I/O pins. Altera recommends a maximum of 200 mA for thermally enhanced cavity down packages and 150 mA for wire-bond packages for 10 adjacent pins as stated in the Using Selectable I/O Standards in Stratix & Stratix GX Devices chapter of the Stratix Device Handbook. The Quartus® II software also checks for this limit, and may return a no-fit when your pin assignments exceed the current limit.

For example, if you have 10 GTL output pins in one bank of an FineLine BGA package, you need to spread the pins such that when you pick any 10 adjacent pins, there are only six GTL outputs in that group. The calculation is as followed:

Number of GTL outputs per 10 adjacent pins
= 200 mA allowed per 10 adjacent pins/34 mA per pin for GTL output
= 6 pins

Table 1 shows one pin configuration for your design.

Table 1. I/O Pin Designations
Pin NumberPin Designation
1GTL
2GTL
3GTL
4GTL
5GTL
6GTL
7(1)
8(1)
9(1)
10(1)
11GTL
12GTL
13GTL
14GTL
15GTL
16GTL

Note to Table 1:
(1)  These pins are either unassigned pins or inputs.

Updated 3 months ago
Version 2.0
No CommentsBe the first to comment