The invention provides a
verification platform and method applied to a securities futures counter. A to-be-tested unit is connected with a coverage rate module, an assertion module is connected with the to-be-tested unit; a configuration module, an upper
software excitation module, an excitation module and a
client excitation module are respectively connected with the to-be-tested unit and a
reference model, and the reference module is in comparison connection with a scoreboard. and the to-be-tested unit is connected with the scoreboard comparison module through the sampling module. The
verification platform constructed by using the
verification methodology of the UVM is randomized more fully, verification management is performed in combination with scripts and coverage
rate analysis reports, convergence can be achieved in a short time, the
test efficiency and reliability are greatly improved, a complete
reference model is provided on a verification architecture, the expected output ofthe verification platform is achieved by using a
systemverilog language, the expected output is compared with the sampled RTL service output and table entry update, the output of a specific module orthe assertion error of a
time sequence is directly positioned by giving a fault, and positioning and modifying are easy to achieve.