目录
- 1 流水线暂停的处理
- 1)"斜截"
- 2)"直截"
- 2 DSP引发的异常处理
- 1)写异常信号时
- 2)读异常信号时
图像旋转ASIC芯片的错误处理方面的设计,分为与FIFO的接口出现异常,和与DSP的接口出现异常两种情况。
本质上,图像旋转ASIC芯片的外部接口设备,也只有FIFO和DSP两个。
得到的启示是:考虑错误处理,可以考虑与每一个外部接口设备的数据接收、发送都能有什么错误。
1 流水线暂停的处理
如果图像旋转芯片用到的FIFO输入输出位宽不匹配时,异常状况将不可避免,这时ASIC必须停止工作,暂停流水线;图像旋转芯片在设计过程中,为了便于模块的调试以及最后芯片的测试,暂停ASIC也需要。
由此,就有了流水线暂停的设计需求。
对于流水线,有两种暂停策略。