The invention relates to a
software and hardware co-emulation
verification system based on FPGA and a method thereof. The
system comprises a network tester, a
software system part which is arranged on an user PC terminal and a hardware system part used for simulating an
integrated circuit chip; wherein, the
software system part comprises a controlling platform of the network tester and an
embedded system interface module; the hardware system part comprises a CPU interface module, an interface converter
logic module in FPGA, a virtual waiting-for-testing module and a
network interface module which can be used for realizing data exchanging between the interface converter
logic module and the controlling platform of the network tester. The method is formed on the basis of the systems. The software and hardware co-emulation
verification system based on FPGA and the method thereof have the advantages of being capable of carrying out high-speed emulation, greatly saving the time consumption for testing, realizing the whole-
chip and whole-function
verification and supporting the testing of a plurality of varieties of chips; simultaneously, the invention also has good physical expandability, adopts good debugging tools and further increases the emulation verification efficiency.