CN1701296A - 异步传输系统中的精密振荡器 - Google Patents

异步传输系统中的精密振荡器 Download PDF

Info

Publication number
CN1701296A
CN1701296A CNA038245566A CN03824556A CN1701296A CN 1701296 A CN1701296 A CN 1701296A CN A038245566 A CNA038245566 A CN A038245566A CN 03824556 A CN03824556 A CN 03824556A CN 1701296 A CN1701296 A CN 1701296A
Authority
CN
China
Prior art keywords
chip
circuit
integrated system
asynchronous
resistance
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CNA038245566A
Other languages
English (en)
Other versions
CN1701296B (zh
Inventor
卡提卡·普里哈蒂
肯尼思·W.·弗纳尔德
Original Assignee
Silicon Labs CP Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Silicon Labs CP Inc filed Critical Silicon Labs CP Inc
Publication of CN1701296A publication Critical patent/CN1701296A/zh
Application granted granted Critical
Publication of CN1701296B publication Critical patent/CN1701296B/zh
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03LAUTOMATIC CONTROL, STARTING, SYNCHRONISATION, OR STABILISATION OF GENERATORS OF ELECTRONIC OSCILLATIONS OR PULSES
    • H03L1/00Stabilisation of generator output against variations of physical values, e.g. power supply
    • H03L1/02Stabilisation of generator output against variations of physical values, e.g. power supply against variations of temperature only
    • H03L1/022Stabilisation of generator output against variations of physical values, e.g. power supply against variations of temperature only by indirect stabilisation, i.e. by generating an electrical correction signal which is a function of the temperature
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/04Generating or distributing clock signals or signals derived directly therefrom
    • G06F1/08Clock generators with changeable or programmable clock frequency
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03KPULSE TECHNIQUE
    • H03K3/00Circuits for generating electric pulses; Monostable, bistable or multistable circuits
    • H03K3/02Generators characterised by the type of circuit or by the means used for producing pulses
    • H03K3/023Generators characterised by the type of circuit or by the means used for producing pulses by the use of differential amplifiers or comparators, with internal or external positive feedback
    • H03K3/0231Astable circuits

Abstract

用于异步传输系统中的精密振荡器。具有串行异步通信功能的片上集成系统包括用于执行芯片上预定数字处理功能,并且具有用于生成温度补偿时钟的相关的片上自激时钟电路的处理电路。异步的片上通信设备用于与具有独立时间基准的片外异步通信设备进行数字通信,片上通信设备与片外异步通信设备之间通信的实现不需要时钟恢复。异步的片上通信设备的时基由温度补偿时钟导出。温度补偿时钟为处理电路以及异步的片上通信设备提供时间基准。

Description

异步传输系统中的精密振荡器
技术领域
本发明一般涉及振荡器,尤其涉及与UART相关的类型的传输系统中所使用的精密振荡器。
与相关申请的参照关系
本申请涉及了2001年6月19日提交的标题为“FIELDPROGRAMMABLE MIXED-SIGNAL INTEGRATED CIRCUIT”(Atty.Dkt.No.CYGL-25,768)的美国专利申请09/885,459,其被包括在这里作为参考,并且是未决的)以及美国专利申请__、标题为“CLOCK RECOVERY METHOD FOR BURSTYCOMMUNICATIONS”,Atty.Dkt.CYGL-26,068(其被包括在这里作为参考)。
背景技术
通用异步接收器/传送器(UARTs)接口电路,通常为集成电路芯片的形式,其被置于数据提供电路(例如个人计算机(PC))和调制解调器之间,以提供并行到串行以及串行到并行的数据转换。尽管UART可以是单独的设备,但是它们也能被包括在更为复杂的集成电路芯片的通信端口中。UART通常包括振荡器和石英晶体,以便以相当精确的振荡频率来同步数据转换,这有利于两个远程分布的UART之间的异步通信。包括晶控振荡器的目的就是确保指定的UART的频率在为UART工作所指定的预定范围内。由于温度漂移、制造公差等,所以使用自激的振荡器通常是不可接受的。当然,石英晶体典型地是外部设备,因此需要更为复杂的安装。
发明内容
一方面来说,这里所公开和声明的本发明包括具有串行异步通信功能的片上集成系统。包括用于执行芯片上预定数字处理功能、并具有用于生成温度补偿时钟的相关片上自激时钟电路的处理电路。提供异步的片上通信设备,用于同具有独立时钟基准的片外异步通信设备进行数字通信的,片上通信设备与片外通信设备之间通信实现不需要时钟恢复。异步的片上通信设备的时基由温度补偿时钟导出。温度补偿时钟为处理电路以及异步的片上通信设备提供时钟基准。
附图说明
为了更为完整地理解本发明及其优点,现在结合附图参考以下描述,其中:
图1表示使用与通信端口之一相关的UART的混合信号集成电路的完整框图;
图2表示图1中集成电路的更详细的示意图;
图3表示UART的框图;
图3A表示波特率发生器的框图;
图4表示精密振荡器的框图;
图5表示图4中精密振荡器的更详细的框图;
图6表示精密振荡器的输出波形图;
图7表示温度补偿参考电压的示意图;
图8表示输出波形整形电路一半的示意图;
图9表示说明其掩模可编程特性的一个电阻的原理图/布局;
图10表示可编程电容的示意图;
图11表示比较器的示意图;
图12表示与比较器结合的S/R锁存器的逻辑图;
图13表示延时模块的示意图;
图14表示比较器偏置电路的示意图;
图15表示振荡器的一个实例的框图;以及
图16和17表示用于振荡器控制的表。
具体实施方式
现在参考附图1,图1所示的集成电路包括完全集成在芯片上的混合信号系统,这个系统包括带增益可编程的前置放大器s12的精确(true)的12位多通道ADC 110,两个12位DAC 114和116,两个电压比较器118和120,参考电压22,以及带32KB快速擦写存储器126的8051可兼容的微控制器内核24。这个系统还提供12C/SM总线128,UART 130,以及硬件实现(不是用户软件中的“位脉冲(bit-banged)”)的SPI 132,此外还有带五个俘获/比较模块的可编程计数器/定时器阵列(PCA)134。另外还有32个通用数字端口I/O。模拟部分还包括可操作地将八路模拟输入连接到可编程放大器112和ADC 110的多路复用器113。
通过板上VDD监控器136,WDT,以及时钟振荡器137,集成电路是片上的独立系统。MCU有效地配置和管理模拟及数字周边设备。快速擦写存储器126甚至能够被内部电路地(in-circuit)编程,以提供非易失性数据存储,并且也允许8051固化软件的现场升级。MCU还能够独立地关闭部分或者全部周边设备以节省电源。
JTAG接口142允许用户通过JTAG输入的常规组144实现与集成电路的连接。板上的JTAG仿真支持允许使用安装于最终应用中的集成电路产品的非干涉的(使用非片上资源)、全速的、内部电路的仿真。这个仿真系统支持检查和修改存储器和寄存器,设定断点、观测点,单步调试,运行以及暂停命令。当使用JTAG进行仿真时,所有的模拟和数字周边设备都实现全部的功能。
微控制器140完全兼容MCS-51TM指令集。标准的803x/805x汇编程序和编译器可以用于软件的开发。这个内核包含标准8052的所有周边设备,其中包括3个16位计数器/定时器,全双工UART,256字节的内部RAM,128字节的专用功能寄存器(SFR)地址空间,以及四个宽度为字节的I/O端口。
继续参考附图1,内核140通过内部总线150与各个输入/输出块连接。纵横机(cross-bar switch)152在UART 130,SPI总线132等与数字I/O输出之间提供连接。这是可配置的接口。它可以与VDD电源监控器136相关。
内核140采用流水线结构,这种流水线结构极大的增加了其在标准8051结构上的指令吞吐能力。在标准8051中,当最大系统时钟为12MHz时,除MUL和DIV之外的所有指令的执行时间占用12到24个系统时钟周期。相比之下,内核140在一或两个系统时钟周期内执行他70%的指令,只有四个指令的执行时间超过四个系统时钟周期。内核140总共有109条指令。指令数与执行指令所需的系统时钟周期数之间的比较如下:
  Instructions   26   50   5   14   7   3   1   2   1
  Clocks to Execute   1   2   2/3   3   3/4   4   4/5   5   8
