首页> 外国专利> Microprogrammable device configured to detect corruption of the code memory corruption based on code signature

Microprogrammable device configured to detect corruption of the code memory corruption based on code signature

机译:配置为基于代码签名检测代码存储器损坏的微程序设备

摘要

Disclosed herein is a microprogrammable electronic device having a code memory (23) storing a software and/or firmware code having a number of instructions. The microprogrammable electronic device is configured to compute a signature of the code stored in the code memory (23), and to detect any corruption of the code stored in the code memory (23) on the basis of the computed signature. The microprogrammable electronic device is characterized by being further configured to operate according to instruction cycles (C1, C2, C3, C4), each divided into a respective first (C11; C21; C31; C41) and a respective second (C12; C22; C32; C42) operating phase; to read a first instruction (I1; I2; I3; I4) from the code memory (23) at the first operating phase (C11; C21; C31; C41) of an instruction cycle (C1; C2; C3; C4); to decode and execute the read first instruction (11; I2; I3; I4) at the second operating phase (C12; C22; C32; C42) of the instruction cycle (C1; C2; C3; C4); to read a second instruction (W1; W2; W3; W4) from the code memory (23) at the second operating phase (C12; C22; C32; C42) of the instruction cycle (C1; C2; C3; C4); and to compute the signature on the basis of the read second instruction (W1; W2; W3; W4).
机译:本文公开了一种具有代码存储器(23)的微可编程电子设备,该代码存储器(23)存储具有多个指令的软件和/或固件代码。该微可编程电子设备被配置为计算存储在代码存储器(23)中的代码的签名,并基于计算出的签名来检测存储在代码存储器(23)中的代码的任何损坏。所述微可编程电子设备的特征在于还被配置为根据指令周期(C1,C2,C3,C4)操作,每个指令周期被划分为相应的第一(C11; C21; C31; C41)和相应的第二(C12; C22; C11; C41; C11; C21; C41; C41; C11; C41; C11)。 C32; C42)操作阶段;在指令周期(C1,C2,C3,C4)的第一操作阶段(C11; C21; C31; C41)从代码存储器(23)读取第一指令(I1,I2; I3; I4);在所述指令周期(C1; C2; C3; C4)的第二操作阶段(C12; C22; C32; C42)解码并执行读取的第一条指令(11; I2; I3; I4);在指令周期(C1,C2,C3,C4)的第二操作阶段(C12; C22; C32; C42)从代码存储器(23)读取第二指令(W1,W2,W3,W4);并基于读取的第二条指令(W1,W2,W3,W4)计算签名。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号