This invention relates to a UVM-based register
verification method, platform, and storage medium, belonging to the field of
signal processing technology. The method includes the following steps: 1. Creating a register table in a unified format; 2. Creating a program instance and defining various events, starting the program's
event loop, and responding to user operations; 3. Reading and checking the format of the register table and calling execution events; 4. When a register check event is triggered, replacing the declared
insertion point with the corresponding register in the register table to generate
SystemVerilog; 5. When a register model generation event is triggered, extracting register attributes from the register table to generate
SystemVerilog; 6. Clearing the
user interface through a function; 7. Importing the generated test cases into the corresponding
verification environment for compilation and execution. This invention achieves one-click automated generation of various test cases for register checks, without the need for traditional manual intervention.