Hardware Version: v5 (9f75f0c)
Summary
VDD cannot be raised above ~3.16V (0.26V per chip). Beyond that, the VDDIO LDOs in the upper domains lose regulation because their effective input voltage drops below the part's 2.1V minimum.
The VDDIO LDOs (MCP1824T-*) have a minimum input voltage of 2.1V. From the datasheet:
The minimum VIN must meet two conditions: VIN >= 2.1V and VIN >= VOUT(MAX) + VDROPOUT(MAX).
With the fixed 5V LDO supply and voltage-stacked ASICs, the first condition ceases to be met in the highest-voltage domain once total VDD exceeds ~3.16V.
Analysis
The ASIC chain stacks 12 chips in series. Each domain's local ground sits at (VDD / 12) * N above board ground, where N is the domain index (0 = lowest, 11 = highest). The LDOs all share a common 5V input rail, so the effective input voltage for domain N is:
V_IN = 5V - (VDD / 12) * N
For the highest domain (N=11):
V_IN = 5V - (VDD * 11/12)
Setting V_IN = 2.1V (the LDO minimum) and solving for VDD:
VDD_max = (5V - 2.1V) * 12/11 = 3.16V
Above ~3.16V total VDD, the top domain's LDO drops below its minimum input voltage. As VDD increases further, more domains fall out of spec.
Observed symptoms
No matter how I try to raise frequency and voltage, the ASICs (starting with the last in the chain) start turning into oscillators at approximately VDD = 3.12V. This is consistent with the VDDIO LDO losing regulation and the IO interface becoming unreliable. The oscillations on RO propagate back through the entire chain.
Software workaround
At VDD = 3.1V (0.26V per chip), the chain runs stably up to ~225 MHz, producing ~1.6 TH/s.
Hardware Version: v5 (9f75f0c)
Summary
VDD cannot be raised above ~3.16V (0.26V per chip). Beyond that, the VDDIO LDOs in the upper domains lose regulation because their effective input voltage drops below the part's 2.1V minimum.
The VDDIO LDOs (MCP1824T-*) have a minimum input voltage of 2.1V. From the datasheet:
With the fixed 5V LDO supply and voltage-stacked ASICs, the first condition ceases to be met in the highest-voltage domain once total VDD exceeds ~3.16V.
Analysis
The ASIC chain stacks 12 chips in series. Each domain's local ground sits at
(VDD / 12) * Nabove board ground, where N is the domain index (0 = lowest, 11 = highest). The LDOs all share a common 5V input rail, so the effective input voltage for domain N is:For the highest domain (N=11):
Setting
V_IN = 2.1V(the LDO minimum) and solving for VDD:Above ~3.16V total VDD, the top domain's LDO drops below its minimum input voltage. As VDD increases further, more domains fall out of spec.
Observed symptoms
No matter how I try to raise frequency and voltage, the ASICs (starting with the last in the chain) start turning into oscillators at approximately VDD = 3.12V. This is consistent with the VDDIO LDO losing regulation and the IO interface becoming unreliable. The oscillations on RO propagate back through the entire chain.
Software workaround
At VDD = 3.1V (0.26V per chip), the chain runs stably up to ~225 MHz, producing ~1.6 TH/s.