--- Quote Start ---
Suppose to have a 12Vdc.
You want to connect a fpga and all the hardware around.
It's very easy to reach 1A (317 is limited at 1A)... However suppose to have only 700mA..
the hardware want 3.3Vdc.
So it drop 12-3,3 = 8.7V on 317.
The power dissipeated by the 317 is 8.7*0.7 = 6W!!!!!
You throw away 6W!!! And you hardware use only 2.3W
Ever you start with 5Vdc there is 1.2W dissipated that is comparable with 2.3...
--- Quote End ---
LM317 will not output 3v3 with input 5v as its dropout is 3v. According to datahseet D2PACK is able to feed 2.2A. LM1117 as we can see above in the previous posts is max 800ma.