1. A method for configuring a field programmable gate array (FPGA) having a first configuration access port, the method comprising the steps of: configuring a first portion of the FPGA as a decoder through the first configuration access port; transferring encoded configuration data to the decoder; and configuring a second portion of the FPGA using the encoded configuration data.