The Butterfly One can be powered from the USB connector, an
external power supply, or a battery. The PWRSELECT jumper
controls whether the USB connector or the Power Jack/PWRIN
connectors are active.
Power Selection
When the USB connector is selected up to 500mA of current is
supplied to the 1.2V, 2.5V, and 3.3V
LD1117 voltage regulators. The 5V power rail is supplied
directly by the USB port and the 5V
LD1117 power regulator is inactive.
When the power jack or battery is selected the 5V
LD1117 voltage regulator supplies up to 800mA of current to
the 1.2V, 2.5V, and 3.3V
LD1117 voltage regulators. The power jack or battery must
provide at least 6V in order to generate the desired 5V
output.
I/O Bank Power Selection
The VCCO jumper selects the voltage for all of the I/O lines,
the options are 1.2V, 2.5V, and 3.3V. The recommended setting is
3.3V since most peripherals operate at 3.3V.
RPAR
The JTAG programming pins on the Spartan 3E always operate at
2.5V while the connected JTAG pins of the
FT2232D always operate at 3.3V. This difference in voltage
can cause the Spartan 3E to send reverse current back on the
2.5V power rail. The RPAR resistor provides a shunt for this
reverse current to be dissipated. The Xilinx application notes
recommend the use of RPAR in the case that a voltage regulator
cannot handle reverse current. The
LD1117 datasheet does not indicate that it can handle
reverse current so RPAR was included. Testing has shown that the
LD1117 seems to handle the reverse current just fine but
boards will be populated with RPAR as a safety precaution. The
RPAR resistor consumes 25mA of current so if a battery is being
used it is recommended to remove the RPAR resistor to help
extend battery life. Please understand that the possible effects
of removing the RPAR resistor are the 2.5V rail going higher
than 2.5V and possibily damaging the 2.5V voltage regulator.
Power Jack
- Input: 6-15V DC
- Current: Draws up to 800mA
- Size: 2.1mm
- Polarity: Positive Tip