【技术实现步骤摘要】
总线系统
[0001]本专利技术有关于一种总线系统,且特别是有关于一种具有多个从属元件的总线系统的安全性排程。
技术介绍
[0002]以往在电脑系统中,芯片组如南桥芯片(south bridge chip)是借由低引脚数(Low Pin Count,LPC)接口来与其他的电路模组,例如具不同功能的系统单芯片(System
‑
on
‑
a
‑
chip,SoC)相电连接。通过低引脚数接口连接的这些外接电路模组可分配到不同的独立位址,南桥芯片可因此以一对多的方式和外接电路模组通信。然而近年来,部分新提出的总线架构,例如增强序列周边设备接口(Enhanced Serial Peripheral Interface,eSPI)总线,仅允许芯片组和外接电路模组之间以一对一的机制通信。此外,在总线架构中,多个电路模组之间的通信需要具有安全性,以避免资料在传送时被破解。
[0003]因此,需要一种能为多个电路模组提供安全性排程的总线系统。
技术实现思路
[0004]本专利技术提供一种总线系统。该总线系统包括一主控元件、一增强序列周边设备接口总线、一序列周边设备接口总线、一存储器元件以及多个从属元件。该存储器元件经由该序列周边设备接口总线电连接于该主控元件。所述多个从属元件经由该增强序列周边设备接口总线电连接于该主控元件。每一该从属元件具有一引脚,以及所述多个从属元件的所述多个引脚经由一控制线而电连接在一起。在经由上述主控元件得到来自该存储器元件的一程序代码之
【技术保护点】
【技术特征摘要】
1.一种总线系统,其特征在于,包括:一主控元件;一增强序列周边设备接口总线;一序列周边设备接口总线;一存储器元件,经由该序列周边设备接口总线电连接于该主控元件;以及多个从属元件,经由该增强序列周边设备接口总线电连接于该主控元件;其中每一该从属元件具有一引脚,以及所述多个从属元件的所述多个引脚经由一控制线而电连接在一起;其中在经由上述主控元件得到来自该存储器元件的一程序代码之后,所述多个从属元件的一第一从属元件根据一第一安全码对该程序代码进行解密,并经由该控制线传送已由该第一安全码解密的该程序代码至所述多个从属元件,以便在所述多个从属元件中依照一解密顺序对已由该第一安全码解密的该程序代码进行解密。2.如权利要求1所述的总线系统,其特征在于,当该第一从属元件经由该控制线接收到来自所述多个从属元件的一第二从属元件的已由一第二安全码解密的该程序代码时,该第一从属元件根据该第一安全码对已由该第二安全码解密的该程序代码进行再解密,并储存已再解密的该程序代码作为该第一从属元件的固件。3.如权利要求1所述的总线系统,其特征在于,当所述多个从属元件的一第三从属元件经由该控制线接收到来自该第一从属元件的已由该第一安全码解密的该程序代码时,该第三从属元件根据一第三安全码对已由该第一安全码解密的该程序代码进行解密,并根据该解密顺序经由该控制线传送已由该第三安全码解密的该程序代码至其他所述多个从属元件。4.如权利要求3所述的总线系统,其特征在于,当该第一从属元件经由该控制线接收到来自该第三从属元件的已由该第三安全码解密的该程序代码时,该第一从属元件根据该第一安全码对已由该第三安全码解密的该程序代码进行解密,并计数使用该第一安全码对该程序代码进行再解密的一循环次数。5.如权利要求4所述的总线系统,其特征在于,当该循环次数到达一特定值时,该第一从属元件储存已再解密的该程序代码作为该第一从属元件的固件,其中当该循环次数未到达该特定值时,该第一从属元件经由该控制线传送已再解密的该程序代码至所述多个从属元件,以便在所述多个从属元件中依照该解密顺序对已由该第一安全码再解密的该程序代码进行解密。6.如权利要求1所述的总线系统,其特征在于,该第一从属元件从已由该第一安全码解密的该程序代码得到一第一盐值,并经由该控制线传送已由该第一安全码解密的该程序代码至对应于该第一盐值的该从属元件,其中当该第一从属元件经由该控制线接收到来自所述多个从属元件的一第二从属元件的已由一第二安全码解密的该程序代码时,该第一从属元件根据该第一安全码对已由该第二安全码解密的该程序代码进行再解密并得到一第二盐值。7.如权利要求6所述的总线系统,其特征在于,当该第二盐值为0时,该第一从属元件储存已再解密的该程序代码作为该第一从属元件的固件,以及当该第二盐值不等于0时,该第一从属元件经由该控制线传送已再解密的该程序代码至对应于该第二盐值的该从属元件。
8.如权利要求1所述的总线系统,其特征在于,该第一从属元件使用三重资料加密演算法、多表加密演算法或加盐加密演算法对该程序代码进行解密。9.一种总线系统,其特征在于,包括:一主控元件;一增强序列周边设备接口总线;多个从属元件,经由该增强序列周边设备接口总线电连接于该主控元件;一序列周边设备接口总线;以及一存储器元件,经由该序列周边设备接口总线电连接于所述多个从属元件;其中每一该从属元件具有一引脚,以及所述多个从属元件的所述多个引脚经由一控制线而电连接在一起;其中在得到来自该存储器元件的一程序代码之后,所述多个从属元件的一第一从属元件根据一第一安全码对该程序代码进行解密,并经由该控制线传送已由该第一安全码解密的该程序代码至所述多个从属元件,以便在所述多个从属元件中依照一解密顺序对已由该第一安全码解密的该程序代...
【专利技术属性】
技术研发人员:黄之鸿,邱康富,张豪扬,
申请(专利权)人:新唐科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。