System and method of providing a programmable clock architecture for an advanced microcontroller
    2.
    发明授权
    System and method of providing a programmable clock architecture for an advanced microcontroller 有权
    为高级微控制器提供可编程时钟架构的系统和方法

    公开(公告)号:US06614320B1

    公开(公告)日:2003-09-02

    申请号:US10000383

    申请日:2001-10-24

    IPC分类号: H03B2800

    CPC分类号: G06F1/32 G06F1/06 G06F1/08

    摘要: One embodiment of the present invention is a programmable clock architecture for a microcontroller that provides multiple different clocking signal frequencies that may be utilized by one or more programmable logic blocks of the microcontroller. In this manner, the clocking architecture enables the programmable logic blocks to perform a wider variety of functions because they have access to a wider variety of clock signal frequencies. Specifically, the clocking architecture of the present embodiment includes a plurality of clocking sources. For example, the output clocking signal of one of the clock oscillators is divided down to different smaller frequencies and also multiplied to provide more frequencies that may be utilized by the programmable circuit blocks and processor of the microcontroller. Additionally, the clocking architecture includes a programmable option of utilizing precision clocking signals and/or less precise clocking signals depending on the desired applications of the microcontroller's programmable circuit blocks.

    摘要翻译: 本发明的一个实施例是用于微控制器的可编程时钟架构,其提供可由微控制器的一个或多个可编程逻辑块利用的多个不同的时钟信号频率。 以这种方式,时钟架构使得可编程逻辑块能够执行更多种功能,因为它们可以访问更多种类的时钟信号频率。 具体地,本实施例的时钟体系结构包括多个时钟源。 例如,其中一个时钟振荡器的输出时钟信号被分成不同的较小频率,并且相乘以提供可被微控制器的可编程电路块和处理器利用的更多频率。 此外,时钟架构包括根据微控制器的可编程电路块的期望应用利用精确时钟信号和/或更精确的时钟信号的可编程选项。

    Method and circuit for synchronizing a write operation between an on-chip microprocessor and an on-chip programmable analog device operating at different frequencies
    4.
    发明授权
    Method and circuit for synchronizing a write operation between an on-chip microprocessor and an on-chip programmable analog device operating at different frequencies 有权
    用于同步片上微处理器与以不同频率工作的片上可编程模拟装置之间的写操作的方法和电路

    公开(公告)号:US06950954B1

    公开(公告)日:2005-09-27

    申请号:US10011214

    申请日:2001-10-25

    IPC分类号: G06F1/12

    CPC分类号: G06F1/12

    摘要: One embodiment of the present invention includes a microcontroller that enables its on-chip microprocessor to write data into a register of an on-chip programmable analog circuit even though the two circuits may be operating at different frequencies. Specifically, the microcontroller includes a write synchronization circuit that helps facilitate the write operation between these two circuits. For example, the write synchronization circuit is coupled to receive write cycle signals from the microprocessor and is also coupled to receive trigger signals based on a clocking signal received by the programmable analog circuit. Therefore, upon receiving a write cycle signal, the write synchronization circuit has the ability (if needed) to stall the microprocessor's operations until the optimum time for writing data into the register for controlling the programmable analog circuit. As such, the write synchronization circuit dynamically synchronizes the microprocessor's write operation with the programmable analog circuit's optimum timing condition for receiving data.

    摘要翻译: 本发明的一个实施例包括一个微控制器,使其片上微处理器能够将数据写入到片上可编程模拟电路的寄存器中,即使两个电路可能以不同的频率工作。 具体来说,微控制器包括一个写入同步电路,有助于这两个电路之间的写入操作。 例如,写同步电路被耦合以从微处理器接收写周期信号,并且还耦合以基于由可编程模拟电路接收的定时信号接收触发信号。 因此,在写入周期信号时,写入同步电路具有停止微处理器操作的能力(如果需要的话),直到将数据写入用于控制可编程模拟电路的寄存器的最佳时间。 这样,写同步电路使微处理器的写操作与可编程模拟电路的最佳定时条件动态同步,用于接收数据。

    AUTONOMOUS CONTROL IN A PROGRAMMABLE SYSTEM
    7.
    发明申请
    AUTONOMOUS CONTROL IN A PROGRAMMABLE SYSTEM 有权
    可编程系统中的自动控制

    公开(公告)号:US20100281145A1

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

    申请号:US12765400

    申请日:2010-04-22

    IPC分类号: G06F15/177 G06F9/24

    摘要: A programmable system includes a programmable analog system that is reconfigurable to perform various analog operations, and includes a programmable digital system that is reconfigurable to perform various digital operations. The programmable system also includes a microcontroller capable of reconfiguring and controlling the programmable analog system and the programmable digital system. The programmable digital system is configured to control the programmable analog system autonomously of the microcontroller.

    摘要翻译: 可编程系统包括可重构以执行各种模拟操作的可编程模拟系统,并且包括可重新配置以执行各种数字操作的可编程数字系统。 可编程系统还包括能够重新配置和控制可编程模拟系统和可编程数字系统的微控制器。 可编程数字系统被配置为自主地控制微控制器的可编程模拟系统。