主权项 |
一种利用CPLD实现DSP中断复用的装置,其特征在于:包括CPLD电路;所述CPLD电路包括D触发器(T1)、计数器(T2)、分频器(T3)、第一‑第二与门(D1‑D2)、以及第一‑第三非门(K1‑K3);其中,第一与门(D1)的两个输入端分别构成CPLD电路的第一信号输入端(INPUT1)和第二信号输入端(INPUT2);第一与门(D1)的输出端连接第一非门(K1)的输入端;第一非门(K1)的输出端连接D触发器(T1)的时钟输入端;D触发器(T1)的输出端连接第二非门(K2)的输入端;第二非门(K2)的输出端连接计数器(T2)的异步清除端;第二非门(K2)的输出端构成CPLD电路的第一信号输出端(OUTPUT1);分频器(T3)的时钟输入端构成CPLD电路的第三信号输入端(INPUT3);分频器(T3)的输出端连接计数器(T2)的加计数时钟输入端;计数器(T2)的输出端连接第三非门(K3)的输入端;第三非门(K3)的输出端连接D触发器(T1)的复位端;第二与门(D2)的一个输入端构成CPLD电路的第四信号输入端(INPUT4)和第三信号输出端(OUTPUT3);第二与门(D2)的另一个输入端连接第二非门(K2)的输出端;第二与门(D2)的输出端构成CPLD电路的第二信号输出端(OUTPUT2);CPLD电路的第一信号输入端(INPUT1)、第二信号输入端(INPUT2)、第四信号输入端(INPUT4)分别连接多个外部中断源;CPLD电路的第三信号输入端(INPUT3)连接DSP芯片的时钟输出引脚。 |