电子与封装
• 电路与系统 • 下一篇
沈一帆,谭勋琼
收稿日期:
修回日期:
出版日期:
发布日期:
通讯作者:
基金资助:
SHEN Yifan, TAN Xunqiong
Received:
Revised:
Online:
Published:
摘要: 基于超长指令字(VLIW)结构高性能数字信号处理器(DSP)设计了高效安全的中断处理系统,支持12级可屏蔽中断、NMI中断处理与软硬件中断嵌套。针对循环缓冲区中断对程序流的破坏,设计了一种专门的中断响应与处理机制,确保在高频中断情况下,循环缓冲区中的数据处理不受中断影响,从而避免数据丢失或程序崩溃。针对VLIW结构的特点,优化了中断处理流程,减少了中断响应延迟。仿真结果表明,本设计中断响应时间相较传统方法缩短25%,且保证了复杂程序在中断处理时的数据完整性与执行安全性。
关键词: 中断响应, 中断处理, 中断嵌套, 中断返回, 循环缓冲中断
Abstract: In this paper, an efficient and secure interrupt processing system is designed based on a very long instruction word (VLIW) structure high-performance digital signal processor (DSP), which supports 12 levels of maskable interrupts, NMI interrupt processing and hardware and software interrupt nesting. Aiming at the destruction of program flow by loop buffer interrupts, a special interrupt response and processing mechanism is designed to ensure that in the case of high-frequency interrupts, the data processing in the loop buffer is not affected by interrupts, thus avoiding data loss or program crash. The interrupt processing flow is optimised for the characteristics of the VLIW structure, and the interrupt response delay is reduced. Simulation results show that the interrupt response time of this design is 25% shorter than that of traditional methods, and it ensures the data integrity and execution security of complex programs during interrupt processing.
Key words: interrupt response, interrupt processing, interrupt nesting, interrupt return, loop buffer interrupt
沈一帆, 谭勋琼. 一种支持循环缓冲的中断系统的设计与验证[J]. 电子与封装, doi: 10.16257/j.cnki.1681-1070.2025.0060.
SHEN Yifan, TAN Xunqiong. Design and verification of an Interrupt System Supporting Loop Buffering[J]. Electronics & Packaging, doi: 10.16257/j.cnki.1681-1070.2025.0060.
0 / / 推荐
导出引用管理器 EndNote|Reference Manager|ProCite|BibTeX|RefWorks
链接本文: https://ep.org.cn/CN/10.16257/j.cnki.1681-1070.2025.0060