Abstract:This article has discussed the methods of configuring the CPLD/FPGA devices based on SRAM, and choose the microprocessor to configure the FLEX10k devices of ALTERA. From the article ,we can see that this low cost and easy done method can enable the system to configure the CPLD/FPGA devices automatically as soon as the system is re set or power is re added to it. It has solved the problem that CPLD/FPGA devices based SRAM may lose it's logic function when dropped out of power, and it enables the single chip to have several functions.