当内核140的最大系统时钟为20MHz时,它的峰值吞吐量为20MIPS。
作为附图1的系统的概述,纵横机152可以被配置为将它的I/O侧的任何端口连接到任意功能模块128,130,132,134或者136,这些功能模块提供纵横机152和内核140之间连接。而且,纵横机也可以通过这些功能模块128-136直接连接到总线150。
现在参看附图2,说明附图1中集成电路的更详细的框图。在这个实施例中,可以看到纵横机152实际上通过总线150连接到系统总线202。总线150是这样的总线,其可操作地允许内核140连接到各个功能模块128-134,以及多个定时器204,206,208和210,以及三个锁存器212,214和216。纵横机152由配置块220配置,这个配置块由内核140配置。纵横机152的另外一侧(I/O侧)与各种端口驱动设备222相连接,这由连接到总线150的端口锁存器224控制。此外,内核140可操作地用控制块226中的模拟接口配置来配置模拟侧。
内核140由线路232上的时钟控制。如图所示,时钟是由多路复用器234从两个位置中的一个选择出的。第一个是外部振荡器电路137,第二个是内部振荡器236。如下文所要描述的那样,内部振荡器电路236是精确的温度及电源补偿振荡器。内核140也受复位线154上的复位输入控制。复位信号也是由看门狗定时器(WDT)电路136产生的,时钟信号以及复位电路都由时钟和复位配置块240控制,时钟和复位配置块由内核140控制。由此可以看出,用户能够配置系统以外部晶振或者内部精密的非稳定的非晶体振荡器(基本上是“自激振荡的”)运行。如同下文将要描述的那样,这个振荡器236产生用于内核140以及UART 130计时的定时,并且在温度上是稳定的。
现在说明附图3,说明UART 130的框图。系统时钟被输入到波特率发生器302,波特率发生器在线路304上提供发送时钟,在线路306上提供接收时钟。发送时钟被输入到发送控制块308,接收时钟被输入到接收控制块310。串行控制寄存器(SCON0)320用于可操作地为控制块308和310提供控制信号。传输数据从总线322被接收,并通过门324被输入到串行数据缓冲器(SBUF)326。这个数据的输出被输入到零检测器328,然后被输入到控制块308。该系统是异步全双工串行端口设备,有两个相关的专用功能寄存器,串行控制寄存器(SCON0)320以及串行数据缓冲器(SBUF0)(未表示)。数据在线路312上被接收,并被输入到输入移位寄存器314。这由控制模块310控制来控制,以将移入(shifted-in)的数据输出到锁存器332,然后通过门334输出到SFR总线322。在发送模式下,数据被从SFR总线321中接收,并通过门324被输入到发送移位寄存器326,其从寄存器326输出到发送线路319,或者从控制块308通过AND门338(该与门被输入到OR门340的一个输入端)输出到发送线路319。这都是由控制模块308控制的。
现在参考附图3A,说明波特率发生器302的框图。波特率是由定时器产生的,其中发送时钟由块TL1产生,接收时钟由被表示为RX定时器的、用户不能访问的TL1副本生成。对于发送时钟和接收时钟的波特率,发送和接收定时器溢出都除以2。当定时器1被使能、并且使用相同的TH1的值(这是重载值)时,接收定时器运行。然而,当在接收管脚上检测到启动条件(Start Condition)时,RX定时器被强制重载。这就允许在检测到启动(Start)的任意时间开始接收,而不依赖于发送定时器的状态。
下面参考附图4,说明置于集成电路上的精密内部振荡器236的示意图。前面提到的集成电路是商业上可得到的集成电路,它包括与其相关的精密振荡器236。集成电路提供选择晶体振荡器(其中晶体放置在两个晶体端口之间)、选择外部时钟信号或选择内部自激振荡器的能力。在附图4中自激振荡器被表示为精密振荡器236。振荡器的中心是两个比较器,第一比较器402和第二比较器404。温度补偿电压参考电路406为比较器402的负输入端提供温度补偿参考电压(关断电压VTRIP)。比较器402和404的输出分别连接到S/R锁存器408的置位输入端和复位输入端。锁存器的Q和Q-Bar输出被输入到输出RC定时电路410,输出RC定时电路可操作地限定振荡器的周期,R/S锁存器408的输出提供了输出时钟信号。这个RC定时电路410的输出被反馈到比较器402和404的正输入端。输出RC定时电路410也是温度补偿的。如同下文所要描述的那样,电压参考模块406提供负的温度系数,而比较器402和S/R锁存器408组合提供了正的温度系数,输出RC定时电路410提供正的温度系数。如下文中将说明的那样,全部组合的系数近似等于零。
现在参考附图5,说明附图4中精密振荡器的更详细的示意图。电压参考电路406包括分压器,分压器在节点502上将电源电压VDD分为电压VTRIP。分压器包含标号为R3的上电阻504。分压器的下半部分包括两个并联的电阻,标号为R2的电阻506以及标号为R4的电阻508。为了命名的目的,这些电阻被称为R2,R3和R4
电阻R3和R4由同样的材料制作,以提供正的温度补偿系数。这两个电阻都由具有正温度系数的N-扩散材料制作。相比之下,R2是由第一层中的多晶硅制成的,第一层中的多晶硅被称为Poly1材料,它也具有正的、但是不同的温度系数。应该理解,可以使用不同材料,只需要存在具有不同温度系数的两个电阻。尽管不是本说明书的一部分,但是Poly1材料基本上是位于氧化保护层之上基底上的多晶硅的第一层,由其生成这样的结构,例如晶体管的栅极。由于电阻的正温度系数,将导致电压VTRIP具有负的温度系数。如同下文将要描述的那样,不同材质的电阻有利于两个电阻R2和R4之间的调整,以改变温度系数。这主要是由于它们是不同材质的。
输出RC定时电路410包括两个RC电路。第一RC电路包括P通道晶体管520,该晶体管的源极/漏极通路连接在VDD和标号为R的电阻522一端(电阻的另一端连接到节点524)之间。节点524连接电容526的一端,电容526的另一端连接到VSS。通道晶体管528的源极/漏极通道跨过电容526,并且该晶体管栅极连接到P通道晶体管520的栅极,同时也连接到S/R锁存器408的Q输出端。节点524包括比较器402的正输入端。第二RC电路包括P通道晶体管530,该晶体管的源极/漏极通路连接在VDD和电阻532(标号为R)的一端之间,电阻532的另一端连接到节点534。节点534连接电容536的一端,电容536的另一端连接到VSS。N通道晶体管538的源极/漏极通道连接在节点534与VSS之间。晶体管538的栅极连接到晶体管530的栅极上,同时也连接到S/R锁存器408的Q-Bar输出端。节点534包括比较器404的正输入端。附图5中电路的输出波形如图6所示,其中为每一个RC电路表示常规的RC上升/下降曲线。每个输出波形周期被定义为从电压被施加到电阻R的初始开启时刻到另一个RC电路的电阻R被接通的时刻。对于每个RC电路来说,分别是周期T1和周期T2。这两个周期的总和等于振荡器的周期。制造晶体管520,530,528和538,使得它们的阻抗与电阻522和532相比足够小。电阻522和532由Poly1材料制成,这是因为其低的温度系数。振荡器的周期等于周期T1和T2的总和再加上比较器延时的两倍。
现在参考附图7,说明实现电压参考406的更详细的框图。图5中被表示为连接到VDD的电阻504实际上通过P通道电阻702的源极/漏极被连接到VDD,而P通道晶体管的栅极连接到偏置电压。类似地,电阻506的底端通过一个N通道晶体管704的源极/漏极通路连接到VSS,晶体管704和706的栅极连接到偏置电压。制造晶体管702,704和706,使得它们的阻抗与电阻R2,R3,R4的值相比足够小。而且,一阶供电独立性是由于关断电压VTRIP与供电电压成比例,即VDD*(1-e(t/τ))。因此,在达到关断电压所需的时间中在比较器的输入上不依赖于一阶的供电。这是使用RC定时电路而不是电流源的一个原因,电流源不提供一阶消除。
VTrip=VDD*ratio
VTrip=VDD*(1-e(-T1/τ))
T1=-τ*ln(1-VTrip/VDD)
Thus:T1=-τ*ln(1-ratio)
从温度补偿的角度上看,电压参考电路406的多个方面可以被用于提供温度补偿。通常,电阻对于温度有固定的变化。Poly1电阻R2的温度系数为255ppm,而N型扩散电阻R3和R4的温度系数为800ppm。在本说明书中,希望得到负温度系数462ppm。
为了分析用电阻R2,R3,和R4如何产生负的温度系数,考虑R2和R4是定义为REQ=R2//R4的并联结构。如果REQ和R3具有不同的温度系数,且TCR3>TCREQ,那么关断电压将有负的温度系数。VTRIP的定义如下:
V TRIP = REQ R 3 + REQ V DD
1 V TRIP dV TRIP dT = 1 REQ dREQ dT - R 3 R 3 + REQ [ 1 REQ dREQ dT ] - R 3 R 3 + REQ [ 1 R 3 d R 3 dT ]
1 V TRIP dV TRIP dT = R 2 R 3 + REQ [ TCREQ - TC R 3 ]
对于REQ,必须假定VTRIP为固定值,从而可以改变R2和R4,以便得到特定的温度系数。这可以用下面的等式来表示:
1 REQ dREQ dT = [ 1 R 2 dR 2 dT ] + [ 1 R 4 dR 4 dT ] - R 2 R 2 + R 4 [ 1 R 2 dR 2 dT ] - R 4 R 2 + R 4 [ 1 R 4 dR 4 dT ]
TCREQ = TCR 2 + TCR 4 - R 2 R 2 + R 4 TCR 2 - R 4 R 2 + R 4 TCR 4
等式5的结果可以在等式3中被使用,以设定VTRIP的最终温度系数。
现在参考附图8,说明实现充电结构410的一半的详细示意图。这和关于电压参考结构406的例子一样,提供P通道晶体管802来连接电阻522的上端和VDD,晶体管802的栅极连接到偏置电压。这个P通道晶体管在其温度补偿操作中的引入非常小的误差。电容526是个可变电容,从而可以改变它的电容值,来设定振荡器的周期。电容526是由位于第一层poly,P1和第二层poly,P2之间的绝缘层与位于它们之间的氧化层产生的。电阻522是N扩散型电阻。
电压参考电路406中的电阻R3,R2和R4是可以是掩模可编程电阻的可变电阻。由于它们具有不同的温度系数,因此电阻R3被用来设置VTRIP的值,电阻R2和R4被用于温度系数的选择。
附图9说明了电阻R2和R4其中一个的布局。提供多个串联的电阻,它们或是在具有N型扩散的基底中生成,或是在Poly1层中产生。这些电阻提供了掩模可编程的连接集904,从而允许增加一个或者多个原本被短接掉的电阻902到电阻串中。虽然图中并没有表示,但是也提供了将一些额外的电阻短接掉以减少阻值的能力。这是掩模可编程的,它被用于在金属层上“调整(tweak)”设计。
现在参考附图10,说明电容526的示意图,电容526是寄存器可编程电容,从而允许调整中心频率。提供了容量为380fF的标称电容1002,其被连接在节点24和VSS之间。与之并联地还提供掩模可编程电容1004,掩模可编程电容1004提供了八级编程,每级增量为39.5fF。寄存器可编程电容配置有连接在节点524以及N通道晶体管1008的源极/漏极通路一端之间的容量为“C”的电容1006,其中N通道晶体管1008的栅极连接到LSB位。位于开关晶体管1008和节点524之间的电容1006的配置只用于寄存器的LSB。这种结构允许使用较小的单位电容器,但是晶体管1008的源极/漏极以及引线接合器中引入一些非线性电容。剩余的可选电容每个都包括连接在VSS和N通道晶体管1012的源极/漏极通路一端之间的电容1010,N通道晶体管1012的源极/漏极通路的另一端连接到节点524,其栅极则连接到位[1]到位[6]。与位<1>相关的电容1010的容量为“C”,下一个可选电容器1010使相关晶体管栅极连接到位<2>,最后一个可选电容1010使相关晶体管栅极连接到位<6>,电容值为32C。这是一个二叉树,LSB提供约为C/2的LSB。
现在参考附图11,说明比较器402和404中每一个的差分输入结构的示意图。提供了两个差分P通道晶体管1102和1104,这两个晶体管的源极/漏极通路的一端连接到节点1106,节点1106通过电流源1108连接到VDD。晶体管1102源极/漏极通路的另外一端连接到节点1110,晶体管1104源极/漏极通路的另外一端连接到节点1112。晶体管1102的栅极包括正输入端,晶体管1104的栅极包括连接到VREF的负输入端。节点1110连接到N通道晶体管1114的源极/漏极通路的一端以及晶体管1114的栅极上,晶体管1114源极/漏极通路的另外一端连接到VSS。节点1112连接到N通道晶体管1116的源极/漏极通路的一端,晶体管1116源极/漏极通路的另外一端连接到VSS,它的栅极连接到节点1118,节点1118连接到电阻1120的一端,电阻的另外一端连接到晶体管1114的栅极上。节点1112也连接到N通道晶体管1122的栅极上,晶体管1122的源极/漏极通路连接在节点1118以及VSS之间。这种结构被称为改进的Flynn-Lidholm锁存比较器,这种比较器用动态逻辑实现了置位/复位锁存,这种比较器的详细描述参见Flynn.M.Lidholm S.U.的“A 1.2μm CMOS Current ControlledOscillator,IEEE Journal of Solid state Circuits”,Vol.27No.7July1992。
现在参考附图12,说明比较器402和表示Q-Bar输出的半部分S/R锁存器408电路的示意图。S/R锁存器408这一半使其置位输入连接到比较器402的输出,并输入到N通道晶体管1202的栅极,晶体管1202的源极/漏极通路连接在节点1204和VSS之间。P通道晶体管1206的源极/漏极通路连接在节点1204和VDD之间,它的栅极连接到节点1208。节点1204连接到常规反相器1210的输入端,同时还连接到N通道晶体管1212源极/漏极通路的一端,晶体管1212源极/漏极通路的另外一端连接到VDD,它的栅极连接到节点1214,节点1214也连接到反相器1210的输出端上。节点1214连接到反相器1216的输入端,反相器的输出端提供Q-Bar输出。节点1214通过延时模块1218连接到标号为ND1的NAND门1220的输入端。NAND门1220包括其源极/漏极通路连接在VSS和节点1208之间的P通道晶体管1222以及其源极/漏极通路连接在节点1204和N通道晶体管1226的源极/漏极通路一端的N通道晶体管1224,晶体管1226的源极/漏极通路的另外一端连接到VSS。晶体管1222和1224的栅极都连接到延时块1218的输出端。晶体管1226的栅极从S/R锁存器408的另外一侧连接到复位输入端“RST”。节点1208连接到反相器1230的输入端,反相器的输出驱动N通道晶体管1232的栅极,晶体管1232的源极/漏极通路连接在比较器402的输出,锁存器408的置位输入端之间,而晶体管1232的源极/漏极通路的另一端连接到VSS。为用于复位输入的比较器404提供与附图12中比较器402的输出相关的并行结构。
在工作中,当比较器402的正输入端,FB1充电时,SET端开始变高。当其达到晶体管1202的门限电压时,Q-Bar端开始变低,同时,具有和ND1类似的NAND门ND2的锁存器另一侧开始变低,并且把RST拉低。当RST被拉低时,置位Q输出端。最初,假设,通过比较器402上FB1等于“0”,而比较器404的正输入端上FB2被初始地设为“1”(SET=0且RST=I),Q-Bar被设置为值“1”,而Q输出端被置0。延时模块1218防止ND1在RST变低之前将SET端拉低。RST变低确保了拉低输入为低(或ND1高),导致了SET/RST的对称过程。
现在参考附图13,说明延时模块1218的示意图。这个延时模块包括多个串联的反相器,每个反相器包含两个串联的晶体管,P通道晶体管1302和N通道晶体管1304,这两个晶体管的栅极连接到一起,并且它们的源极/漏极通路的一端都连接到节点1306,晶体管1302连接在VDD和VSS之间。
现在参考附图14,说明简化的比较器的示意图,它阐明了如何提高供电的独立性。附图14所示的比较器被表示为具有置于VDD和节点1404之间的电流源1402,节点1404连接到两个差分连接的P通道晶体管1406和1408的一端。晶体管1406的栅极与一个输入连接,而晶体管1408的栅极连接到另一个VREF输入。晶体管1406的源极/漏极通路的另一端连接到节点1410,节点1410连接到N通道晶体管1412的源极/漏极通路的一端,晶体管1412的源极/漏极通路的另外一端接地,其栅极在节点1410上与其漏极连接,同时还连接到N通道晶体管1414的栅极上。晶体管1414的源极/漏极通路连接在晶体管1408的另外一端以及VSS之间。此外,P通道型偏置晶体管1416的源极/漏极通路与晶体管1408的源极/漏极通路并联,它的栅极连接到VREF,同时也连接到晶体管1408的栅极上。晶体管1416表示掩模可编程以选择比较器预定偏置的可选晶体管。比较器输入端上的这个偏置有助于供电的独立性。如果没有偏置,下列的式子成立:
有偏置时:
TPariod=2*(-τ*ln(1-VTrip/VDD)+TDalay(comp))
TPariod=2*(-τ*ln(1-ratio)+TDalay(comp))
VTrip=ratio*VDD
没有偏置时:
VTrip=VTrip+VOS
TPariod=2*(-τ*ln(1-ratio-Vos/VDD)+TDalay(comp))
从这些等式中可以看出,增加了VDD的依赖性。通过改变晶体管1416能够增加或者降低供电电源的依赖性,注意,也可能存在跨过晶体管1406的可变晶体管。以这种方法,能够使偏置为负或正。这同样是掩模可编程系统。
现在参考附图15,说明精密振荡器的一个实例的示意图。在集成电路上实现的振荡器中,提供受寄存器2406和寄存器2408控制的可编程内部时钟发生器2402。内部时钟发生器的输出被输入到除法器电路2410,除法器电路2410也由寄存器2408控制,除法器电路的输出被输入到多路复用器2410的一个输入端。这个多路复用器由寄存器2408控制。寄存器2410输出系统时钟(SYSCLK),这个系统时钟被输入到波特率发生器302。除了内部时钟发生器之外,还有外部的晶控的振荡器。提供晶控的内部或者片上振荡器2412,其通过输入电路2414连接到终端2416和2418,连接到外部晶体2416。振荡器2412的输出被输入到多路复用器2410的一个输入端上。此外,在终端2420上提供外部时钟,其也被输入到多路复用器2410的一个输入端上。晶控振荡器2412由寄存器2422控制。
提供内部振荡器2402,使得在系统复位后它将作为默认的系统时钟。内部振荡器周期可以由寄存器2406通过下列等式来编程:
&Delta;T &cong; 0.0025 &times; 1 f BASE &times; &Delta;OSCICL
其中fBASE是后面跟随有复位的内部振荡器的频率,ΔT是内部振荡器中的变化,ΔOSCICL表示寄存器2406中所保持的值的变化。典型地,寄存器2406出厂时被校准到规定的频率,举个例子来说,如12.0MHz。
现在参考附图16,说明寄存器2406的表,其中可以看出,位6-0与振荡器的校准寄存器有关,而且它的值可以在内部改变。附图17阐述了表示为其提供的控制的控制寄存器2408。
尽管优选实施例已经被详细描述,但是应该理解,可以进行各种修改,替代及变更,而不会背离权利要求书所限定的本发明的精神和范围。

