On-line reconfiguration system and method based on FPGA

The invention discloses an on-line reconfiguration system and method based on an FPGA. The method is achieved mainly through the FPGA. A standard communication interface module, a memory control module, a high-performance embedded processor core, a reconfiguration function module, a reconfiguration control module and an output interface control module are achieved in the FPGA. A high-performance processor embedded into the FPGA is used for being in communication with an upper computer, locally and dynamically configuring the reconfiguration module in the FPGA and transmitting corresponding data to the reconfiguration hardware function module according to different hardware functions, and processed data are output to a peripheral interface unit through the output interface control module. By adopting the on-line reconfiguration system and method based on the FPGA, time division multiplexing of various hardware function modules with different functions can be achieved, the utilization ratio of resources in the FPGA of an embedded processing system is improved, and complex hardware function circuits can be achieved through less hardware resources.