The invention relates to the technical field of processor function
verification, in particular to a processor architecture
verification method, which comprises the following steps of: based on architecture description document information, analyzing an instruction name, an
operand attribute and a register state, screening
instruction set structure information according to an
operand definition rule through an architecture document, judging the availability of register calling, and verifying the processor architecture. And screening the register combination meeting the architecture description rule to obtain
instruction set architecture data. According to the method, the framework description document information is analyzed, effective application of framework description rules is ensured, test codes are more targeted,
verification effectiveness is improved, instruction combinations which cannot be logically executed are eliminated, coverage rate calculation precision is optimized, and invalid
test data interference is reduced; through improvement of instruction analysis,
accessibility analysis, coverage rate optimization, execution adjustment and the like, it is ensured that the execution condition of an
instruction set is comprehensively evaluated, the
test efficiency is improved, and the completeness and reliability of processor verification are enhanced.