Claims (14)

1、一种具有串行异步通信能力的芯片上集成系统,包括:
用于在芯片上执行预定数字处理功能的处理电路;
用于产生温度补偿时钟的自激时钟电路;
用于与芯片外异步通信设备进行数字通信的异步的片内通信设备,其中,所述芯片外异步通信设备具有独立的时间基准,所述片内通信设备和所述芯片外异步通信设备之间通信的实现无需时钟恢复,所述异步的片内通信设备具有从所述温度补偿时钟所导出的时基;并且
其中所述温度补偿时钟为所述处理电路以及所述异步的片内通信设备二者提供时间基准。
2、根据权利要求1的芯片上集成系统,其中所述异步的片内通信设备是可操作的以与从所述温度补偿时钟中导出它们的时基的所述传送和接收操作异步地传送数据和接收数据。
3、根据权利要求1的芯片上集成系统,其中所述自激时钟电路包括:
开关电路,用于以预定的频率在第一和第二逻辑状态之间切换,所述开关电路根据关断电压在所述第一和第二逻辑状态之间变化,所述开关电路具有与此相关联的内在温度特性曲线;以及
温度补偿关断电压发生器,用于输出限定的关断电压,所述关断电压在温度上被补偿,以便使所述开关电路的温度特性曲线偏移,从而为所述自激时钟电路提供完全的温度补偿功能。
4、根据权利要求3的芯片上集成系统,其中所述温度补偿关断电压发生器包括至少两个用不同材料制成的、并且具有不同温度系数的电阻性设备。
5、根据权利要求4的芯片上集成系统,其中所述至少两个电阻性设备具有正的温度系数。
6、根据权利要求4的芯片上集成系统,其中所述温度补偿关断电压发生器包括在两个不同电压的电源终端之间具有与下电阻串联的上电阻的除法器电路,所述至少两个电阻性设备并联,并且至少包括所述下电阻的一部分。
7、根据权利要求6的芯片上集成系统,其中所述上电阻设定所述关断电压的值;
8、根据权利要求7的芯片上集成系统,其中所述至少两个电阻性设备使所述值改变,以设定所述关断电压的温度系数。
9、根据权利要求4的芯片上集成系统,其中所述至少两个电阻性设备中的一个包括边缘扩散电阻,而另一个包括多晶硅电阻。
10、根据权利要求3的芯片上集成系统,其中所述开关电路包括:
比较器电路,包括第一和第二比较器,所述第一和第二比较器中每一个都具有被连接以接收所述温度补偿关断电压发生器所输出的温度补偿关断电压的参考输入端,并且当所述两个比较器中每一个的另一输入通过所述关断电压时,所述比较器的输出使逻辑状态在第一逻辑状态和第二逻辑状态之间改变;以及
RC定时电路,用于通过提供反馈来限定所述两个比较器中每一个何时转换其输出,所述反馈被输入到所述两个比较器中每一个的另一输入端。
11、根据权利要求10的芯片上集成系统,其中所述RC定时电路设定所述自激定时电路的频率,并且所述RC定时电路是可变的。
12、根据权利要求11的芯片上集成系统,其中所述RC定时电路包括:
第一RC电路以及第二RC电路;
所述第一RC电路和所述第二RC电路都包括通过具有相关开关输入的开关设备连接在第一电源终端和第一电容器的一侧之间的电阻,所述第一电容器的另外一侧连接到另一个不同的电源终端,其中电流是可开关地通过所述电阻以对所述电容器进行充电;
所述第一和第二RC电路使所述相关开关输入连接到所述两个比较器输出中相关的一个上,使得对所述第一电容器的相关的一个进行充电将导致其一个板上的电压被反馈回到所述两个比较器中另一个的另一输入端,其中当所述相关的第一电容器的一个板上的电压超过所述关断电压时,所述两个比较器中的另一比较器将切换。
13、根据权利要求10的芯片上集成系统,其中所述比较器中每一个都包括用于向其提供两个输入的MOS晶体管的差分输入对,并且还包括偏置电路,用于偏置MOS晶体管的所述差分输入对之间的电压。
14、根据权利要求13的芯片上集成系统,其中所述偏置电路包括与MOS晶体管的所述差分输入对中一个并联设置的并联偏置晶体管。
CN038245566A 2002-09-16 2003-09-15 异步传输系统中的精密振荡器 Expired - Fee Related CN1701296B (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US10/244,344 US7395447B2 (en) 2002-09-16 2002-09-16 Precision oscillator for an asynchronous transmission system
US10/244,344 2002-09-16
PCT/US2003/028857 WO2004025441A1 (en) 2002-09-16 2003-09-15 Precision oscillator for an asynchronous transmission system

Publications (2)

Publication Number Publication Date
CN1701296A true CN1701296A (zh) 2005-11-23
CN1701296B CN1701296B (zh) 2011-12-14

Family

ID=31991887

Family Applications (1)

Application Number Title Priority Date Filing Date
CN038245566A Expired - Fee Related CN1701296B (zh) 2002-09-16 2003-09-15 异步传输系统中的精密振荡器

Country Status (4)

Country Link
US (3) US7395447B2 (zh)
CN (1) CN1701296B (zh)
AU (1) AU2003272384A1 (zh)
WO (1) WO2004025441A1 (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104348415A (zh) * 2013-08-08 2015-02-11 精工爱普生株式会社 振荡电路的控制方法、振荡电路、振荡器、设备和移动体
CN106773202A (zh) * 2012-12-13 2017-05-31 3M创新有限公司 制造弯曲的可切换滤光器的方法

Families Citing this family (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB0123453D0 (en) * 2001-09-28 2001-11-21 Ncipher Corp Ltd Time stamping device
US7395447B2 (en) * 2002-09-16 2008-07-01 Silicon Labs Cp, Inc. Precision oscillator for an asynchronous transmission system
US20040133912A1 (en) * 2002-10-22 2004-07-08 Chris Thomas Method and apparatus of IEEE 1394 tone transmission in beta mode
DE10252165A1 (de) * 2002-11-09 2004-05-19 Philips Intellectual Property & Standards Gmbh Integrierter Schaltkreis
JP5279170B2 (ja) * 2006-03-28 2013-09-04 セミコンダクター・コンポーネンツ・インダストリーズ・リミテッド・ライアビリティ・カンパニー マスタ通信回路、スレーブ通信回路、及びデータ通信方法
US8164159B1 (en) 2009-07-18 2012-04-24 Intergrated Device Technologies, inc. Semiconductor resonators with electromagnetic and environmental shielding and methods of forming same
CN101853187B (zh) * 2010-04-30 2012-07-11 美的集团有限公司 一种微控制器uart通信中断的自动恢复方法
CN105051640A (zh) 2012-09-07 2015-11-11 弗吉尼亚大学专利基金会以弗吉尼亚大学许可&合资集团名义经营 低功率时钟源
US9306543B2 (en) 2014-01-07 2016-04-05 Freescale Semiconductor, Inc. Temperature-compensated high accuracy clock
US9713090B2 (en) 2014-03-24 2017-07-18 Silicon Laboratories Inc. Low-power communication apparatus and associated methods
DE102014119517A1 (de) 2014-03-24 2015-09-24 Silicon Laboratories Inc. Kleinleistungs-Kommunikationsvorrichtung und assoziierte Verfahren
US9886412B2 (en) 2014-03-24 2018-02-06 Silicon Laboratories Inc. Communication apparatus having an oscillator that is disabled based on idle state detection of a communication link and associated methods
US10514747B2 (en) 2014-03-24 2019-12-24 Silicon Laboratories Inc. Low-power communication apparatus with wakeup detection and associated methods
US9812960B2 (en) * 2015-12-29 2017-11-07 Texas Instruments Incorporated Methods and apparatus for a low standby current DC-DC power controller with improved transient response
JP7260289B2 (ja) * 2018-11-29 2023-04-18 エイブリック株式会社 弛張型発振器、および弛張型発振器を備えた電子機器
US11831314B1 (en) * 2022-08-31 2023-11-28 Apple Inc. Ratiometric current or voltage source circuit with reduced temperature dependence

Family Cites Families (73)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3961138A (en) * 1974-12-18 1976-06-01 North Electric Company Asynchronous bit-serial data receiver
US4097695A (en) * 1977-07-11 1978-06-27 Grace Alan G V Asynchronous addressable multiplex system
JPS54108599A (en) * 1978-02-13 1979-08-25 Omron Tateisi Electronics Co Detecting method for kind of vehicle using microprocessor
JPS5543455A (en) * 1978-09-22 1980-03-27 Seiko Instr & Electronics Ltd Standard signal generating circuit
GB2054997B (en) * 1979-05-23 1984-01-18 Suwa Seikosha Kk Temperature detecting circuit
EP0108408B1 (en) * 1980-04-28 1987-07-01 Fujitsu Limited Temperature compensating voltage generator circuit
US4453834A (en) * 1981-07-03 1984-06-12 Citizen Watch Company Limited Electronic timepiece with temperature compensation
JPS5892885A (ja) * 1981-11-27 1983-06-02 Seiko Instr & Electronics Ltd 温度補償電子時計
US4479097A (en) * 1981-12-24 1984-10-23 Mostek Corporation Low voltage, low power RC oscillator circuit
JPH0718897B2 (ja) * 1986-05-28 1995-03-06 セイコ−電子部品株式会社 水晶発振器の周波数温度補償回路
US4794589A (en) * 1986-09-16 1988-12-27 Gte Communication Systems Corporation Asynchronous packet manage
US4907225A (en) * 1987-04-03 1990-03-06 Advanced Micro Devices, Inc. Data protocol controller
US5642128A (en) * 1987-10-02 1997-06-24 Canon Kabushiki Kaisha Display control device
US5199105A (en) * 1988-09-14 1993-03-30 National Semiconductor Corporation Universal asynchronous receiver/transmitter
JP2516679B2 (ja) * 1989-04-25 1996-07-24 富士通株式会社 高機能アラ―ム盤における高精度時刻管理型アラ―ムデ―タ処理方式
US5241647A (en) * 1989-10-03 1993-08-31 Winbond Electronics Corp. Method of establishing a clock in the I/O card of a personal computer
JP3019340B2 (ja) * 1989-12-05 2000-03-13 セイコーエプソン株式会社 可変容量装置
US5349685A (en) * 1992-05-05 1994-09-20 The United States Of America As Represented By The Secretary Of The Navy Multipurpose bus interface utilizing a digital signal processor
JPH0653417A (ja) * 1992-05-19 1994-02-25 Texas Instr Inc <Ti> 抵抗器回路およびそれを形成する方法
NL9201372A (nl) * 1992-07-29 1994-02-16 Sierra Semiconductor Bv Temperatuurgekompenseerde oscillatorschakeling.
JP3181396B2 (ja) * 1992-09-29 2001-07-03 沖電気工業株式会社 クロック発生回路
DE4304061B4 (de) * 1993-02-11 2004-02-05 Siemens Ag Schaltungsanordnung zur Auswertung von Meßreaktanzen
US5604467A (en) * 1993-02-11 1997-02-18 Benchmarg Microelectronics Temperature compensated current source operable to drive a current controlled oscillator
US5438681A (en) * 1993-08-24 1995-08-01 Mensch, Jr.; William D. Topography for CMOS microcomputer
DE4497995T1 (de) * 1993-10-22 1995-11-23 Toyo Communication Equip Vorrichtung und Verfahren zur Frequenzmessung
US5559842A (en) * 1994-03-30 1996-09-24 Lucent Technologies Inc. Network-controlled reference frequency generator
US5604870A (en) * 1994-08-01 1997-02-18 Moss; Barry UART emulator card
JP3154624B2 (ja) * 1994-09-26 2001-04-09 松下電器産業株式会社 デジタルデータ受信装置
US5596765A (en) * 1994-10-19 1997-01-21 Advanced Micro Devices, Inc. Integrated processor including a device for multiplexing external pin signals
US5481229A (en) * 1994-11-29 1996-01-02 Motorola, Inc. Low power temperature compensated crystal oscillator
EP0744836A3 (en) * 1995-05-25 1998-03-25 Kabushiki Kaisha Meidensha Temperature compensated crystal oscillator
US6188378B1 (en) * 1995-06-02 2001-02-13 Canon Kabushiki Kaisha Display apparatus, display system, and display control method for display system
US5761255A (en) * 1995-11-30 1998-06-02 The Boeing Company Edge-synchronized clock recovery unit
JP3080146B2 (ja) * 1996-08-26 2000-08-21 日本電気株式会社 自動ロック回路
US5881374A (en) * 1997-01-31 1999-03-09 Telefonaktiebolaget L M Ericsson (Publ) Circuitry and method for detecting frequency deviation caused by aging of an oscillator
US5889441A (en) * 1997-12-12 1999-03-30 Scenix Semiconductor, Inc. Temperature and voltage independent on-chip oscillator system and method
JP2003524305A (ja) * 1998-01-23 2003-08-12 イーエム・ミクロエレクトロニク−マリン・エス アー 温度補償発振器
US6546063B1 (en) * 1998-02-10 2003-04-08 Agere Systems Inc. Asynchronous clock for adaptive equalization
US6263192B1 (en) * 1998-05-07 2001-07-17 Uniden America Corporation Methods and apparatus for DC-DC converter synchronization in a mobile DC-powered device
US6191660B1 (en) * 1999-03-24 2001-02-20 Cypress Semiconductor Corp. Programmable oscillator scheme
JP3743819B2 (ja) * 1999-04-09 2006-02-08 カシオ計算機株式会社 時計機能付電子機器、時刻情報補正方法
ES2407132T3 (es) * 2000-02-04 2013-06-11 Qualcomm Incorporated Interfaz entre módem y módulo de interfaz de abonado (SIM)
US6407641B1 (en) * 2000-02-23 2002-06-18 Cypress Semiconductor Corp. Auto-locking oscillator for data communications
US6377130B1 (en) * 2000-09-12 2002-04-23 Rockwell Collins, Inc. Temperature stabilized CMOS oscillator circuit
DE10053374C2 (de) * 2000-10-27 2002-11-07 Infineon Technologies Ag Bipolarer Komparator
US6404246B1 (en) * 2000-12-20 2002-06-11 Lexa Media, Inc. Precision clock synthesizer using RC oscillator and calibration circuit
US7881413B2 (en) * 2001-03-02 2011-02-01 Adc Telecommunications, Inc. Digital PLL with conditional holdover
US6606009B2 (en) * 2001-03-08 2003-08-12 Schlumberger Technology Corporation Self-compensating ovenized clock adapted for wellbore applications
CN100361109C (zh) * 2001-08-29 2008-01-09 模拟设备公司 通用串行端口体系结构和系统
JP2003078348A (ja) * 2001-08-30 2003-03-14 Sharp Corp 電圧制御発振器及びそれを用いた通信装置
DE60238496D1 (de) * 2001-10-02 2011-01-13 Sirf Tech Inc Gps-vorrichtung und verfahren zur verwendung eines temperaturkompensierten oszillators zur durchführung einer positionsfixierung
US7395447B2 (en) * 2002-09-16 2008-07-01 Silicon Labs Cp, Inc. Precision oscillator for an asynchronous transmission system
US6917658B2 (en) * 2002-09-16 2005-07-12 Silicon Labs Cp, Inc. Clock recovery method for bursty communications
US6973400B2 (en) * 2003-10-10 2005-12-06 Itron, Inc. System and method for oscillator self-calibration using AC line frequency
JP2006039830A (ja) * 2004-07-26 2006-02-09 Renesas Technology Corp 半導体集積回路
KR100619898B1 (ko) * 2004-08-24 2006-09-19 엘지전자 주식회사 외부장치 감지 기능을 갖는 이동통신 단말기 및 그 방법
US7337335B2 (en) * 2004-12-21 2008-02-26 Packet Digital Method and apparatus for on-demand power management
US7461285B2 (en) * 2006-03-31 2008-12-02 Silicon Laboratories Inc. Programmable resistor array having current leakage control
US7385453B2 (en) * 2006-03-31 2008-06-10 Silicon Laboratories Inc. Precision oscillator having improved temperature coefficient control
US7504902B2 (en) * 2006-03-31 2009-03-17 Silicon Laboratories Inc. Precision oscillator having linbus capabilities
US7649425B2 (en) * 2006-03-31 2010-01-19 Silicon Laboratories Inc. Programmable precision oscillator
US7661009B2 (en) * 2006-04-04 2010-02-09 Qualcomm Incorporated Apparatus and methods for discriminating late software commands sent to hardware
EP1898527A1 (en) * 2006-09-11 2008-03-12 Nemerix SA Crystal reference clock and radio localization receiver
US7818528B2 (en) * 2006-09-19 2010-10-19 Lsi Corporation System and method for asynchronous clock regeneration
EP1933468B1 (en) * 2006-12-14 2009-11-04 Research In Motion Limited Wireless communications device providing temperature-compensated clock correction features and related methods
US8266466B2 (en) * 2007-05-21 2012-09-11 Cisco Technology, Inc. Globally synchronized timestamp value counter
ATE518307T1 (de) * 2007-06-01 2011-08-15 Qualcomm Inc Referenzoszillator und seine verwendung in einem gnss-empfänger
US20100171659A1 (en) * 2008-10-02 2010-07-08 Texas Instruments Incorporated Position engine (pe) feedback to improve gnss receiver performance
US20090259424A1 (en) * 2008-03-06 2009-10-15 Texas Instruments Incorporated Parameter estimation for accelerometers, processes, circuits, devices and systems
EP2101188B1 (en) * 2008-03-12 2010-04-28 Research In Motion Limited Multiple clock signal generation from a common oscillator
US8067992B2 (en) * 2008-06-06 2011-11-29 Avago Technologies Ecbu Ip (Singapore) Pte. Ltd. Temperature compensation circuit and method
GB2463663A (en) * 2008-09-19 2010-03-24 Data Conversion Systems Ltd Computer audio interface unit which generates a word clock and computer synchronization based on an independent reference signal
JP5655419B2 (ja) * 2010-08-04 2015-01-21 ソニー株式会社 受信装置、受信方法及び携帯端末

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106773202A (zh) * 2012-12-13 2017-05-31 3M创新有限公司 制造弯曲的可切换滤光器的方法
CN106773202B (zh) * 2012-12-13 2020-10-13 3M创新有限公司 制造弯曲的可切换滤光器的方法
CN104348415A (zh) * 2013-08-08 2015-02-11 精工爱普生株式会社 振荡电路的控制方法、振荡电路、振荡器、设备和移动体

Also Published As

Publication number Publication date
AU2003272384A1 (en) 2004-04-30
US20040054835A1 (en) 2004-03-18
US7395447B2 (en) 2008-07-01
WO2004025441A1 (en) 2004-03-25
US20080270817A1 (en) 2008-10-30
US20120036389A1 (en) 2012-02-09
US8307237B2 (en) 2012-11-06
US8055932B2 (en) 2011-11-08
CN1701296B (zh) 2011-12-14

Similar Documents

Publication Publication Date Title
CN1701296A (zh) 异步传输系统中的精密振荡器
CN100481761C (zh) 突发通信的时钟恢复方法
US6577263B2 (en) Analog switch circuit
EP2176739B1 (en) Method and hardware for generating random numbers using dual oscillator architecture and continuous-time chaos
CN1107598A (zh) 人工神经及其使用方法
CN106941345B (zh) D触发器和异步逐次逼近型模数转换器
US10630078B2 (en) Energy harvester power indicator and power management circuitry
Jiang et al. A reconfigurable accelerator for smith–waterman algorithm
US11368107B2 (en) Method of operating a multi-level switched capacitor boost inverter
US7649425B2 (en) Programmable precision oscillator
CN109086249A (zh) 模拟向量-矩阵乘法运算电路
Al-Shorman et al. A practical microwatt-meter for electrical energy measurement in programmable devices
CN101034139A (zh) 数字信号处理装置
TWI569449B (zh) 用以減少金氧半場效電晶體之閃爍噪聲的模組化方法
Méndez-Ramírez et al. Degradation analysis of generalized Chua's circuit generator of multi-scroll chaotic attractors and its implementation on PIC32
US9154135B1 (en) Spare gate cell for integrated circuit
CN106292516A (zh) 供电电压的信号路径感知路由
CN110214417A (zh) 50%占空比正交输入正交输出(qiqo)3分频电路
Reuben et al. A novel clock generation algorithm for system-on-chip based on least common multiple
Upadhyay et al. Investigation of power on silicon adiabatic for VLSI applications
Castillo et al. Design and implementation of scalable and parametrizable analog-to-digital converter on FPGA
CN109935190A (zh) 上电时序控制单元、上电时序控制方法及显示模组
US20220052677A1 (en) Method and circuit for electromagnetic interference (emi) reduction of analog blocks
CN114895610A (zh) 一种支持多主机通信和多电压控制驱动电路
SU907543A1 (ru) Одноразр дный сумматор

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
ASS Succession or assignment of patent right

Owner name: SILICON LABORATORIES LTD.

Free format text: FORMER OWNER: CYGNAL INTEGRATED PRODUCTS INC.

Effective date: 20060217

C41 Transfer of patent application or patent right or utility model
TA01 Transfer of patent application right

Effective date of registration: 20060217

Address after: Texas in the United States

Applicant after: SILICON LABS CP, Inc.

Address before: Texas in the United States

Applicant before: CYGNAL INTEGRATED PRODUCTS, Inc.

C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20111214

Termination date: 20210915

CF01 Termination of patent right due to non-payment of annual fee