Part 7: Points to note when selecting an FPGA power supply - Part 2 -

In Part 7, we will explain what to keep in mind when selecting an FPGA power supply from the perspective of power supply specifications.
This time, we will once again introduce power supply selection for Cyclone® V (5CSXFC5D) as an example.

 

Check whether the selected power supply device is compatible with the following four items.

1. Output voltage accuracy

It is necessary to select a power supply device that meets the voltage accuracy introduced in the previous column.

For Cyclone🄬 V SX, the required voltage at VCC is 1.1V and a range of ±30mV is required.

  • VCC voltage range is 1.07V-1.13V, ±2.72% variation range centered at 1.1V
  • The voltage range of VCCA_FPLL is 2.375V-2.625V, ±5% fluctuation range when centering on 2.5V.
  • IO voltage range is 1.71V-1.89V, ±5% fluctuation range when centered at 1.8V

 

Intel Agilex 🄬 of the seriesSmart VIDcorresponds to The output voltage accuracy of the LTM4664 product with PMBus Interface is shown in Figure 1, an excerpt from the data sheet. It has a servo mode that makes the output voltage more accurate than a regular DC/DC converter. Under the condition of 1.0V output, the accuracy is within ±1.5% when servo mode is off, and within ±0.5% when servo mode is on.

 

Therefore, the Cyclone🄬 V SX's VCC voltage of 1.1V±30mV is a power supply device that can be used without any problems.

Figure 1: LTM4683 output voltage accuracy
Figure 1: LTM4683 output voltage accuracy

2. Output voltage ripple

It is necessary to select a power supply product that satisfies the Allowable Ripple of FPGA specifications.
As mentioned in the previous column, Allowable Ripple for each device on the Introduction sheet of the PDN tool (5% in this case)

Figure 2: Checking Allowable Ripple on PDN Tool screen
Figure 2: Checking Allowable Ripple on PDN Tool screen

 

The FPGA's required voltage accuracy is set at Allowable Ripple5%, so it is necessary to check whether the ripple voltage and load response characteristics of the DC/DC converter are satisfied. The waveforms in Figure 3 are the ripple voltage and load response characteristics when outputting 1V. Both are within 5%, so there is no problem.

Figure 3: Ripple voltage and load response characteristics
Figure 3: Ripple and load response characteristics

3. Checking the FPGA startup sequence

Configure the power supply so that VCC and VCCA_PLL start up in order (refer to the device handbook in the previous column).

 

For a typical DC/DC converter, select a power supply IC or module with PowerGood and Enable functions, or use an external sequencer to design a power supply that satisfies the sequence conditions required by the FPGA.

  

For the LTM4683, sequence times can be set using registers inside the module. Also, it has PowerGood and Enable (RUN Pin), so it satisfies the requirements.

4. Presence or absence of soft start

FPGA startup regulations include tRamp regulations (regulations for startup time), and it is necessary to select a power supply with specifications that fall within that range.

 
Some products have a fixed startup time on the device side, while others can be adjusted using an external capacitor (CSS), so we recommend choosing a DC/DC converter that allows you to adjust the startup time using an external capacitor. Masu.

 

For the LTM4683, the rise time can be set using registers inside the module. 

 

In the above, we introduced the selection of power supply products that meet the power requirements of FPGAs.
By confirming this together with the previous column, it will be possible to develop more appropriate power supply products for FPGAs.

 

Click here for an overview of μModule🄬 used in Intel evaluation boards>>