This application provides a
chip verification method, apparatus,
system, device, medium, and program. The
verification method includes: simulating a
chip, the
chip including a program execution module and a memory storage module, the program execution module running a
software program, and the program file of the
software program being stored in the memory storage module; executing
simulation test cases to cause the program execution module to call the program file for
processing; monitoring read and write events of the memory storage module during the process of the program execution module calling the program file to track changes in variables of the
software program, wherein the memory storage module has a memory area allocated for the variables of the software program;
synchronizing and displaying the changes in the variables to reflect the running state of the software program, the running state being used to determine whether the
processing of the software program by the program execution module meets the design expectations. The
verification method provided by this application implements hardware and software co-
simulation verification of the chip.