A SEMICONDUCTOR DEVICE AND A METHOD OF MANUFACTURING A SEMICONDUCTOR DEVICE
    1.
    发明公开
    A SEMICONDUCTOR DEVICE AND A METHOD OF MANUFACTURING A SEMICONDUCTOR DEVICE 有权
    半导体器件和制造半导体器件的方法

    公开(公告)号:EP2856379A1

    公开(公告)日:2015-04-08

    申请号:EP12877715.8

    申请日:2012-05-30

    IPC分类号: G06F21/30 G06F21/10 G06F13/16

    摘要: A semiconductor device (10) having a plurality of on-chip processors (100, 101, 102), a plurality of key RAMs (110, 111, 112), a plurality of key RAM controllers (120, 121, 122), a fuse bank (200), a fuse bank controller (300) and a boot controller (500) is described. The boot controller (500) is arranged to, in a first programming stage, allocate a first array of fuses in the fuse bank (200) in dependence on the size of a first device key (210) for storing the first device key in the fuse bank (200), and, during boot-time, provide the first device key (210) to a first key RAM controller (120). The fuse bank controller (300) is arranged to program the first array of fuses with the first device key (210) in the first programming stage, provide the first device key to the boot controller (500) during boot-time, and prevent access to the first device key (210) in the fuse bank (200) during run-time. The first key RAM controller (120) is arranged to, during boot-time, store the first device key in the first key RAM (110), and, during run-time, restrict access to the first device key in the first key RAM (110) to exclusive access by the first on-chip processor (100). The first on- chip processor (100) is arranged to, during run-time, retrieve the first device key from the first key RAM (110) and use the first device key in the first key-protected processing.

    摘要翻译: 一种半导体器件(10),具有多个片上处理器(100,101,102),多个密钥RAM(110,111,112),多个密钥RAM控制器(120,121,122),一个 描述了熔断器组(200),熔断器组控制器(300)和引导控制器(500)。 引导控制器(500)被布置成在第一编程阶段中根据用于将第一设备密钥存储在第一设备密钥(210)中的第一设备密钥(210)的大小在熔丝组(200)中分配第一熔丝阵列 (200),并且在引导期间将第一设备密钥(210)提供给第一密钥RAM控制器(120)。 熔丝排控制器(300)被设置为在第一编程阶段用第一设备键(210)对第一熔丝阵列进行编程,在引导期间将第一设备键提供给引导控制器(500),并且防止访问 到运行期间熔丝排(200)中的第一设备键(210)。 第一密钥RAM控制器(120)被布置成在引导期间将第一设备密钥存储在第一密钥RAM(110)中,并且在运行期间限制对第一密钥RAM中的第一设备密钥的访问 (110)由第一片上处理器(100)独占访问。 第一片上处理器(100)被布置成在运行期间从第一密钥RAM(110)中检索第一设备密钥并且在第一密钥保护处理中使用第一设备密钥。