多核 SoC 启动副核时,Mailbox 和 Cache 一致性如何配合?
主核通常准备副核入口、栈和共享数据,完成必要 Cache Clean 与屏障后写启动寄存器或发送事件;副核唤醒后建立自身运行环境并通过 Mailbox/共享内存握手。共享缓冲必须定义一致性和所有权。
Question Bank
按知识、方向与难度筛选;每道题都有分层回答和工程追问。
主核通常准备副核入口、栈和共享数据,完成必要 Cache Clean 与屏障后写启动寄存器或发送事件;副核唤醒后建立自身运行环境并通过 Mailbox/共享内存握手。共享缓冲必须定义一致性和所有权。
不可变或受保护的 Root of Trust 验证下一阶段签名,每阶段再验证后继镜像,形成链式信任。镜像要绑定目标、版本和安全计数;根密钥通常用哈希或公钥槽保存,并预留多槽、撤销位和安全更新机制。
流水线把取指、译码、执行等阶段重叠,让稳态下单位时间完成更多指令;单条指令仍需经过多个阶段。数据相关、结构冲突、分支和异常会造成停顿、转发或清空。