摘要
本文介绍了一款基于RISCV架构的快速可编程中断控制器(FPIC), 相比较标准RISCV中断控制器PLIC, FPIC具备硬件压栈(HPE)和免表(VTF)中断技术。对比沁恒自研RISCV微处理器青稞V4的中断控制器FPIC与 PLIC中断处理流程的差异, 并以通用32位互联型MCU赤菟V307为实验芯片, 验证开启与不开启HPE、VTF模式时的中断延迟实测差异。
Abstract
In the paper, a fast-programmable interrupt controller(FPIC) based on the RISCV architecture is introduced.Compared with the standard RISCV interrupt controler PLIC, FPIC has the HPE and VTF interrupt technology.Compare the difference of interrupt processing flow between FPIC and PLIC of WCH self-developed RISCV microprocessor Qingke V4, and take the general 32bit interconnected MCU Chitu V307 as the experimental chip to verify the measured difference of interrupt latency between on and off HPE and VTF modes.
关键词
RISCV /
FPIC /
HPE /
VTF /
青稞V4 /
赤菟V307
Key words
RISCV /
FPIC /
HPE /
VTF /
Qingke V4 /
Chitu V307
杨勇.
RISCV架构的HPE和VTF中断技术研究[J]. 集成电路与嵌入式系统. 2022, 22(2): 5-7
Yang Yong.
Research on Interrupt Technology of HPE and VTF Based on RISCV[J]. Integrated Circuits and Embedded Systems. 2022, 22(2): 5-7
{{custom_sec.title}}
{{custom_sec.title}}
{{custom_sec.content}}
参考文献
[1] 凌明, 王学香, 单伟伟.嵌入式系统——从SoC芯片到系统[M].北京:电子工业出版社, 2017.
[2] 王宜怀.嵌入式计数基础与实践[M].北京:清华大学出版社, 2007.
[3] 蔡亮.RISCV架构的高速接口芯片设计及USB3.0应用[J].单片机与嵌入式系统应用, 2020(11).
[4] 何小庆.RISCV处理器嵌入式开发概述[J].单片机与嵌入式系统应用, 2020(11).
[5] Karyofyllis Patsidis, Dimitris Konstantinou, Chrysostomos Nicopoulos, et al.A low-cost synthesizable RISCV dual-issue processor core leveraging the compressed Instruction Set Extension[J].Microprocessors and Microsystems, 2018(61):110.