【技术实现步骤摘要】
一种芯片UID生成系统及方法
[0001]本申请涉及集成电路测试
,尤其涉及一种芯片
UID
生成系统及方法
。
技术介绍
[0002]现有芯片的身份标识符
UID
的生成方法主要有两种
:
一是使用带
UID
功能支持的
FT
测试机台,测试芯片时机台直接给出其对应的
UID
信息
,
但使用这类测试设备会导致测试成本增加
,
同时机台需要和待测芯片进行通信,这也会增加生产调试阶段的难度和周期;二是芯片测试板外部挂一个实时时钟芯片,测试芯片时根据当前时间来生成
UID
信息,实时时钟芯片需要电池供电,这就导致了很多不稳定的因素,比如生产调试时可能会导致测试板大幅度的震荡
、
电池供电不稳定时间就会丢失等,同时待测芯片有很多残次品,可能会导致测试板短路
、
发送错误的指令给时钟芯片等,时间也容易丢失
。
技术实现思路
[0003]本申请提供的一种芯片
UID
生成系统,旨在解决现有技术中芯片的
UID
生成方法生产调试阶段难度大
、
周期长且测试成本高的问题
。
[0004]为实现上述目的,本申请采用以下技术方案:
[0005]本申请的一种芯片
UID
生成系统,包括待烧写芯片和与所述待烧写芯片通信连接的
UID ...
【技术保护点】
【技术特征摘要】
1.
一种芯片
UID
生成系统,其特征在于,包括待烧写芯片和与所述待烧写芯片通信连接的
UID
生成装置,所述
UID
生成装置用于接收所述待烧写芯片发送的
UID
获取命令,并根据所述
UID
获取命令对所述待烧写芯片写入
UID
信息
。2.
根据权利要求1所述的一种芯片
UID
生成系统,其特征在于,所述
UID
生成装置包括单片机和与所述单片机连接的
flash
闪存,所述单片机用于根据所述
UID
获取命令生成目标
UID
并将所述目标
UID
存储在所述
flash
闪存中
。3.
根据权利要求2所述的一种芯片
UID
生成系统,其特征在于,所述待烧写芯片安装在
FT
测试板卡上,并通过所述
FT
测试板卡的串行接口通信连接所述
UID
生成装置
。4.
一种芯片
UID
生成方法,其特征在于,应用于权利要求1‑3中任一项所述的一种芯片
UID
生成系统,包括:在
UID
生成装置中写入起始
UID
,于所述
UID
生成装置接收到待烧写芯片发送的
UID
获取命令时,基于所述起始
UID
生成目标
UID
,并根据所述
UID
获取命令将所述目标
UID
写入所述待烧写芯片中
。5.
根据权利要求4所述的一种芯片
UID
生成方法,其特征在于,所述在
UID
生成装置中写入起始
UID
,包括:擦除所述
UID
生成装置中的整片
flash
闪存以将所述
flash
闪存中的初始数据均置为
0xff
;将所述
flash
闪存划分为
n
个空间,分别记为空间
0、
空间
1、......、
空间
n
‑1,其中空间0和空间1用于记录各型号芯片
UID
存储地址,其余空间用于存储
UID
;将所述空间0中记录的
UID
存储地址分别与所述
0xff
进行比较,并根据比较结果确定最新的
UID
存储地址;将所述最新的
UID
存储地址分别记录在空间0和空间1的对应位置处...
【专利技术属性】
技术研发人员:蔡攀,何利蓉,肖文勇,
申请(专利权)人:杭州雄迈集成电路技术股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。