摘要
根据本公开的实施例,提供了一种用于SerDes的固件验证方法和系统。用于SerDes的固件验证方法包括由固件生成指令文件;将指令文件加载到存储器模型中进行存储;微控制器模块从存储器模型中读取指令文件的指令,并且根据指令触发硬件逻辑模块的写操作;硬件逻辑模块根据所述指令中的地址和指令数据向对应的寄存器写入,形成寄存器数据;监测所述寄存器数据,并且将所述寄存器数据与用于生成固件的原始数据进行比较以验证所述指令是否正确或者是否被正确执行。该方法能够可以得到与实际芯片的场景匹配的时序,由此可以更方便和全面地定位固件和硬件存在的问题。