请教FPGA debug时出现的一个问题
时间:10-02
整理:3721RD
点击:
FPGA监视一个子卡的状态:
因为子卡上的光口没有连接,这样不管子卡是否插入系统,检测到的loss状态都应该为’1’。但是在debug的时候发现,FPGA download之后,查询该状态寄存器,发现其有多次跳变。而当FPGA稳定工作之后,子卡随便插拔,状态都不会改变(always ‘1’)。异常case只发生在FPGA被重新download之后。
请教各位这个问题可能是什么原因引起的?有没有碰到过类似的问题,如何解决的?给我点建议吧,多谢了!
因为子卡上的光口没有连接,这样不管子卡是否插入系统,检测到的loss状态都应该为’1’。但是在debug的时候发现,FPGA download之后,查询该状态寄存器,发现其有多次跳变。而当FPGA稳定工作之后,子卡随便插拔,状态都不会改变(always ‘1’)。异常case只发生在FPGA被重新download之后。
请教各位这个问题可能是什么原因引起的?有没有碰到过类似的问题,如何解决的?给我点建议吧,多谢了!
