Decimal set point clock generator and application of this clock generator to a uart circuit
    1.
    发明申请
    Decimal set point clock generator and application of this clock generator to a uart circuit 有权
    十进制设定点时钟发生器和该时钟发生器应用于uart电路

    公开(公告)号:US20040130361A1

    公开(公告)日:2004-07-08

    申请号:US10684823

    申请日:2003-10-14

    CPC classification number: G06F1/08

    Abstract: A programmable clock generator delivers, using a primary clock signal of determined frequency, a first clock signal the frequency of which is equal to the frequency of the primary clock signal divided by a set point M. The set point M is a decimal number comprising a whole part M1 and a decimal part M2 and the clock generator modulates the period of the pulses of the first clock signal so that the duration of Ni successive pulses is substantially equal to M*Ni times the period of the primary clock signal, Ni being a reference number for modulating the period of the pulses of the first clock signal.

    Abstract translation: 可编程时钟发生器使用确定频率的主时钟信号来传送其频率等于主时钟信号除以设定点M的频率的第一时钟信号。设定点M是十进制数,包括 整个部分M1和小数部分M2,并且时钟发生器调制第一时钟信号的脉冲的周期,使得Ni连续脉冲的持续时间基本上等于主时钟信号的周期的M * Ni,Ni是主时钟信号的周期 用于调制第一时钟信号的脉冲周期的参考号。

    Method for managing a microprocessor stack for saving contextual data
    2.
    发明申请
    Method for managing a microprocessor stack for saving contextual data 有权
    用于管理微处理器堆栈以保存上下文数据的方法

    公开(公告)号:US20040221141A1

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

    申请号:US10779855

    申请日:2004-02-17

    CPC classification number: G06F9/30123 G06F9/3004 G06F9/4486 G06F9/461

    Abstract: The present invention relates to a method for managing the stack of a microprocessor comprising a central processing unit and a memory array, the central processing unit comprising registers containing contextual data and a stack pointer, the stack being a zone of the memory array used for saving contextual data upon a switch from a first to a second program. According to the present invention, the method comprises saving contextual data contained in a variable number of registers that varies according to the value of at least one flag stored in a register to be saved. Advantages: optimization of the filling of the stack and of the number of subprograms that can be interleaved.

    Abstract translation: 本发明涉及一种用于管理包括中央处理单元和存储器阵列的微处理器的堆叠的方法,所述中央处理单元包括包含上下文数据的寄存器和堆栈指针,所述堆栈是用于保存的存储器阵列的区域 从第一程序切换到第二程序时的上下文数据。 根据本发明,该方法包括保存包含在根据存储在要保存的寄存器中的至少一个标志的值而变化的可变数目的寄存器中的上下文数据。 优点:优化堆栈的填充以及可以交错的子程序数量。

Patent Agency Ranking