【技术实现步骤摘要】
一种核心安全启动平台及方法
[0001]本专利技术涉及集成电路设计
,尤其是指一种核心安全启动平台及方法。
技术介绍
[0002]核心安全启动平台用来管控整个芯片的启动流程,随着集成电路工艺的发展,芯片的规模越来越大,需要引入核心安全启动平台来应对越来越负责的芯片结构和可能出现的不安全因素。核心安全启动平台通过一整套的安全模块和安全启动流程,保证芯片的正确启动,提高了启动的效率和安全性。
[0003]目前的核心启动方法多采用简单的BOOTROM加载,启动流程的安全性和效率都不足,难以适用大规模芯片。
技术实现思路
[0004]为此,本专利技术所要解决的技术问题在于克服现有技术中简单的BOOTROM加载,启动流程的安全性和效率都不足的问题,从而提供一种核心安全启动平台及方法,以解决芯片的安全启动流程,提高安全性和效率。
[0005]为解决上述技术问题,本专利技术的一种核心安全启动平台,能够在安全环境下启动核心,所述的核心安全启动平台中设有主体的安全管控模块,其安全管控模块包括:
[ ...
【技术保护点】
【技术特征摘要】
1.一种核心安全启动平台,能够在安全环境下启动核心,其特征在于,所述的核心安全启动平台中设有主体的安全管控模块,其安全管控模块包括:SPI Master接口(11),所述的SPI Master接口(11)可从SPI Flash中读取相关配置参数进行配置,其相关配置参数包括核心在位、核心使能、外设在位、CPU版本、FIFO级数、初始化控制、PLL配置、BIST控制;SPBU模块(12),所述的SPBU模块(12)包括主状态机模块(121)、BIST模块(122)、SCAN模块(123),其通过主状态机模块(121)控制芯片的开工流程状态跳转,通过BIST模块(122)和SCAN模块(123)完成BIST测试和SCAN测试,监控芯片的内部状态;ASP核心模块(13),所述的ASP核心模块(13)负责读取并校验子系统的SROM,进行安全评估,启动SROM,进行存控训练和PCI
‑
E接口链路训练,校验BIOS。2.根据权利要求1所述的一种核心安全启动平台,其特征在于:所述的主状态机模块(121)控制芯片的开工流程包括有包含上电复位、冷复位、配置一状态、PLL升频、时钟切换一状态、结束复位状态、配置二状态、存储器自测试状态、配置三状态、初始化加载状态、启动运行状态、运行状态。3.根据权利要求2所述的一种核心安全启动平台,其特征在于:所述的上电复位即选择芯片的低频时钟,设置初始化模式,然后进入冷复位状态。4.根据权利要求1所述的一种核心安全启动平台,其特征在于:所述的SPI Master接口(11)中外设形式包括有I2C,GPIO,UART,LPC,SPI。5.根据权利要求1所述的一种核心安全启动平台,其特征在于:所述的ASP核心模块(13)读取校验子系统的SROM若校验通过,向完成检查寄存器中写1,否则产生SROM校验错误信号。6.根据权利要求1所述...
【专利技术属性】
技术研发人员:匡正阳,魏江杰,张荣,殷庆会,张锐,杨亮,
申请(专利权)人:中电科申泰信息科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。