Forum Discussion
Cyclone IV drop in replacement confirmations
- 5 days ago
Hi Brian,
Agree on the long-term point. Bench power-up alone does not prove lifetime stress. The goal is to stay inside the documented connection / reservation rules, not only “it boots today.”
Q: Need more clarification on this: tri-state w/o pull-up or?
A: Yes. On the density where that ball is GPIO:
- In Quartus, reserve that pin specifically as "As inputs that are tri-stated" (no weak pull-up, no bus-hold). In the .pin file that shows up as RESERVED_INPUT.
- On the board, hard-tie it to 2.5 V (same net as VCCA for the density that needs that ball as power). Per AN 592 / unused-pin guidelines: RESERVED_INPUT may be connected to a high or low on the board.
- So, external hard-tie to 2.5 V + FPGA pin = input tri-stated, no pull-up. Not floating tri-state.
The Quartus migration + RESERVED_INPUT (tri-state, no pull-up) + hard-tie to 2.5 V guidance follows Altera’s published migration and unused-pin connection rules. It is the supported way to keep the pinout legal across densities. It is not a guarantee of long-term electrical behavior for a continuous 2.5 V level on a GPIO that sits in a 1.8 V (VCCIO) bank (for example with SSTL-18 / HSTL-18 on that bank). Absolute VI ≤ 3.6 V and a successful board bring-up do not by themselves prove lifetime margin.
Hi Brian,
I really apologies for the delay answer. Our suggestion on how to treat this migration are:
1- Hard-tie it to 2.5 V on the board, and do not use it as functional I/O on the other density (reserve as input / unused).
2- On the voltage point: recommended VI goes up to 3.6 V, so 2.5 V is inside that absolute DC range.
Preferred options if the bank must stay 1.8 V: drop that density from the migration set, raise that bank’s VCCIO to 2.5 V if the whole bank allows it, or replan so the remapped power ball is not in an active 1.8 V bank.
Regards,
Aqid
AqidAyman_Altera
TBH: real HW testing is not going to tell it will break but long term consideration on those pin are more likely what we trying to concern and prevent.
1- Hard-tie it to 2.5 V on the board, and do not use it as functional I/O on the other density (reserve as input / unused).
Q: Need more clarification on this: tri-state w/o pull-up or ?
Preferred options if the bank must stay 1.8 V: drop that density from the migration set, raise that bank’s VCCIO to 2.5 V if the whole bank allows it, or replan so the remapped power ball is not in an active 1.8 V bank.
I think this is impossible on SSTL or HSTL 1v8 where the output still requires to run from VCCIO supply.
So after long period of time someone who's claim the datasheet with wrong table referring is a b.s. and yet the migration table from Quartus is not 100% best option from first place only a suboptimal way to mix from low to high density.
- AqidAyman_Altera5 days ago
Regular Contributor
Hi Brian,
Agree on the long-term point. Bench power-up alone does not prove lifetime stress. The goal is to stay inside the documented connection / reservation rules, not only “it boots today.”
Q: Need more clarification on this: tri-state w/o pull-up or?
A: Yes. On the density where that ball is GPIO:
- In Quartus, reserve that pin specifically as "As inputs that are tri-stated" (no weak pull-up, no bus-hold). In the .pin file that shows up as RESERVED_INPUT.
- On the board, hard-tie it to 2.5 V (same net as VCCA for the density that needs that ball as power). Per AN 592 / unused-pin guidelines: RESERVED_INPUT may be connected to a high or low on the board.
- So, external hard-tie to 2.5 V + FPGA pin = input tri-stated, no pull-up. Not floating tri-state.
The Quartus migration + RESERVED_INPUT (tri-state, no pull-up) + hard-tie to 2.5 V guidance follows Altera’s published migration and unused-pin connection rules. It is the supported way to keep the pinout legal across densities. It is not a guarantee of long-term electrical behavior for a continuous 2.5 V level on a GPIO that sits in a 1.8 V (VCCIO) bank (for example with SSTL-18 / HSTL-18 on that bank). Absolute VI ≤ 3.6 V and a successful board bring-up do not by themselves prove lifetime margin.
- BrianSune_Froum5 days ago
Contributor
So I will simply consider a alternative solution by ferrite-bead place close to ball VIA and simply DNP or P by BOM. A 0402 or 0201 should able to handle 100mA or range on 200mA while a 2.5V should be AUX analog supply.
This is a good QA and should help many C4 user to cont'd design with more robust rules set.