High accuracy RC oscillator
    1.
    发明授权
    High accuracy RC oscillator 有权
    高精度RC振荡器

    公开(公告)号:US08497741B2

    公开(公告)日:2013-07-30

    申请号:US13271676

    申请日:2011-10-12

    IPC分类号: H03L1/00

    CPC分类号: H03K3/02315

    摘要: A device includes an RC oscillator circuit and incorporates various features that individually and in combination can help improve the stability or accuracy of the oscillator output frequency. The oscillator circuit is operable to provide a tunable output frequency and includes a bias circuit switchable between first and second modes of operation. One of the modes has less drift in oscillator bias current relative to the other mode. The device also includes drift compensation circuitry that is operable to compensate for drift in the oscillator output frequency in a closed-loop mode of operation based on a comparison of the oscillator output frequency with a reference frequency. The device further includes a processor operable to compensate for temperature-based drift in the oscillator frequency in an open-loop mode of operation based on a measured temperature value in the vicinity of the oscillator circuit.

    摘要翻译: 一个器件包括一个RC振荡器电路,并结合了各种功能,可以单独和组合使用,有助于提高振荡器输出频率的稳定性或精度。 振荡器电路可操作以提供可调输出频率,并且包括可在第一和第二操作模式之间切换的偏置电路。 其中一种模式相对于其他模式的振荡器偏置电流漂移较小。 该装置还包括漂移补偿电路,其可操作以基于振荡器输出频率与参考频率的比较来补偿在闭环工作模式下的振荡器输出频率中的漂移。 该装置还包括处理器,其可操作以基于振荡器电路附近的测量温度值来补偿基于开环工作模式的振荡器频率中基于温度的漂移。

    HIGH ACCURACY RC OSCILLATOR
    2.
    发明申请
    HIGH ACCURACY RC OSCILLATOR 有权
    高精度RC振荡器

    公开(公告)号:US20130093522A1

    公开(公告)日:2013-04-18

    申请号:US13271676

    申请日:2011-10-12

    IPC分类号: H03L7/00

    CPC分类号: H03K3/02315

    摘要: A device includes an RC oscillator circuit and incorporates various features that individually and in combination can help improve the stability or accuracy of the oscillator output frequency. The oscillator circuit is operable to provide a tunable output frequency and includes a bias circuit switchable between first and second modes of operation. One of the modes has less drift in oscillator bias current relative to the other mode. The device also includes drift compensation circuitry that is operable to compensate for drift in the oscillator output frequency in a closed-loop mode of operation based on a comparison of the oscillator output frequency with a reference frequency. The device further includes a processor operable to compensate for temperature-based drift in the oscillator frequency in an open-loop mode of operation based on a measured temperature value in the vicinity of the oscillator circuit.

    摘要翻译: 一个器件包括一个RC振荡器电路,并结合了各种功能,可以单独和组合使用,有助于提高振荡器输出频率的稳定性或精度。 振荡器电路可操作以提供可调输出频率,并且包括可在第一和第二操作模式之间切换的偏置电路。 其中一种模式相对于其他模式的振荡器偏置电流漂移较小。 该装置还包括漂移补偿电路,其可操作以基于振荡器输出频率与参考频率的比较来补偿在闭环工作模式下的振荡器输出频率中的漂移。 该装置还包括处理器,其可操作以基于振荡器电路附近的测量温度值来补偿基于开环工作模式的振荡器频率中基于温度的漂移。

    CHARGE INJECTION MECHANISM FOR ANALOG-TO-DIGITAL CONVERTERS
    3.
    发明申请
    CHARGE INJECTION MECHANISM FOR ANALOG-TO-DIGITAL CONVERTERS 有权
    模拟数字转换器充电注入机制

    公开(公告)号:US20120139767A1

    公开(公告)日:2012-06-07

    申请号:US12959317

    申请日:2010-12-02

    IPC分类号: H03M1/00

    CPC分类号: H03M1/1038 H03M1/201

    摘要: A low-cost charge injection mechanism may enable oversampling to be used on low frequency signals by injecting dither noise into the ADC input. The dither noise can reduce the quantization noise allowing even direct current (DC) signals to be oversampled correctly. A low-cost charge injection mechanism can also be used to improve the ENOB by characterizing the ADC and digitally correcting the converted signal for non-linearity errors such as INL. Reducing INL errors may also allow a higher degree of oversampling to be used to further improve the ENOB.

    摘要翻译: 低成本电荷注入机制可以通过将抖动噪声注入到ADC输入中来实现对低频信号的过采样。 抖动噪声可以降低量化噪声,从而允许正确的电流(DC)信号被过采样。 还可以使用低成本电荷注入机制来改善ENOB,通过对ADC进行特征化并对非线性误差(如INL)进行数字校正转换的信号。 降低INL误差还可能允许使用更高程度的过采样来进一步改善ENOB。

    Charge injection mechanism for analog-to-digital converters
    4.
    发明授权
    Charge injection mechanism for analog-to-digital converters 有权
    模数转换器的电荷注入机制

    公开(公告)号:US08223049B2

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

    申请号:US12959317

    申请日:2010-12-02

    IPC分类号: H03M1/00

    CPC分类号: H03M1/1038 H03M1/201

    摘要: A low-cost charge injection mechanism may enable oversampling to be used on low frequency signals by injecting dither noise into the ADC input. The dither noise can reduce the quantization noise allowing even direct current (DC) signals to be oversampled correctly. A low-cost charge injection mechanism can also be used to improve the ENOB by characterizing the ADC and digitally correcting the converted signal for non-linearity errors such as INL. Reducing INL errors may also allow a higher degree of oversampling to be used to further improve the ENOB.

    摘要翻译: 低成本电荷注入机制可以通过将抖动噪声注入到ADC输入中来实现对低频信号的过采样。 抖动噪声可以降低量化噪声,从而允许正确的电流(DC)信号被过采样。 还可以使用低成本电荷注入机制来改善ENOB,通过对ADC进行特征化并对非线性误差(如INL)进行数字校正转换的信号。 降低INL误差还可能允许使用更高程度的过采样来进一步改善ENOB。

    Mechanism For Storing And Extracting Trace Information Using Internal Memory In Micro Controllers
    5.
    发明申请
    Mechanism For Storing And Extracting Trace Information Using Internal Memory In Micro Controllers 有权
    在微控制器中使用内部存储器存储和提取跟踪信息的机制

    公开(公告)号:US20120254668A1

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

    申请号:US13527502

    申请日:2012-06-19

    IPC分类号: G06F11/34

    CPC分类号: G06F11/3636

    摘要: This document relates to apparatus and methods to store and retrieve trace information in on-chip system memory of microcontrollers. A microcontroller comprises a microprocessor and a memory device accessible through a data bus and an address bus coupled to the microprocessor. The microcontroller includes on-chip debug logic coupled to the microprocessor. Trace data can be retrieved from system memory using a debug port of the debug logic. A system in accordance with the present invention will lower the cost of implementation of trace features in microcontrollers, and strongly reduce the cost of supporting such features in debug tools.

    摘要翻译: 本文件涉及在微控制器的片上系统存储器中存储和检索跟踪信息的装置和方法。 微控制器包括微处理器和通过数据总线和耦合到微处理器的地址总线可访问的存储器件。 微控制器包括耦合到微处理器的片上调试逻辑。 可以使用调试逻辑的调试端口从系统内存中检索跟踪数据。 根据本发明的系统将降低在微控制器中实现跟踪特征的成本,并且大大降低了在调试工具中支持这些特征的成本。

    Voltage Regulator Configuration
    6.
    发明申请
    Voltage Regulator Configuration 有权
    稳压器配置

    公开(公告)号:US20120161732A1

    公开(公告)日:2012-06-28

    申请号:US12976049

    申请日:2010-12-22

    IPC分类号: G05F1/46

    CPC分类号: H02M3/156 H02M2001/0045

    摘要: A voltage regulator is configurable to operate in a linear regulator mode or a buck regulator mode. To operate in the buck regulator mode, the voltage regulator is coupled to an inductor. To determine whether an inductor is coupled to voltage regulator, and thus whether the voltage regulator can be configured in the buck regulator mode, a detection circuit determines whether a regulator output of the voltage regulator resists a change in current driven to the regulator output.

    摘要翻译: 电压调节器可配置为在线性稳压器模式或降压稳压器模式下工作。 为了在降压调节器模式下工作,电压调节器耦合到电感器。 为了确定电感器是否耦合到电压调节器,并且因此电压调节器是否可以被配置在降压调节器模式中,检测电路确定电压调节器的调节器输出是否抵抗驱动到调节器输出的电流的变化。

    MECHANISM FOR STORING AND EXTRACTING TRACE INFORMATION USING INTERNAL MEMORY IN MICRO CONTROLLERS
    8.
    发明申请
    MECHANISM FOR STORING AND EXTRACTING TRACE INFORMATION USING INTERNAL MEMORY IN MICRO CONTROLLERS 有权
    使用微控制器内部存储器存储和提取跟踪信息的机制

    公开(公告)号:US20100064173A1

    公开(公告)日:2010-03-11

    申请号:US12616655

    申请日:2009-11-11

    IPC分类号: G06F11/34 G06F11/28

    CPC分类号: G06F11/3636

    摘要: This document relates to apparatus and methods to store and retrieve trace information in on-chip system memory of microcontrollers. A microcontroller comprises a microprocessor and a memory device accessible through a data bus and an address bus coupled to the microprocessor. The microcontroller includes on-chip debug logic coupled to the microprocessor. Trace data can be retrieved from system memory using a debug port of the debug logic. A system in accordance with the present invention will lower the cost of implementation of trace features in microcontrollers, and strongly reduce the cost of supporting such features in debug tools.

    摘要翻译: 本文件涉及在微控制器的片上系统存储器中存储和检索跟踪信息的装置和方法。 微控制器包括微处理器和通过数据总线和耦合到微处理器的地址总线可访问的存储器件。 微控制器包括耦合到微处理器的片上调试逻辑。 可以使用调试逻辑的调试端口从系统内存中检索跟踪数据。 根据本发明的系统将降低在微控制器中实现跟踪特征的成本,并且大大降低了在调试工具中支持这些特征的成本。

    Debugging system and method for use with software breakpoint
    9.
    发明授权
    Debugging system and method for use with software breakpoint 有权
    用于软件断点的调试系统和方法

    公开(公告)号:US07506205B2

    公开(公告)日:2009-03-17

    申请号:US11354340

    申请日:2006-02-14

    IPC分类号: G06F11/00

    CPC分类号: G06F11/2236 G06F11/3648

    摘要: Methods and systems are provided for debugging a program executing on a processor. In a first implementation, a processing system includes a processor configured for switching to a debug mode from a non-debug mode upon executing a software breakpoint. The system may include a program memory configured to hold instructions for a program, where the software breakpoint replaces at least one of the instructions. The system may also include an instruction replacement register separate from the program memory that is configured to receive the replaced instruction from any of the processor and an external debugger. The system may further include a control component that controls whether the processor fetches a next instruction for execution from the program memory or from the instruction replacement register.

    摘要翻译: 提供了用于调试在处理器上执行的程序的方法和系统。 在第一实现中,处理系统包括处理器,其被配置为在执行软件断点时从非调试模式切换到调试模式。 该系统可以包括被配置为保存用于程序的指令的程序存储器,其中软件断点替换指令中的至少一个。 系统还可以包括与程序存储器分离的指令替换寄存器,其被配置为从任何处理器和外部调试器接收替换的指令。 该系统还可以包括控制组件,该控制组件控制处理器是否从程序存储器或从指令替换寄存器获取用于执行的下一个指令。

    Writing to flash memory
    10.
    发明授权
    Writing to flash memory 有权
    写入闪存

    公开(公告)号:US07428610B2

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

    申请号:US11353874

    申请日:2006-02-14

    IPC分类号: G06F12/00

    摘要: Writing to a page of flash memory may include receiving write commands that are substantially independent of an internal architecture of the flash memory. In certain embodiments, two operand flash commands are received at a flash controller from a remote controller. In various implementations, the writing process may further include translating each two-operand write command into architecture-dependent flash commands; executing the architecture-dependent flash commands to fill a page buffer associated with the flash memory; and subsequently transferring contents of the page buffer to the page of flash memory.

    摘要翻译: 写入闪存的页面可以包括接收基本上独立于闪存的内部架构的写入命令。 在某些实施例中,闪存控制器从遥控器接收两个操作数闪存命令。 在各种实现中,写入过程还可以包括将每个双操作数写入命令转换成依赖于架构的闪存命令; 执行依赖于架构的闪存命令以填充与闪存相关联的页面缓冲器; 随后将页面缓冲器的内容传送到闪存的页面。