[英]Interrupt handling with fpga in VHDL
我正在为 fpga 编写输入,dsp 需要与 vhdl 中的双端口内存共享 dpram 控件进行交互。 我有外部 IO 从一侧的 SPI 总线到要与 dsp 通信的 fpag,另一方面有一个摄像头连接到 dsp。 因此,我的中断就像 Havinf,每次 FSM 使用 dsp 读取和写入中断后都会重置 FIFO。
现在我的问题是
我使用以下算法来处理所有异步输入:
如果您得到一些即使在处理后仍保留在寄存器中的标志,原因可能是:
因此,任何人都可以提出任何算法来在相机仍在与 DSP 通信时启用特定的中断。
您的问题措辞不够明确,无法给出正确答案。 但有一点很清楚:XOR 不是中断掩码的好选择! 根据中断处理程序的逻辑,AND 或 OR 将是更好的选择。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.