【技术实现步骤摘要】
半导体装置及其诊断方法相关申请的交叉引用2016年9月29日提交的日本专利申请No.2016-190630的公开内容(包括说明书、附图和摘要)通过引用整体并入本文。
本专利技术涉及半导体装置和诊断半导体装置的方法,具体涉及半导体装置和诊断包括非易失性存储器的自诊断功能的半导体装置的方法。
技术介绍
例如,日本未审查专利申请公开No.2008-159149公开了一种包括用于高速测试只读存储器(ROM)的测试电路的系统LSI。测试电路将由地址产生电路产生的测试地址输入到ROM中,并且在多输入签名寄存器(MISR)中对对应于输入地址的从ROM输出的数据进行压缩。由MISR压缩的数据被输出到LSI外部,并与外部测试仪的期望值进行比较。
技术实现思路
现今,根据代表非易失性存储器的闪速存储器容量的增加,闪速存储器被高度要求在内建自测(BIST)中进行诊断以实现功能安全。例如,作为闪速存储器的诊断方法,存在使用与闪速存储器安装在同一半导体芯片上的中央处理单元(CPU)的方法。然而,该方法根据非易失性存储器的容量的增加而增加了诊断执行时间。因此,为了缩短诊断执行时间,公开了安装专用BIST电路的技术。作为使用专用BIST电路的方法,例如,已知有一种地址产生电路顺序产生地址并在MISR中压缩读取数据的方法,如日本未审查专利申请公开No.2008-159149。然而,在上述方法中,为了存储期望值并将诊断结果与期望值进行比较,在LSI外部需要诸如测试仪的外部装置。简而言之,例如,在包括非易失性存储器的系统中,当用户在系统的开始时间诊断想要诊断非易失性存储器时,必须在系统内提供一些 ...
【技术保护点】
一种半导体装置,由一个半导体芯片形成,包括非易失性存储器和用于诊断所述非易失性存储器的内建自测BIST电路,其中所述BIST电路包括读取电路,顺序地产生地址并向所述非易失性存储器顺序地发出包括所产生的地址的读取命令,以及压缩器,根据预定压缩算法将响应于来自所述读取电路的所述读取命令从所述非易失性存储器顺序地读取的数据压缩,并输出签名值作为压缩结果,其中所述非易失性存储器包括以所述读取电路的地址的产生序列作为参考而连续读取的地址形成的第一地址空间,以及在所述第一地址空间之后读取的由单个或多个地址形成的第一预留地址,其中先前计算的第一值固定数据存储在所述第一预留地址中,以及其中当根据所述预定压缩算法、使用预定初始值对存储在所述第一地址空间中的所有数据和所述第一值固定数据进行压缩时,所述第一值固定数据是用于将压缩值收敛到预定的第一固定值的数据。
【技术特征摘要】
2016.09.29 JP 2016-1906301.一种半导体装置,由一个半导体芯片形成,包括非易失性存储器和用于诊断所述非易失性存储器的内建自测BIST电路,其中所述BIST电路包括读取电路,顺序地产生地址并向所述非易失性存储器顺序地发出包括所产生的地址的读取命令,以及压缩器,根据预定压缩算法将响应于来自所述读取电路的所述读取命令从所述非易失性存储器顺序地读取的数据压缩,并输出签名值作为压缩结果,其中所述非易失性存储器包括以所述读取电路的地址的产生序列作为参考而连续读取的地址形成的第一地址空间,以及在所述第一地址空间之后读取的由单个或多个地址形成的第一预留地址,其中先前计算的第一值固定数据存储在所述第一预留地址中,以及其中当根据所述预定压缩算法、使用预定初始值对存储在所述第一地址空间中的所有数据和所述第一值固定数据进行压缩时,所述第一值固定数据是用于将压缩值收敛到预定的第一固定值的数据。2.根据权利要求1所述的装置,其中所述BIST电路还包括判断电路,所述判断电路判断所述第一固定值与所述签名值是否一致。3.根据权利要求1所述的装置,其中所述非易失性存储器还包括在所述第一预留地址之后读取的第二地址空间,其中通过根据所述预定压缩算法、用所述第一固定值作为初始值将存储在所述第二地址空间中的所有数据压缩获得的压缩值存储在作为包括在所述第一地址空间中的地址之一的期望值地址中,以及其中通过反映所述期望值地址中的数据来计算所述第一值固定数据。4.根据权利要求3所述的装置,其中所述期望值地址是在所述第一个地址空间中最后读取的地址。5.根据权利要求3所述的装置,其中所述BIST电路还包括判断电路,所述判断电路判断存储在所述期望值地址中的数据与所述签名值是否一致。6.根据权利要求5所述的装置,其中所述BIST电路还包括期望值地址读取电路,向所述非易失性存储器发出包括所述期望值地址的读取命令,以及期望值寄存器,保持响应于所述期望值地址读取电路的所述读取命令从所述期望值地址读取的数据,其中所述期望值地址取决于用户的请求被设置为可变的,以及其中所述判断电路判断存储在所述期望值寄存器中的数据与所述签名值是否一致。7.根据权利要求1所述的装置,其中所述非易失性存储器包括所述第一地址空间和所述第一预留地址的多组组合,其中在前一组的第一预留地址之后读取后一组的第一地址空间,以及其中通过将以上述前一组为目标确定的第一固定值设置为所述预定初始值来计算存储在上述后一组的第一预留地址中的第一值固定数据。8.根据权利要求7所述的装置,其中所述BIST电路还包括判断电路,所述判断电路判断以最后一组为目标确定的第一固定值与所述签名值是否一致。9.根据权利要求7所述的装置,其中所述非易失性存储器还包括在最后一组的第一预留地址之后读取的期望值地址、在所述期望值地址之后读取的第二预留地址以及在所述第二预留地址之后读取的第二地址空间,其中所述期望值地址存储通过根据预定压缩算法、用第二固定值作为初始值将存储在所述第二地址空间中的所有数据压缩而获得的压缩值,其中,所述第二预留地址存储先前计算的第二值固定数据,以及其中当根据预定压缩算法、用以最后一组为目标确定的第一固定值作为初始值来压缩存储在所述期望值地址中的数据和所述第二值固定数据时,所述第二值固定数据是用于将所述压缩值收敛到所述第二固定值的数据。10.根据权利要求9所述的装置,其中所述BIST电路还包括判断电路,所述判断电路判断存储在所述期望值地址...
【专利技术属性】
技术研发人员:前田洋一,前野秀史,松岛润,
申请(专利权)人:瑞萨电子株式会社,
类型:发明
国别省市:日本,JP
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。