The scale of SoC chips is generally much larger than that of ordinary ASICs. At the same time, the design difficulties caused by deep sub-micron processes have greatly increased the complexity of SoC design. Simulation and verification are the most complex and time-consuming links in the SoC design process, accounting for about 50% to 80% of the entire chip development cycle. The use of advanced design and simulation verification methods has become the key to the success of SoC design. A simple and feasible SoC verification platform can speed up the development and verification process of SoC systems. The main development suppliers of FPGA devices have launched SoC system development and verification platforms for their products, such as the SOPC system based on NiosII microprocessor and the SOPC system based on microBlaze microprocessor. They are powerful and equipped with corresponding development environment and system integration IP core. However, the SOPC system of each device manufacturer is only applicable to the devices developed by itself, and at the same time it needs to pay the corresponding usage fee and there is no source code, so there will be a lot of inconveniences in learning and general design development verification.