会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 3. 发明授权
    • System and method of computation by signature analysis
    • 系统和计算方法通过签名分析
    • US08880961B2
    • 2014-11-04
    • US13362433
    • 2012-01-31
    • Simon BrewertonNeil HastieGlenn FarrallBoyko TraykovAntonio Vilela
    • Simon BrewertonNeil HastieGlenn FarrallBoyko TraykovAntonio Vilela
    • G06F11/00
    • G06F11/10G06F11/1645
    • A system and method for processing data for use with a microcontroller having a processing unit provides for sending an input data address to a memory as part of a read request for input data stored in the memory, receiving the input data from the memory, generating a plurality of trace signals, generating a first plurality of signatures based upon the plurality of trace signals, receiving a second plurality of corresponding signatures from a second microcontroller, comparing each signature of the first plurality of signatures to each corresponding signature of the second plurality of corresponding signatures, generating a first error signal if the comparison produces at least one mismatch, and utilizing the first error signal to generate one or more disable signals for disabling operation of one or more devices under control of the microcontroller.
    • 一种用于处理与具有处理单元的微控制器一起使用的数据的系统和方法,用于向存储器发送输入数据地址作为存储在存储器中的输入数据的读取请求的一部分,从存储器接收输入数据, 多个跟踪信号,基于所述多个跟踪信号产生第一多个签名,从第二微控制器接收第二多个对应签名,将所述第一多个签名的每个签名与所述第二多个对应的每个对应签名进行比较 签名,如果比较产生至少一个失配,则产生第一误差信号,并且利用第一误差信号产生一个或多个禁用信号,以在微控制器的控制下禁止一个或多个设备的操作。
    • 4. 发明申请
    • System and Method of Computation by Signature Analysis
    • 通过签名分析计算的系统和方法
    • US20130198571A1
    • 2013-08-01
    • US13362433
    • 2012-01-31
    • Simon BrewertonNeil HastieGlenn FarrallBoyko TraykovAntonio Vilela
    • Simon BrewertonNeil HastieGlenn FarrallBoyko TraykovAntonio Vilela
    • G06F11/07G06F11/34
    • G06F11/10G06F11/1645
    • A system and method for processing data for use with a microcontroller having a processing unit provides for sending an input data address to a memory as part of a read request for input data stored in the memory, receiving the input data from the memory, generating a plurality of trace signals, generating a first plurality of signatures based upon the plurality of trace signals, receiving a second plurality of corresponding signatures from a second microcontroller, comparing each signature of the first plurality of signatures to each corresponding signature of the second plurality of corresponding signatures, generating a first error signal if the comparison produces at least one mismatch, and utilizing the first error signal to generate one or more disable signals for disabling operation of one or more devices under control of the microcontroller.
    • 一种用于处理与具有处理单元的微控制器一起使用的数据的系统和方法,用于向存储器发送输入数据地址作为存储在存储器中的输入数据的读取请求的一部分,从存储器接收输入数据, 多个跟踪信号,基于所述多个跟踪信号产生第一多个签名,从第二微控制器接收第二多个对应签名,将所述第一多个签名的每个签名与所述第二多个对应的每个对应签名进行比较 签名,如果比较产生至少一个失配,则产生第一误差信号,并且利用第一误差信号产生一个或多个禁用信号,以在微控制器的控制下禁止一个或多个设备的操作。
    • 6. 发明申请
    • REAL-TIME ERROR DETECTION BY INVERSE PROCESSING
    • 通过反向加工实时检测错误
    • US20120023389A1
    • 2012-01-26
    • US12839503
    • 2010-07-20
    • Simon BrewertonNeil Hastie
    • Simon BrewertonNeil Hastie
    • G06F7/02
    • G06F11/1641G06F11/1679G06F17/505G06F2217/14
    • Processors, microprocessors and logical block systems and methods, error detection systems and methods, and integrated circuits are disclosed. In an embodiment, a logic-based computing system includes a first processing core; a second processing core generated from the first processing core and including an inverted logical equivalent of the first processing core such that an output of the second processing core is a complement of an output of the first processing core; and comparator logic coupled to receive the outputs of the first and second processing cores as inputs and provide an error output if the output of the second processing core is not the complement of the output of the first processing core.
    • 公开了处理器,微处理器和逻辑块系统和方法,错误检测系统和方法以及集成电路。 在一个实施例中,基于逻辑的计算系统包括第一处理核心; 从所述第一处理核心产生并包括所述第一处理核心的反相逻辑等效物的第二处理核心,使得所述第二处理核心的输出是所述第一处理核心的输出的补码; 以及比较器逻辑,被耦合以接收第一和第二处理核的输出作为输入,并且如果第二处理核的输出不是第一处理核的输出的补码,则提供错误输出。
    • 9. 发明授权
    • Real-time error detection by inverse processing
    • 通过反相处理实时检错
    • US08516356B2
    • 2013-08-20
    • US12839503
    • 2010-07-20
    • Simon BrewertonNeil Hastie
    • Simon BrewertonNeil Hastie
    • G01R31/28G06F11/00G06F9/455G06F17/50
    • G06F11/1641G06F11/1679G06F17/505G06F2217/14
    • Processors, microprocessors and logical block systems and methods, error detection systems and methods, and integrated circuits are disclosed. In an embodiment, a logic-based computing system includes a first processing core; a second processing core generated from the first processing core and including an inverted logical equivalent of the first processing core such that an output of the second processing core is a complement of an output of the first processing core; and comparator logic coupled to receive the outputs of the first and second processing cores as inputs and provide an error output if the output of the second processing core is not the complement of the output of the first processing core.
    • 公开了处理器,微处理器和逻辑块系统和方法,错误检测系统和方法以及集成电路。 在一个实施例中,基于逻辑的计算系统包括第一处理核心; 从所述第一处理核心产生并包括所述第一处理核心的反相逻辑等效物的第二处理核心,使得所述第二处理核心的输出是所述第一处理核心的输出的补码; 以及比较器逻辑,被耦合以接收第一和第二处理核的输出作为输入,并且如果第二处理核的输出不是第一处理核的输出的补码,则提供错误输出。
    • 10. 发明申请
    • Variable length instruction pipeline
    • 可变长度指令流水线
    • US20050149699A1
    • 2005-07-07
    • US11053096
    • 2005-02-07
    • Erik NordenRoger ArnoldRobert OberNeil Hastie
    • Erik NordenRoger ArnoldRobert OberNeil Hastie
    • G06F9/38G06F9/30
    • G06F9/3824G06F9/3867
    • A variable length instruction pipeline includes optional expansion stages that can be included in the variable length instruction pipeline to avoid pipeline stalls. The expansion stages are removed from the variable length instruction pipeline when not needed to reduce the length of the pipeline, which reduces latency and other problems associated with long pipelines. For example, in one embodiment of the present invention, a variable length instruction pipeline includes a first pipeline stage, a first expansion stage, and a second pipeline stage. The second pipeline stage is configured to selectively receive instructions from the first pipeline stage or the first expansion stage if the first expansion stage holds an instruction.
    • 可变长度指令流水线包括可以包括在可变长度指令流水线中以避免流水线停顿的可选扩展阶段。 当不需要缩短管道长度时,从可变长度指令流水线中移除扩展级,这减少了与长流水线相关联的延迟和其他问题。 例如,在本发明的一个实施例中,可变长度指令流水线包括第一流水线阶段,第一扩展阶段和第二流水线阶段。 第二流水线级被配置为如果第一扩展级保持指令,则选择性地接收来自第一流水线级或第一扩展级的指令。