【技术实现步骤摘要】
本专利技术属于系统级芯片设计,具体地说,是涉及一种片上flash离线擦除系统及方法。
技术介绍
1、传统的片上flash离线擦除需要上位机通过sci口或其他通讯口将下位机程序下载到芯片的ram上,然后执行下位机程序。这种离线擦除方法存在如下问题:1、在接收下位机程序过程中 ,需要rom上的bootloader全程介入,为了保障下位机接收数据的正确性,需要对数据进行校验,造成大量时间和资源的消耗。2、接收数据过程以及运行下位机程序过程中,都需要cpu的参与,使用ram空间,占用较大资源。第3、对于没有csm/dcsm(codesecurity module/dual code security module)保护的芯片,任意用户无需授权即可擦除flash,flash上的数据安全没有保障。
技术实现思路
1、本专利技术的目的在于提供一种片上flash离线擦除系统及方法,不需要下位机程序,省去了下位机程序的传输过程,整个擦除过程中,只需要使用jtag口作为上位机和下位机的通讯接口,全程不需要cp
...【技术保护点】
1.一种片上FLASH离线擦除系统,其特征在于,包括:
2.根据权利要求1所述的片上FLASH离线擦除系统,其特征在于,所述擦除控制器还被配置为:
3.根据权利要求1所述的片上FLASH离线擦除系统,其特征在于,所述擦除控制还被配置为:
4.根据权利要求1所述的片上FLASH离线擦除系统,其特征在于,所述上位机控制单元还被配置为:
5.根据权利要求2所述的片上FLASH离线擦除系统,其特征在于,所述密码错误次数用值为0的比特位个数表示;则所述FLASH控制器从FLASH地址空间读取密码错误次数并将其加一按照如下操作进行:
...【技术特征摘要】
1.一种片上flash离线擦除系统,其特征在于,包括:
2.根据权利要求1所述的片上flash离线擦除系统,其特征在于,所述擦除控制器还被配置为:
3.根据权利要求1所述的片上flash离线擦除系统,其特征在于,所述擦除控制还被配置为:
4.根据权利要求1所述的片上flash离线擦除系统,其特征在于,所述上位机控制单元还被配置为:
5.根据权利要求2所述的片上flash离线擦除系统,其特征在于,所述密码错误次数用值为0的比特位个数表示;则所述flash控制器从flash地址空间读取密码错误次数并将其加一按照如下操作进行:从最低位到最高位,逐位查找值...
【专利技术属性】
技术研发人员:张余超,郭允,张志远,丁玉环,薛晓军,
申请(专利权)人:青岛本原微电子有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。