会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Data pointer for outputting indirect addressing mode addresses within a
single cycle and method therefor
    • 用于在单个周期内输出间接寻址模式地址的数据指针及其方法
    • US6098160A
    • 2000-08-01
    • US959559
    • 1997-10-28
    • Rodney J. DrakeRandy L. YachIgor WojewodaJoseph W. TrieceBrian BolesDarrel Johansen
    • Rodney J. DrakeRandy L. YachIgor WojewodaJoseph W. TrieceBrian BolesDarrel Johansen
    • G06F9/35G06F12/00
    • G06F9/35
    • A data pointer for generating an indirect addressing mode address within a single cycle for a selected one of a plurality of multiple indirect addressing modes. The data pointer is used with a processor architecture scheme which allows for encoding of multiple addressing modes. A data pointer register is coupled to the processor architecture scheme for storing a current address of an operand to be used in a simple indirect addressing mode. An incrementer is coupled to the data pointer register for incrementing the current address of an operand to be used in a simple indirect data addressing mode by a set number thereby generating an address of an operand to be used in an indirect addressing mode with auto preincrement. An adder is coupled to the data pointer register for combining the current address of an operand to be used in a simple indirect data addressing mode with an offset number thereby generating an address of an operand to be used in an indirect addressing mode with offset. A multiplexer circuit is coupled to an output of the data pointer register, to an output of the incrementer, and to an output of the adder for selecting a desired indirect addressing mode address.
    • 一种数据指针,用于在多个间接寻址模式中选定的一个周期内在单个周期内生成间接寻址模式地址。 数据指针与处理器架构方案一起使用,该方案允许对多种寻址模式进行编码。 数据指针寄存器耦合到处理器架构方案,用于存储要在简单的间接寻址模式中使用的操作数的当前地址。 增量器被耦合到数据指针寄存器,用于以简单的间接数据寻址模式递增一个操作数的当前地址一个设定的数字,从而产生要以具有自动预压缩的间接寻址方式使用的操作数的地址。 加法器耦合到数据指针寄存器,用于将要在简单间接数据寻址模式中使用的操作数的当前地址与偏移号组合,从而生成要在具有偏移量的间接寻址模式中使用的操作数的地址。 多路复用器电路耦合到数据指针寄存器的输出,加法器的输出端和加法器的输出端,用于选择期望的间接寻址模式地址。
    • 2. 发明申请
    • Dynamic Peripheral Function Remapping to External Input-Output Connections of an Integrated Circuit Device
    • 动态外设功能重新映射到集成电路器件的外部输入/输出连接
    • US20070283052A1
    • 2007-12-06
    • US11686724
    • 2007-03-15
    • Igor WojewodaBrian BolesSteve BradleyGaurang Kavaiya
    • Igor WojewodaBrian BolesSteve BradleyGaurang Kavaiya
    • G06F3/00
    • H03K19/17764H03K19/1732H03K19/17744
    • Peripheral functions of an integrated circuit device may be pooled and dynamically mapped to available external input-output connections of the integrated circuit device by using a set of configuration registers. To provide system robustness, the configuration registers may implement various levels of write protection, error correction and monitoring circuitry. One or more peripheral output functions may be mapped to one or more external output connections. Not more than one output function may be active at the same time on the same output connection. Outputs and inputs may be mapped to the same external input-output connection with or without the output being controllable for placement into an inactive state, e.g., high impedance or open collector. When the input is required to receive external data over the external input-output connection, the output may be placed into the inactive state.
    • 通过使用一组配置寄存器,集成电路设备的外围功能可以被集合并且动态地映射到集成电路设备的可用的外部输入 - 输出连接。 为了提供系统的鲁棒性,配置寄存器可以实现各种级别的写保护,纠错和监视电路。 一个或多个外围输出功能可以映射到一个或多个外部输出连接。 在同一输出连接上,同一输出功能可能同时处于活动状态。 输出和输入可以被映射到具有或不具有输出的相同外部输入 - 输出连接,以便放置到非活动状态,例如高阻抗或开放式收集器。 当输入需要通过外部输入 - 输出连接接收外部数据时,输出可能被置于非活动状态。
    • 4. 发明授权
    • Dynamic peripheral function remapping to external input-output connections of an integrated circuit device
    • 动态外设功能重新映射到集成电路设备的外部输入 - 输出连接
    • US07634596B2
    • 2009-12-15
    • US11686724
    • 2007-03-15
    • Igor WojewodaBrian BolesSteve BradleyGaurang Kavaiya
    • Igor WojewodaBrian BolesSteve BradleyGaurang Kavaiya
    • G06F3/00G06F5/00G06F13/12H04L12/28
    • H03K19/17764H03K19/1732H03K19/17744
    • Peripheral functions of an integrated circuit device may be pooled and dynamically mapped to available external input-output connections of the integrated circuit device by using a set of configuration registers. To provide system robustness, the configuration registers may implement various levels of write protection, error correction and monitoring circuitry. One or more peripheral output functions may be mapped to one or more external output connections. Not more than one output function may be active at the same time on the same output connection. Outputs and inputs may be mapped to the same external input-output connection with or without the output being controllable for placement into an inactive state, e.g., high impedance or open collector. When the input is required to receive external data over the external input-output connection, the output may be placed into the inactive state.
    • 通过使用一组配置寄存器,集成电路设备的外围功能可以被集合并且动态地映射到集成电路设备的可用的外部输入 - 输出连接。 为了提供系统的鲁棒性,配置寄存器可以实现各种级别的写保护,纠错和监视电路。 一个或多个外围输出功能可以映射到一个或多个外部输出连接。 在同一输出连接上,同一输出功能可能同时处于活动状态。 输出和输入可以被映射到具有或不具有输出的相同外部输入 - 输出连接,以便放置到非活动状态,例如高阻抗或开放式收集器。 当输入需要通过外部输入 - 输出连接接收外部数据时,输出可能被置于非活动状态。
    • 6. 发明授权
    • Microcontroller chip with integrated LCD control module and switched
