1. A method of operating a FPGA and a programmable memory array, said method including: configuring the FPGA using a configuration memory device; and functionally operating said FPGA configured by the configuration memory device, including internally accessing said programmable memory array, wherein said configuring the FPGA includes therewith configuring the programmable memory array for preventing writing thereto during the functional operation of said configured FPGA.