Microcontroller including flexible connections between modules
    1.
    发明授权
    Microcontroller including flexible connections between modules 有权
    微控制器包括模块之间的灵活连接

    公开(公告)号:US08601197B2

    公开(公告)日:2013-12-03

    申请号:US12946699

    申请日:2010-11-15

    IPC分类号: G06F13/36

    CPC分类号: G06F13/4022

    摘要: A microcontroller includes a system bus matrix to connect various modules. The microcontroller also includes direct connections between modules. For example, the microcontroller may include a direct connection between a data processing module and a memory controller module to improve the transfer rate for data that is processed by the data processing module.

    摘要翻译: 微控制器包括用于连接各种模块的系统总线矩阵。 微控制器还包括模块之间的直接连接。 例如,微控制器可以包括数据处理模块和存储器控制器模块之间的直接连接,以提高由数据处理模块处理的数据的传输速率。

    MICROCONTROLLER INCLUDING FLEXIBLE CONNECTIONS BETWEEN MODULES
    2.
    发明申请
    MICROCONTROLLER INCLUDING FLEXIBLE CONNECTIONS BETWEEN MODULES 有权
    微控制器,包括模块之间的灵活连接

    公开(公告)号:US20120124261A1

    公开(公告)日:2012-05-17

    申请号:US12946699

    申请日:2010-11-15

    IPC分类号: G06F13/36 G06F13/14 G06F13/00

    CPC分类号: G06F13/4022

    摘要: A microcontroller includes a system bus matrix to connect various modules. The microcontroller also includes direct connections between modules. For example, the microcontroller may include a direct connection between a data processing module and a memory controller module to improve the transfer rate for data that is processed by the data processing module.

    摘要翻译: 微控制器包括用于连接各种模块的系统总线矩阵。 微控制器还包括模块之间的直接连接。 例如,微控制器可以包括数据处理模块和存储器控制器模块之间的直接连接,以提高由数据处理模块处理的数据的传输速率。

    Apparatus and method for the detection of and recovery from inappropriate bus access in microcontroller circuits
    3.
    发明授权
    Apparatus and method for the detection of and recovery from inappropriate bus access in microcontroller circuits 有权
    用于在微控制器电路中检测和恢复从不正确的总线访问的装置和方法

    公开(公告)号:US08316017B2

    公开(公告)日:2012-11-20

    申请号:US11426528

    申请日:2006-06-26

    CPC分类号: G06F21/71

    摘要: An inappropriate-access module is incorporated in a computer system along with other computer system modules. The inappropriate-access module is connected to a read address decoder and controlling logic located within various other modules. The inappropriate-access module detects inappropriate read accesses or the occurrence of the inappropriate access during operations performed on related sensitive system resources in accompanying computer system modules. The inappropriate-access module produces an inappropriate-access flag, made available to the rest of the system, which invokes responses in the accompanying modules such as a halt in processing and protective measures for system resources. Additionally, a related logic block is able to detect the inappropriate access and produce an inappropriate-access trigger which causes a halt to processing within the logic block as well as in related system modules.

    摘要翻译: 不合适的访问模块与其他计算机系统模块一起并入计算机系统中。 不正当访问模块连接到读地址解码器和位于各种其他模块内的控制逻辑。 不适当的访问模块在随附的计算机系统模块中对相关敏感系统资源执行的操作期间检测不适当的读取访问或发生不适当的访问。 不适当的访问模块产生不适当的访问标志,对系统的其余部分可用,其调用所附模块中的响应,例如处理中的停止和用于系统资源的保护措施。 另外,相关的逻辑块能够检测不适当的访问并产生不合适的访问触发器,这导致停止在逻辑块内以及在相关系统模块中的处理。

    Method and Apparatus to Scramble Data Stored in Memories Accessed by Microprocessors
    4.
    发明申请
    Method and Apparatus to Scramble Data Stored in Memories Accessed by Microprocessors 有权
    用于加密存储在微处理器访问的存储器中的数据的方法和装置

    公开(公告)号:US20100241874A1

    公开(公告)日:2010-09-23

    申请号:US12406817

    申请日:2009-03-18

    IPC分类号: H04L9/06

    CPC分类号: G06F21/71

    摘要: A scrambler/descrambler module included in an integrated circuit device is operable for receiving a scrambling key and constant data that is unique to the integrated circuit device. The scrambler/descrambler module includes a first layer or circuit arrangement that uses a scrambling key to generate first scrambled data. The scrambler/descrambler module includes a second layer or second circuit arrangement that uses data that is unique to the integrated circuit device, and that is constant over the life of the integrated circuit device, to scramble the first scrambled data to generate second scrambled data.

    摘要翻译: 包括在集成电路装置中的扰码器/解扰器模块可操作用于接收加扰密钥和集成电路设备唯一的恒定数据。 加扰器/解扰器模块包括使用加扰密钥生成第一加扰数据的第一层或电路装置。 加扰器/解扰器模块包括使用集成电路器件唯一的数据并且在集成电路器件的整个使用寿命期间恒定的第二层或第二电路装置,以加扰第一加扰数据以产生第二加扰数据。

    QUADRATURE DECODER FILTERING CIRCUITRY FOR MOTOR CONTROL
    5.
    发明申请
    QUADRATURE DECODER FILTERING CIRCUITRY FOR MOTOR CONTROL 有权
    用于电动机控制的四路解码器滤波电路

    公开(公告)号:US20100262880A1

    公开(公告)日:2010-10-14

    申请号:US12421348

    申请日:2009-04-09

    IPC分类号: H03M13/00 G06F11/07

    CPC分类号: H02P31/00

    摘要: The disclosed quadrature decoder filtering circuitry for motor control uses one quadrature signal to correct an error in the other quadrature signal, thus allowing a noisy signal due to large dust particles or scratches to be recovered. In some implementations, a system processing for quadrature signals comprises a first circuitry triggered by edges of a first quadrature signal to detect inactivity of a second quadrature signal during consecutive edges of the first quadrature signal. A second circuitry is operable to count the number of consecutive edges of the first quadrature signal during inactivity of the second quadrature signal. A third circuitry is operable to combine transitions of the first quadrature signal with the second quadrature signal during a period of time determined by the count value of the second circuitry.

    摘要翻译: 所公开的用于电动机控制的正交解码器滤波电路使用一个正交信号来校正另一个正交信号中的误差,从而允许由于大的灰尘颗粒或划痕而产生的噪声信号被恢复。 在一些实现中,用于正交信号的系统处理包括由第一正交信号的边缘触发的第一电路,以在第一正交信号的连续边缘期间检测第二正交信号的不活动。 第二电路可操作以在第二正交信号的不活动期间对第一正交信号的连续边缘的数量进行计数。 第三电路可操作以在由第二电路的计数值确定的时间段期间组合第一正交信号的转换与第二正交信号。

    Quadrature decoder filtering circuitry for motor control
    6.
    发明授权
    Quadrature decoder filtering circuitry for motor control 有权
    用于电机控制的正交译码器滤波电路

    公开(公告)号:US08190956B2

    公开(公告)日:2012-05-29

    申请号:US12421348

    申请日:2009-04-09

    IPC分类号: G06F11/00

    CPC分类号: H02P31/00

    摘要: The disclosed quadrature decoder filtering circuitry for motor control uses one quadrature signal to correct an error in the other quadrature signal, thus allowing a noisy signal due to large dust particles or scratches to be recovered. In some implementations, a system processing for quadrature signals comprises a first circuitry triggered by edges of a first quadrature signal to detect inactivity of a second quadrature signal during consecutive edges of the first quadrature signal. A second circuitry is operable to count the number of consecutive edges of the first quadrature signal during inactivity of the second quadrature signal. A third circuitry is operable to combine transitions of the first quadrature signal with the second quadrature signal during a period of time determined by the count value of the second circuitry.

    摘要翻译: 所公开的用于电动机控制的正交解码器滤波电路使用一个正交信号来校正另一个正交信号中的误差,从而允许由于大的灰尘颗粒或划痕而产生的噪声信号被恢复。 在一些实现中,用于正交信号的系统处理包括由第一正交信号的边缘触发的第一电路,以在第一正交信号的连续边缘期间检测第二正交信号的不活动。 第二电路可操作以在第二正交信号的不活动期间对第一正交信号的连续边缘的数量进行计数。 第三电路可操作以在由第二电路的计数值确定的时间段期间组合第一正交信号的转换与第二正交信号。

    Method and apparatus to scramble data stored in memories accessed by microprocessors
    7.
    发明授权
    Method and apparatus to scramble data stored in memories accessed by microprocessors 有权
    对存储在由微处理器访问的存储器中的数据进行加扰的方法和装置

    公开(公告)号:US08745410B2

    公开(公告)日:2014-06-03

    申请号:US12406817

    申请日:2009-03-18

    IPC分类号: H04L29/06

    CPC分类号: G06F21/71

    摘要: A scrambler/descrambler module included in an integrated circuit device is operable for receiving a scrambling key and constant data that is unique to the integrated circuit device. The scrambler/descrambler module includes a first layer or circuit arrangement that uses a scrambling key to generate first scrambled data. The scrambler/descrambler module includes a second layer or second circuit arrangement that uses data that is unique to the integrated circuit device, and that is constant over the life of the integrated circuit device, to scramble the first scrambled data to generate second scrambled data.

    摘要翻译: 包括在集成电路装置中的扰码器/解扰器模块可操作用于接收加扰密钥和集成电路设备唯一的恒定数据。 加扰器/解扰器模块包括使用加扰密钥生成第一加扰数据的第一层或电路装置。 加扰器/解扰器模块包括使用集成电路器件唯一的且在集成电路器件的整个使用寿命期间恒定的数据的第二层或第二电路装置,以加扰第一加扰数据以产生第二加扰数据。

    APPARATUS AND METHOD FOR THE DETECTION OF AND RECOVERY FROM INAPPROPRIATE BUS ACCESS IN MICROCONTROLLER CIRCUITS
    8.
    发明申请
    APPARATUS AND METHOD FOR THE DETECTION OF AND RECOVERY FROM INAPPROPRIATE BUS ACCESS IN MICROCONTROLLER CIRCUITS 有权
    微处理器电路中不准确的总线接入检测和恢复的装置和方法

    公开(公告)号:US20070233429A1

    公开(公告)日:2007-10-04

    申请号:US11426528

    申请日:2006-06-26

    IPC分类号: G06F19/00 G06F17/40

    CPC分类号: G06F21/71

    摘要: An inappropriate-access module is incorporated in a computer system along with other computer system modules. The inappropriate-access module is connected to a read address decoder and controlling logic located within various other modules. The inappropriate-access module detects inappropriate read accesses or the occurrence of the inappropriate access during operations performed on related sensitive system resources in accompanying computer system modules. The inappropriate-access module produces an inappropriate-access flag, made available to the rest of the system, which invokes responses in the accompanying modules such as a halt in processing and protective measures for system resources. Additionally, a related logic block is able to detect the inappropriate access and produce an inappropriate-access trigger which causes a halt to processing within the logic block as well as in related system modules.

    摘要翻译: 不合适的访问模块与其他计算机系统模块一起并入计算机系统中。 不正当访问模块连接到读地址解码器和位于各种其他模块内的控制逻辑。 不适当的访问模块在随附的计算机系统模块中对相关敏感系统资源执行的操作期间检测不适当的读取访问或发生不适当的访问。 不适当的访问模块产生不适当的访问标志,对系统的其余部分可用,其调用所附模块中的响应,例如处理中的停止和用于系统资源的保护措施。 另外,相关的逻辑块能够检测不适当的访问并产生不合适的访问触发器,这导致停止在逻辑块内以及在相关系统模块中的处理。

    Variable architecture for random number generators
    9.
    发明授权
    Variable architecture for random number generators 有权
    随机数发生器的可变架构

    公开(公告)号:US08805906B2

    公开(公告)日:2014-08-12

    申请号:US13044304

    申请日:2011-03-09

    IPC分类号: G06F7/58

    CPC分类号: G06F7/584

    摘要: A variable architecture for random number generators is disclosed. In some implementations, the architecture of a random number generator may be varied based on microcontroller-specific data stored on the microcontroller. For example, a random number generator module may be embedded in a microcontroller circuit. The random number generator module may be designed to receive input from data sources in the circuit that contain microcontroller-specific data (e.g., a unique chip identifier, data carried in fuse bits). In some implementations, the architecture of the random number generator module may be adjusted or varied based on the microcontroller-specific data.

    摘要翻译: 公开了用于随机数发生器的可变架构。 在一些实现中,随机数发生器的架构可以基于存储在微控制器上的微控制器专用数据而变化。 例如,随机数发生器模块可以嵌入在微控制器电路中。 随机数发生器模块可被设计为从电路中的数据源接收包含微控制器特定数据(例如,唯一芯片标识符,以熔丝位携带的数据)的输入。 在一些实现中,可以基于微控制器特定的数据来调整或改变随机数发生器模块的架构。

    Encrypted memory access
    10.
    发明授权
    Encrypted memory access 有权
    加密内存访问

    公开(公告)号:US08726037B2

    公开(公告)日:2014-05-13

    申请号:US13246752

    申请日:2011-09-27

    IPC分类号: G06F21/00 G06F12/14 G06F21/60

    摘要: Various systems and methods for encrypting data are disclosed. In one aspect, the method includes receiving a memory address and a value to be written in the memory address. The method also includes encrypting the value using the memory address as an initial value for an encryption process. The method also includes storing the encrypted value in the memory address.

    摘要翻译: 公开了用于加密数据的各种系统和方法。 在一个方面,该方法包括接收存储器地址和要写入存储器地址的值。 该方法还包括使用存储器地址作为加密处理的初始值来加密该值。 该方法还包括将加密的值存储在存储器地址中。