capacitor driver circuit
    • 具有集成LCD控制模块和开关电容驱动电路的微控制器芯片
    • US5861861A
    • 1999-01-19
    • US671575
    • 1996-06-28
    • James B. NolanScott EllisonBrian BolesRodney DrakeRussell E. Cooper
    • James B. NolanScott EllisonBrian BolesRodney DrakeRussell E. Cooper
    • G02F1/133G06F3/147G09G3/00G09G3/18G09G3/36G09G5/00H02M3/07
    • H02M3/07G06F3/147G09G3/18G09G3/006G09G3/3696G09G5/001
    • Apparatus for providing multiple of discrete voltage levels to drive a liquid crystal display (LCD) from an LCD module on board a microcontroller chip includes a charge pump with a switched-capacitor that develops the discrete voltages as multiples of the value of a base voltage that remains substantially without change irrespective of change in the supply voltage. A switched-capacitor charging circuit selectively charges a capacitor to produce successive additive charges individually retrievable from the capacitor. An LCD drive selectively transmits the discrete voltage levels to activate the LCD according to status of an external system under the control of the microcontroller. Voltage losses that may occur during the switched-capacitor charging are compensated to maintain the levels of the discrete voltages free of decay. Compensation is achieved by overcharging the capacitor by an amount substantially equivalent to the amount of voltage loss on the capacitor, using active feedback obtained from monitoring the charge on the capacitor.
    • 用于提供多个离散电压电平以从微控制器芯片上的LCD模块驱动液晶显示器(LCD)的装置包括具有开关电容器的电荷泵,其将离散电压开发为基本电压值的倍数 无论电源电压的变化如何,均保持基本无变化。 开关电容器充电电路选择性地对电容器充电以产生可从电容器单独检索的连续的附加电荷。 LCD驱动器根据微控制器的控制,根据外部系统的状态选择性地发送离散电压电平以激活LCD。 在开关电容器充电期间可能发生的电压损耗被补偿以保持离散电压的电平没有衰减。 通过使用从监视电容器上的电荷获得的有效反馈,使电容器过充电达到与电容器上的电压损失量相当的量。
    • 8. 发明授权
    • Reprogrammable memory device with variable page size
    • 具有可变页面大小的可重复编程的存储器件
    • US5991196A
    • 1999-11-23
    • US991423
    • 1997-12-16
    • Joseph A. ThomsenTimothy J. PhoenixBrian BolesHenry PenaGordon E. Luke
    • Joseph A. ThomsenTimothy J. PhoenixBrian BolesHenry PenaGordon E. Luke
    • G11C16/02G11C8/12G11C16/16G11C16/04
    • G11C8/12G11C16/16
    • An improved reprogrammable memory device permits definition of a page within an array of memory cells which is variable in size, erasure of only that data contained within the defined variable page while uneffecting the remaining data in the array of memory cells and reprogramming the defined variable page. The improved reprogrammable memory device with variable page size comprises an array of memory cells where the memory cells are arranged in rows and columns; address decode logic coupled to the array of memory cells for accessing the array of memory cells; amplifier logic coupled to the array of memory cells for amplifying the voltage levels between a plurality of the memory cells and data bus when accessing the array of memory cells; column select logic coupled to the array of memory cells for determining which word from a selected row of the array of the memory cells is accessed and for connecting the plurality of memory cells to the amplifier logic; control signals coupled to the amplifier logic for accessing the array of memory cells; and, block enable signals coupled to the address decode logic for varying page size within the array of memory cells to be erased.
    • 改进的可再编程存储器件允许定义尺寸可变的存储器单元阵列内的页面,仅擦除所定义的可变页面中包含的数据,同时不影响存储器单元阵列中的剩余数据并重新编程定义的变量页 。 具有可变页大小的改进的可重编程存储器件包括其中存储器单元以行和列布置的存储器单元阵列; 地址解码逻辑,其耦合到用于访问存储器单元阵列的存储器单元阵列; 放大器逻辑耦合到存储器单元阵列,用于在访问存储器单元阵列时放大多个存储器单元和数据总线之间的电压电平; 列选择逻辑,其耦合到存储器单元阵列,用于确定来自存储器单元的阵列的选定行的哪个字被访问,并将多个存储器单元连接到放大器逻辑; 耦合到放大器逻辑的用于访问存储器单元阵列的控制信号; 以及耦合到地址解码逻辑的块使能信号,用于在待擦除的存储器单元阵列内改变页大小。
    • 10. 发明申请
    • Digital signal controller secure memory partitioning
    • 数字信号控制器安全的内存分区
    • US20050257016A1
    • 2005-11-17
    • US10846579
    • 2004-05-17
    • Brian BolesSumit MitraSteven Marsh
    • Brian BolesSumit MitraSteven Marsh
    • G06F12/14G06F12/00
    • G06F12/1491
    • A controller offers various security modes for protecting program code and data stored in memory and ensuring that the protection is effective during all normal operating conditions of the controller. The controller includes configuration settings that segment program memory into a boot segment, a secure segment and a general segment, each with a particular level of security including no enhanced protection. The boot code segment (BS) is the most secure and may be used to store a secure boot loader. The secure code segment (SS) is useful for storing proprietary algorithms from third parties, such as algorithms for separating ambient noise from speech in speech recognition applications. The general code segment (GS) has the least security. The controller is configured to prevent program flow changes that would result in program code stored in high security segments from being accessed by program code stored in lower security segments. In addition, the processor may be configured to have associated secure data portions of both program memory, such as flash memory, and random access memory (RAM) corresponding to the BS, SS and GS. Attempts to read data from or write data to the program memory or RAM associated with a higher security level from a lower security level are prevented from occurring.
    • 控制器提供各种安全模式,用于保护存储在存储器中的程序代码和数据,并确保在控制器的所有正常操作条件下保护有效。 控制器包括将程序存储器分割为引导段,安全段和通用段的配置设置,每个段具有特定级别的安全性,不包括增强的保护。 启动代码段(BS)是最安全的,可用于存储安全引导加载程序。 安全代码段(SS)用于存储来自第三方的专有算法,例如用于在语音识别应用中分离环境噪声与语音的算法。 一般代码段(GS)的安全性最低。 控制器被配置为防止程序流程改变,导致存储在高安全段中的程序代码被存储在较低安全段中的程序代码访问。 此外,处理器可以被配置为具有诸如闪存之类的程序存储器和对应于BS,SS和GS的随机存取存储器(RAM)的相关联的安全数据部分。 防止从较低安全级别读取数据或从与较高安全级别相关联的程序存储器或RAM写入数据的尝试发生。