车规芯片的启动流程往往相较于手机等消费类芯片有较为明显的差异,主要体现在构建安全的芯片运行环境需要比消费芯片花更多的时间,做更细致的检查。且受到汽车智能化浪潮推动的影响,芯片的启动流程随着硬件技术的迭代也在不断地衍化。
LBIST和MBIST自检
内核的堆栈初始化
安全管理单元SMU和看门狗等相关功能安全模块的使能
中断模块的初始化
PLL的升频及时钟树的切换
其余内核的时钟和复位
如果选择了HSM即安全启动模式,还需要执行Flash中软件的安全验签流程
因为这块的寄存器的配置因客户需求和芯片应用场景不同而略有区别,比如因为安全需要,LBIST自检可以固化到Firmware里面提前执行,从而在软件启动的时候可以跳过此环节,或者是在Bootrom和程序中分别执行不同硬件单元的检查。
联系客服