技术栈

plic

禾仔仔
4 天前
risc-v·plic·eclic·clic·clint·中断咬尾·中断嵌套
RISC-V CLINT、PLIC及芯来ECLIC中断机制分析 —— RISC-V中断机制(一)在长期的嵌入式开发实践中,对中断机制的理解始终停留在表面层次,特别当开发者长期局限于纯软件抽象层面时,对中断机制的理解极易陷入"知其然而不知其所以然"的困境,这种认知的局限更为明显;随着工作需要不断深入底层技术,对硬件机制的了解逐渐加深,并积累了大量的学习笔记。借此机会,我将这些零散的知识进行系统化梳理,既是对自身知识的复盘,也希望能为相关领域的开发者提供些许帮助和参考。关于RISC-V中断机制的分析,本文将从硬件实现原理和软件应用以下两个方面来展开介绍:
oahrzvq
23 天前
架构·risc-v·中断·plic
【CPU】结合RISC-V CPU架构回答中断系统的7个问题(个人草稿)结合RISC-V CPU架构对中断系统七个关键问题的详细解析,按照由浅入深的结构进行说明:硬件基础: RISC-V通过CLINT(Core Local Interrupter)和PLIC(Platform-Level Interrupt Controller)实现中断请求传递。 • 内部中断(定时器/软件中断)由CLINT直接向CPU发送请求