[go: up one dir, main page]

CN1929117B - Integrated circuits comprising silicon wafers with annealed glass paste - Google Patents

Integrated circuits comprising silicon wafers with annealed glass paste Download PDF

Info

Publication number
CN1929117B
CN1929117B CN200610126949.1A CN200610126949A CN1929117B CN 1929117 B CN1929117 B CN 1929117B CN 200610126949 A CN200610126949 A CN 200610126949A CN 1929117 B CN1929117 B CN 1929117B
Authority
CN
China
Prior art keywords
integrated circuit
oscillator
temperature
layer
crystal oscillator
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.)
Expired - Fee Related
Application number
CN200610126949.1A
Other languages
Chinese (zh)
Other versions
CN1929117A (en
Inventor
塞哈特·苏塔迪嘉
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Marvell World Trade Ltd
Mawier International Trade Co Ltd
Original Assignee
Mawier International Trade Co Ltd
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
Priority claimed from US11/328,979 external-priority patent/US20060113639A1/en
Priority claimed from US11/486,944 external-priority patent/US20060262623A1/en
Application filed by Mawier International Trade Co Ltd filed Critical Mawier International Trade Co Ltd
Publication of CN1929117A publication Critical patent/CN1929117A/en
Application granted granted Critical
Publication of CN1929117B publication Critical patent/CN1929117B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01LSEMICONDUCTOR DEVICES NOT COVERED BY CLASS H10
    • H01L2924/00Indexing scheme for arrangements or methods for connecting or disconnecting semiconductor or solid-state bodies as covered by H01L24/00
    • H01L2924/0001Technical content checked by a classifier
    • H01L2924/0002Not covered by any one of groups H01L24/00, H01L24/00 and H01L2224/00

Landscapes

  • Semiconductor Integrated Circuits (AREA)
  • Oscillators With Electromechanical Resonators (AREA)

Abstract

一种集成电路(IC)封装包括IC晶片和与IC晶片相邻布置的退火玻璃浆(AGP)层。铸型材料封装了AGP层和IC晶片的至少一部分。AGP层被布置在IC晶片的至少一侧上。AGP层被布置在IC晶片的至少一侧上的多个分离区域上。一层导电材料被布置在AGP层的一部分上。

Figure 200610126949

An integrated circuit (IC) package includes an IC die and an annealed glass paste (AGP) layer disposed adjacent the IC die. The molding material encapsulates the AGP layer and at least a portion of the IC die. The AGP layer is disposed on at least one side of the IC wafer. The AGP layer is disposed on a plurality of separate regions on at least one side of the IC wafer. A layer of conductive material is disposed on a portion of the AGP layer.

Figure 200610126949

Description

包括带有退火玻璃浆的硅晶片的集成电路 Integrated circuits comprising silicon wafers with annealed glass paste

技术领域technical field

本发明涉及集成电路,更具体而言,涉及带有布置在硅晶片上的退火玻璃浆的集成电路。The present invention relates to integrated circuits, and more particularly, to integrated circuits with annealed glass paste disposed on silicon wafers.

背景技术Background technique

在很多种电子设备(例如蜂窝电话和其他手持设备)中都需要精确的频率参考。晶体振荡器通常被用来在这些电子设备中提供精确的频率参考。但是,晶体振荡器具有若干内在缺点,包括体积大、易碎且高成本。另外,晶体振荡器的尺寸和成本与谐振频率有关,从而当频率增大时,尺寸减小,而成本和易碎性可能快速增大。随着电子设备的尺寸不断减小,晶体振荡器的使用由于其尺寸、易碎性和成本的限制而出现越来越多的问题。Accurate frequency references are required in many types of electronic equipment, such as cellular telephones and other handheld devices. Crystal oscillators are often used to provide precise frequency references in these electronic devices. However, crystal oscillators have several inherent disadvantages, including bulkiness, fragility, and high cost. In addition, the size and cost of crystal oscillators are related to the resonant frequency, such that as frequency increases, size decreases while cost and fragility can increase rapidly. As the size of electronic devices continues to decrease, the use of crystal oscillators is becoming more and more problematic due to their size, fragility and cost constraints.

半导体振荡器是一种不太好的对晶体振荡器的替代方式,并且一般不适合用作精确的频率参考,这是因为半导体振荡器的振荡频率变化过大,尤其易于随温度的变化而变化。Semiconductor oscillators are a poor alternative to crystal oscillators and are generally unsuitable for accurate frequency references because their oscillation frequency varies widely, especially with temperature .

发明内容Contents of the invention

根据本发明的一个方面,提供了一种集成电路封装,该集成电路封装包括:集成电路;玻璃层;将所述玻璃层粘附到所述集成电路的环氧层;以及装入了所述集成电路和所述玻璃层的至少一部分的封装材料。其中所述集成电路进一步包括:温度传感器,其感测所述集成电路的温度;存储器模块,其存储振荡器校准并选择所述振荡器校准之一作为所述感测的温度的函数;以及振荡器模块,其生成参考信号,该参考信号的频率基于所述选出的振荡器校准之一。并且,其中,玻璃层包括限定出一个空气间隙的空腔,并且该空腔与集成电路的包括振荡器模块的部分相邻。According to one aspect of the present invention, there is provided an integrated circuit package comprising: an integrated circuit; a glass layer; an epoxy layer adhering the glass layer to the integrated circuit; and enclosing the An encapsulating material for the integrated circuit and at least a portion of the glass layer. wherein the integrated circuit further comprises: a temperature sensor that senses the temperature of the integrated circuit; a memory module that stores oscillator calibrations and selects one of the oscillator calibrations as a function of the sensed temperature; and oscillating and an oscillator module that generates a reference signal whose frequency is based on one of the selected oscillator calibrations. And, wherein the glass layer includes a cavity defining an air gap, and the cavity is adjacent to the portion of the integrated circuit that includes the oscillator module.

路,以及装入了所述集成电路的至少一部分并具有低介电损失的封装材料。其中所述集成电路进一步包括:温度传感器,其感测所述集成电路的温度;存储器模块,其存储与振荡器校准相关的数据并选择所述振荡器校准之一作为所述感测的温度的函数;以及振荡器模块,其生成参考信号,该参考信号的频率基于所述选出的振荡器校准之一。circuit, and encapsulation material enclosing at least a portion of said integrated circuit and having low dielectric loss. wherein the integrated circuit further comprises: a temperature sensor that senses a temperature of the integrated circuit; a memory module that stores data related to oscillator calibrations and selects one of the oscillator calibrations as the sensed temperature a function; and an oscillator module that generates a reference signal whose frequency is based on the selected one of the oscillator calibrations.

根据本发明的又一方面,提供了又一种集成电路封装,包括:包含振荡器模块的集成电路,所述振荡器模块生成参考信号,该参考信号的频率基于多个振荡器校准设置之一;以及封装材料,该封装材料装入了所述集成电路的至少一部分并且具有低介电损失。According to yet another aspect of the present invention, there is provided a further integrated circuit package comprising: an integrated circuit including an oscillator module that generates a reference signal whose frequency is based on one of a plurality of oscillator calibration settings and an encapsulating material enclosing at least a portion of said integrated circuit and having low dielectric loss.

附图说明Description of drawings

图1是示出晶体振荡器仿真器的一个方面的框图;FIG. 1 is a block diagram illustrating one aspect of a crystal oscillator emulator;

图2是示出温度和校正因子之间的关系的表;Figure 2 is a table showing the relationship between temperature and correction factors;

图3是示出温度和校正因子之间的关系的图;Figure 3 is a graph showing the relationship between temperature and correction factors;

图4是示出晶体振荡器仿真器的一个方面的框图;4 is a block diagram illustrating an aspect of a crystal oscillator emulator;

图5是连接到外部阻抗的晶体振荡器仿真器的一个方面的二维视图;Figure 5 is a two-dimensional view of one aspect of a crystal oscillator emulator connected to an external impedance;

图6是连接到外部阻抗的晶体振荡器仿真器的一个方面的详细框图;Figure 6 is a detailed block diagram of one aspect of a crystal oscillator emulator connected to an external impedance;

图7A和图7B是示出外部阻抗值和数字值之间的关系的图;7A and 7B are graphs showing the relationship between external impedance values and digital values;

图8是用于生成具有周期性波形的输出的振荡器组件的一个方面的框图;8 is a block diagram of an aspect of an oscillator component for generating an output having a periodic waveform;

图9是扩频发生器的一个方面的框图;Figure 9 is a block diagram of an aspect of a spread spectrum generator;

图10是用于仿真晶体振荡器的操作的流程图;Figure 10 is a flowchart for simulating the operation of a crystal oscillator;

图11是低功率振荡器的一个方面的框图;Figure 11 is a block diagram of an aspect of a low power oscillator;

图12是低功率振荡器的另一方面的框图;Figure 12 is a block diagram of another aspect of a low power oscillator;

图13是包括一个或多个电路以及用于生成这一个或多个电路的时钟信号的晶体振荡器仿真器的集成电路的功能框图;13 is a functional block diagram of an integrated circuit including one or more circuits and a crystal oscillator emulator for generating a clock signal for the one or more circuits;

图14是包括处理器以及用于生成该处理器的时钟信号的晶体振荡器仿真器的集成电路的功能框图;14 is a functional block diagram of an integrated circuit including a processor and a crystal oscillator emulator for generating a clock signal for the processor;

图15是包括处理器以及用于生成该处理器的时钟信号并采用外部组件设置时钟速率的晶体振荡器仿真器的集成电路的功能框图;15 is a functional block diagram of an integrated circuit including a processor and a crystal oscillator emulator for generating a clock signal for the processor and setting the clock rate using external components;

图16是包括一个或多个电路、晶体振荡器仿真器以及用于生成一个或多个其他时钟频率的时钟信号的时钟分频器的集成电路的功能框图;16 is a functional block diagram of an integrated circuit including one or more circuits, a crystal oscillator emulator, and a clock divider for generating a clock signal at one or more other clock frequencies;

图17是包括处理器、一个或多个电路、晶体振荡器仿真器以及用于生成其他时钟频率的时钟信号的时钟分频器的集成电路的功能框图;17 is a functional block diagram of an integrated circuit including a processor, one or more circuits, a crystal oscillator emulator, and a clock divider for generating clock signals at other clock frequencies;

图18是包括处理器、图形处理器、一个或多个电路、存储器和生成时钟信号的晶体振荡器仿真器的集成电路的功能框图;18 is a functional block diagram of an integrated circuit including a processor, a graphics processor, one or more circuits, memory, and a crystal oscillator emulator to generate a clock signal;

图19是包括处理器和图11的低功率振荡器的集成电路的功能框图;19 is a functional block diagram of an integrated circuit including a processor and the low power oscillator of FIG. 11;

图20是示出被封装在现有技术的封装材料中的集成电路的功能框图;20 is a functional block diagram illustrating an integrated circuit packaged in a prior art packaging material;

图21是示出带有温度补偿的片上半导体振荡器的集成电路的功能框图,该集成电路被封装在根据本发明的具有低介电损失的封装材料中;21 is a functional block diagram showing an integrated circuit with a temperature-compensated on-chip semiconductor oscillator packaged in a packaging material with low dielectric loss according to the present invention;

图22更详细地示出图21的集成电路封装的一种示例性实现方式;FIG. 22 illustrates an exemplary implementation of the integrated circuit package of FIG. 21 in more detail;

图23是根据本发明的包括片上半导体振荡器的另一集成电路封装的侧截面图;23 is a side cross-sectional view of another integrated circuit package including an on-chip semiconductor oscillator according to the present invention;

图24是根据本发明的包括片上半导体振荡器的另一集成电路封装的侧截面图;24 is a side cross-sectional view of another integrated circuit package including an on-chip semiconductor oscillator according to the present invention;

图25是更详细地示出图24的集成电路封装的平截面图;Figure 25 is a plan cross-sectional view showing the integrated circuit package of Figure 24 in greater detail;

图26是示出基于温度补偿调谐片上半导体振荡器的电容器的功能框图;26 is a functional block diagram illustrating tuning of capacitors for an on-chip semiconductor oscillator based on temperature compensation;

图27是包括温度补偿输入的分数锁相环(PLL)的功能框图;27 is a functional block diagram of a fractional phase-locked loop (PLL) including a temperature compensation input;

图28是包括温度补偿输入的Delta-Sigma分数锁相环的功能框图;Figure 28 is a functional block diagram of a Delta-Sigma fractional phase-locked loop including a temperature compensation input;

图29是示出用于测量样本校准点并使用线性曲线拟合算法来生成样本校准点之间的校准数据的步骤的流程图;Figure 29 is a flow chart illustrating the steps for measuring sample calibration points and using a linear curve fitting algorithm to generate calibration data between the sample calibration points;

图30是示出用于测量样本校准点并使用更高阶的曲线拟合算法来生成样本校准点之间的校准数据的步骤的流程图;Figure 30 is a flow chart illustrating the steps for measuring sample calibration points and using a higher order curve fitting algorithm to generate calibration data between the sample calibration points;

图31A是硬盘驱动器的功能框图;Figure 31 A is a functional block diagram of a hard disk drive;

图31B是数字多功能盘(DVD)的功能框图;Figure 31B is a functional block diagram of a digital versatile disc (DVD);

图31C是高清晰电视的功能框图;Figure 31C is a functional block diagram of a high-definition television;

图31D是车辆控制系统的功能框图;Figure 31D is a functional block diagram of a vehicle control system;

图31E是蜂窝电话的功能框图;Figure 31E is a functional block diagram of a cellular telephone;

图31F是机顶盒的功能框图;Figure 31F is a functional block diagram of a set-top box;

图31G是媒体播放器的功能框图;Figure 31G is a functional block diagram of a media player;

图32A是包括形成在硅晶片的至少一部分上的退火玻璃浆和/或环氧层的另一集成电路封装的侧截面图;32A is a side cross-sectional view of another integrated circuit package including an annealed glass paste and/or epoxy layer formed on at least a portion of a silicon wafer;

图32B是包括形成在硅晶片的至少一部分上的退火玻璃浆和/或环氧层以及形成在退火玻璃浆和/或环氧层的至少一部分上的导电材料层的另一集成电路封装的侧截面图;32B is a side view of another integrated circuit package including a layer of annealed glass paste and/or epoxy formed on at least a portion of a silicon wafer and a layer of conductive material formed on at least a portion of the annealed glass paste and/or epoxy layer Sectional view;

图32C是包括形成在硅晶片的所选部分上的间隔开的退火玻璃浆层的另一集成电路封装的侧截面图;32C is a side cross-sectional view of another integrated circuit package including spaced apart layers of annealed glass paste formed on selected portions of a silicon wafer;

图32D是包括形成在硅晶片的所选部分上的间隔开的退火玻璃浆和/或环氧层和导电材料层的另一集成电路封装的侧截面图;32D is a side cross-sectional view of another integrated circuit package including spaced apart layers of annealed glass paste and/or epoxy and conductive material formed on selected portions of a silicon wafer;

图33A是包括与硅晶片的电路相邻的退火玻璃浆和/或环氧层和导电材料层的另一集成电路封装的侧截面图;33A is a side cross-sectional view of another integrated circuit package including annealed glass paste and/or epoxy layers and layers of conductive material adjacent to circuitry of a silicon wafer;

图33B是包括与硅晶片的振荡器相邻的退火玻璃浆和/或环氧层和导电材料层的另一集成电路封装的侧截面图;33B is a side cross-sectional view of another integrated circuit package including an annealed glass paste and/or epoxy layer and a layer of conductive material adjacent to an oscillator of a silicon wafer;

图33C是包括与硅晶片的电感器相邻的退火玻璃浆和/或环氧层和导电材料层的另一集成电路封装的侧截面图;33C is a side cross-sectional view of another integrated circuit package including annealed glass paste and/or epoxy layer and conductive material layer adjacent to an inductor of a silicon wafer;

图33D是包括与硅晶片的振荡器电路中的电感器相邻的退火玻璃浆和/或环氧层和导电材料层的另一集成电路封装的侧截面图;33D is a side cross-sectional view of another integrated circuit package including a layer of annealed glass paste and/or epoxy and conductive material adjacent to an inductor in an oscillator circuit of a silicon wafer;

图34A到图34D是包括建立空气间隙的玻璃或硅层和退火玻璃浆和/或环氧部分的另一集成电路封装的侧截面图;34A-34D are side cross-sectional views of another integrated circuit package including a glass or silicon layer creating an air gap and annealed glass paste and/or epoxy portions;

图35A到图35B是包括建立空气间隙的C形玻璃或硅层的另一集成电路封装的侧截面图;35A-35B are side cross-sectional views of another integrated circuit package including a C-shaped layer of glass or silicon creating an air gap;

图36A到图36C是包括多个包括建立空气间隙的玻璃或硅层以及退火玻璃浆和/或环氧部分的集成电路封装的晶片的侧截面图;36A-36C are side cross-sectional views of a wafer comprising a plurality of integrated circuit packages including glass or silicon layers creating air gaps and annealed glass paste and/or epoxy portions;

图37A到图37B是包括已涂覆了导电材料的退火玻璃浆和/或环氧部分的集成电路封装的侧截面图;以及37A-37B are side cross-sectional views of integrated circuit packages that include annealed glass paste and/or epoxy portions that have been coated with conductive material; and

图38示出用于制造图32A到图32D的集成电路封装的方法的示例性步骤。FIG. 38 illustrates exemplary steps of a method for manufacturing the integrated circuit package of FIGS. 32A-32D .

各附图中类似的标号指示类似元件。Like numbers in the various drawings indicate like elements.

具体实施方式Detailed ways

图1示出用于生成具有精确频率的输出信号12的晶体振荡器仿真器10的一个方面。该晶体振荡器仿真器10可利用任何工艺(包括互补金属氧化物半导体(CMOS)工艺)被构建在单个半导体裸片上。FIG. 1 illustrates one aspect of a crystal oscillator emulator 10 for generating an output signal 12 with a precise frequency. The crystal oscillator emulator 10 can be built on a single semiconductor die using any process, including a complementary metal oxide semiconductor (CMOS) process.

晶体振荡器仿真器10可以包括半导体振荡器14,用于生成输出信号12。任何类型的半导体振荡器都可使用,包括LC振荡器、RC振荡器和环形振荡器。半导体振荡器14包括控制输入16,用于改变输出信号的频率。控制输入16可以是任何影响输出信号频率的受控变化的电输入,例如环形振荡器的电源电压以及到LC振荡器的变容二极管的电压输入。Crystal oscillator emulator 10 may include a semiconductor oscillator 14 for generating output signal 12 . Any type of semiconductor oscillator can be used, including LC oscillators, RC oscillators, and ring oscillators. The semiconductor oscillator 14 includes a control input 16 for varying the frequency of the output signal. The control input 16 may be any electrical input affecting a controlled change in the frequency of the output signal, such as the supply voltage of the ring oscillator and the voltage input to the varactor diode of the LC oscillator.

非易失性存储器18包括校准信息20,其用于控制作为温度的函数的输出信号频率。任何类型的非易失性存储器都可采用,包括内容可寻址存储器(CAM)。校准信息20可以包括校正因子,该校正因子将被提供到半导体振荡器14的控制输入16,以控制输出信号频率。校准信息20可以是从校准温度到工作温度的温度变化的函数,也可以是绝对温度的函数。The non-volatile memory 18 includes calibration information 20 used to control the output signal frequency as a function of temperature. Any type of non-volatile memory can be used, including content addressable memory (CAM). The calibration information 20 may include correction factors to be provided to the control input 16 of the semiconductor oscillator 14 to control the output signal frequency. The calibration information 20 can be a function of the temperature change from the calibration temperature to the operating temperature, or it can be a function of the absolute temperature.

温度传感器22可以感测半导体裸片的温度。优选地,温度传感器在半导体裸片上位于半导体振荡器14附近。任何类型的温度传感器22都可使用,包括热敏电阻和红外探测器。温度传感器22可被配置用于测量相对基线温度或当前温度的温度改变。Temperature sensor 22 may sense the temperature of the semiconductor die. Preferably, the temperature sensor is located near the semiconductor oscillator 14 on the semiconductor die. Any type of temperature sensor 22 may be used, including thermistors and infrared detectors. The temperature sensor 22 may be configured to measure a change in temperature from a baseline temperature or a current temperature.

图2示出用于在非易失性存储器18中存储校准信息20的存储技术30。该存储技术30可以是任何形式的数据库,包括CAM、索引方案、查找表和散列表。FIG. 2 shows a storage technique 30 for storing calibration information 20 in non-volatile memory 18 . The storage technology 30 can be any form of database including CAMs, indexing schemes, lookup tables and hash tables.

图3示出用于维持晶体振荡器仿真器10的恒定输出信号频率的校正因子值与温度的关系的一系列示例性曲线图32。用于构造曲线的数据可以用包括器件级测试和分批模式测试在内的任何方式获得。FIG. 3 shows a series of exemplary graphs 32 of correction factor values versus temperature for maintaining a constant output signal frequency of crystal oscillator emulator 10 . The data used to construct the curves can be obtained by any means including device level testing and batch mode testing.

示例性器件级测试可以包括测试每个器件,以确定将应用到半导体振荡器的用以使输出频率随温度变化维持恒定的校正因子。在一种方案中,半导体振荡器控制输入的基线值是针对预定频率并在器件的半导体裸片的预定温度(例如最低工作温度)上确定的。基线值可以直接测量,也可以从对另一器件特性的测量结果中内插得到。也可以为每个潜在的输出频率测量基线值。而且,针对每个潜在输出频率的基线值可能以例如通过使用已知电路关系从针对预定频率的基线值外推得到。针对每个潜在输出频率的基线值可被存储为绝对的值或一个比率、频率因子来从单个基线值计算多个基线值。Exemplary device level testing may include testing each device to determine a correction factor to be applied to the semiconductor oscillator to maintain the output frequency constant over temperature. In one approach, the baseline value of the semiconductor oscillator control input is determined for a predetermined frequency and at a predetermined temperature (eg, minimum operating temperature) of a semiconductor die of the device. Baseline values can be measured directly or interpolated from measurements of another device characteristic. Baseline values can also be measured for each potential output frequency. Also, the baseline value for each potential output frequency may be extrapolated from the baseline value for the predetermined frequency, eg by using known circuit relationships. The baseline value for each potential output frequency can be stored as an absolute value or a ratio, frequency factor to calculate multiple baseline values from a single baseline value.

随后,半导体裸片的温度分多次离散步进从大约最低工作温度上升到大约最高工作温度。离散步进的次数优选地被限制在大约6个温度级以减小测试成本,但是任何次数的离散步进都可使用。优选地,片上加热器被用来加热半导体裸片,但是也可以采用改变半导体裸片温度的任何装置。在每次离散步进时,半导体裸片温度和用于使输出维持恒定频率的校正因子可被测量。Subsequently, the temperature of the semiconductor die is raised in discrete steps from about the lowest operating temperature to about the highest operating temperature. The number of discrete steps is preferably limited to about 6 temperature levels to reduce test cost, but any number of discrete steps may be used. Preferably, an on-chip heater is used to heat the semiconductor die, but any means of changing the temperature of the semiconductor die may be used. At each discrete step, the semiconductor die temperature and a correction factor used to maintain the output at a constant frequency can be measured.

校正因子优选地是这样一个比率,它被应用到基线值以获得控制输入的调节值。校正因子可以根据任何基线值(例如1)而变化。优选地,针对每次温度步进计算一个校正因子,从而将其应用到半导体振荡器以将输出信号维持在大量预定频率中的任何一个频率上。例如,如果校正因子1.218被确定为对应于45℃的温度变化,则例如可以通过与该校正因子成比例地改变控制输入来将半导体振荡器的控制输入作为校正因子的函数进行调整。在另一替换方式中,校正因子可被应用到与所需输出频率相对应的基线值,以生成控制输入被调整后的校准值。在另一替换方式中,可以在每次温度步进时与若干输出频率中的每个频率相对应地测量校正因子。The correction factor is preferably a ratio which is applied to the baseline value to obtain the adjusted value of the control input. Correction factors can vary from any baseline value (eg, 1). Preferably, a correction factor is calculated for each temperature step and applied to the semiconductor oscillator to maintain the output signal at any one of a number of predetermined frequencies. For example, if a correction factor of 1.218 is determined to correspond to a temperature change of 45°C, the control input of the semiconductor oscillator may be adjusted as a function of the correction factor, eg by varying the control input in proportion to the correction factor. In another alternative, a correction factor may be applied to a baseline value corresponding to the desired output frequency to generate a calibration value for which the control input is adjusted. In another alternative, a correction factor may be measured corresponding to each of several output frequencies at each temperature step.

晶体振荡器仿真器10为获得校准信息20的分批模式测试可以通过减少对一批半导体裸片的测量次数来有利地降低成本。在分批模式测试中,对来自同一批半导体裸片的晶体振荡器仿真器10的子集的测试结果可被用于这批中所有器件。晶体振荡器仿真器中被测试的子集的范围可以从一个到器件总量的任何比例。例如,可以测试单个晶体振荡器仿真器10,并将产生的分批校准信息存储在这批中的每个器件中。另外,可以针对校准信息的一个子集(例如基线温度上的输出频率)测试每个晶体振荡器仿真器10。依器件而异的校准信息的子集可被用来修改存储在每个器件中的分批校准信息。Batch mode testing of crystal oscillator emulator 10 to obtain calibration information 20 can advantageously reduce costs by reducing the number of measurements made on a batch of semiconductor die. In batch mode testing, test results on a subset of crystal oscillator emulators 10 from the same batch of semiconductor die can be used for all devices in the batch. The subset tested in the crystal oscillator emulator can range from one to any proportion of the total number of devices. For example, a single crystal oscillator emulator 10 may be tested and the resulting batch calibration information stored in each device in the batch. In addition, each crystal oscillator emulator 10 can be tested against a subset of the calibration information, such as output frequency at baseline temperature. A subset of device-specific calibration information may be used to modify batches of calibration information stored in each device.

图4示出晶体振荡器仿真器40的另一方面。晶体振荡器仿真器40的标号范围在40-52的相应元件在功能上类似于晶体振荡器仿真器10,但是晶体振荡器仿真器40还可以包括一个或多个加热器54、控制器56和选择输入58,这些元件单独或组合存在。FIG. 4 shows another aspect of the crystal oscillator emulator 40 . Crystal oscillator emulator 40, corresponding elements numbered in the range 40-52, are functionally similar to crystal oscillator emulator 10, but crystal oscillator emulator 40 may also include one or more heaters 54, controller 56 and Selecting input 58, these elements exist individually or in combination.

加热器54在半导体裸片上可以位于半导体振荡器44附近以提供局部加热源。任何类型的加热器54都可使用,包括晶体管加热器和电阻加热器。加热器54可以响应于来自温度传感器52的输入进行工作以控制半导体裸片的温度。加热器54可以将半导体裸片的温度提高到一个与已经针对其确定了校正因子的温度级别中的一个相对应的级别。另外,可以用具有高热阻抗的包封来装入晶体振荡器仿真器40。A heater 54 may be located on the semiconductor die adjacent to the semiconductor oscillator 44 to provide a localized heating source. Any type of heater 54 can be used, including transistor heaters and resistive heaters. Heater 54 may operate in response to input from temperature sensor 52 to control the temperature of the semiconductor die. Heater 54 may increase the temperature of the semiconductor die to a level corresponding to one of the temperature levels for which the correction factor has been determined. Additionally, crystal oscillator emulator 40 may be housed in a package with high thermal resistance.

在一种情况下,加热器54可以将半导体裸片的温度提高到最高工作温度。这里,在器件或分批级测试期间,只有对应于最高工作温度的校正因子是必须确定的,从而降低了成本。In one instance, heater 54 may increase the temperature of the semiconductor die to a maximum operating temperature. Here, only the correction factor corresponding to the maximum operating temperature has to be determined during device or batch level testing, thereby reducing costs.

加热器54还可以受控将半导体裸片的温度提高到已经针对其确定了校正因子的若干预定温度级别中的一个。第二温度传感器可以感测外部温度,例如环境温度或组件温度。加热器54随后可以将半导体裸片温度提高到离预定温度级别最近的温度,同时在温度跳变期间利用从校正因子计算出的外推值连续改变控制输入。Heater 54 may also be controlled to increase the temperature of the semiconductor die to one of several predetermined temperature levels for which correction factors have been determined. The second temperature sensor may sense an external temperature, such as ambient temperature or component temperature. Heater 54 may then increase the temperature of the semiconductor die to a temperature closest to the predetermined temperature level while continuously varying the control input during the temperature jump using extrapolated values calculated from the correction factors.

控制器56可以添加额外的功能,例如通过响应于多个温度传感器控制加热器54或操纵校准信息50导出对应于中间温度的控制输入的值。控制器56可以是任意类型的实体,包括处理器、逻辑电路和软件模块。The controller 56 may add additional functionality, such as by controlling the heater 54 in response to a plurality of temperature sensors or manipulating the calibration information 50 to derive the value of the control input corresponding to the intermediate temperature. Controller 56 may be any type of entity, including processors, logic circuits, and software modules.

选择输入58可被用来从输出频率的范围中选择特定输出频率。输出频率可被选为连接到选择输入的外部组件的阻抗的函数。外部组件可被直接用作半导体振荡器的一部分来选择输出频率,或者可被间接地用来选择输出频率,例如对预定范围内阻抗值的选择可能对应于预定的输出频率。外部组件可以是任意组件,但它优选地是诸如电阻器或电容器之类的无源组件。The select input 58 may be used to select a particular output frequency from a range of output frequencies. The output frequency can be selected as a function of the impedance of external components connected to the selected input. External components may be used directly as part of the semiconductor oscillator to select the output frequency, or may be used indirectly to select the output frequency, for example a selection of impedance values within a predetermined range may correspond to a predetermined output frequency. The external component can be any component, but it is preferably a passive component such as a resistor or capacitor.

图5示出晶体振荡器仿真器100的一个方面,该晶体振荡器仿真器100例如具有两个选择引脚102和104,用于连接到两个外部阻抗106和108。一个或多个引脚可被用来接口到外部组件。晶体振荡器仿真器100探测或取得来自连接到选择引脚102和104的外部组件的信息。取得的信息可能具有三个或更多个对应于所选择的仿真器特性级别的预定级别范围。例如,连接到外部电阻器的单个引脚可被用于选择16个输出频率级别中的任意一个。外部电阻器的电阻优选地被选为16个预定标准值中的一个。16个电阻值中的每一个对应于16个输出频率级别中的一个。另外,低精确度的无源组件被优选地用作外部组件来减少成本和存货。每个外部组件可能具有多个(N个)预定标称值,其中每个预定标称值对应于一个预定特性级别的选择。如果使用一个引脚,则可以选择N个不同的特性级别。如果使用两个引脚,则可以选择N*N个不同的特性级别,以此类推。例如可被选择的器件特性的类型包括输出频率、频率容差和基线校正因子。例如,晶体振荡器仿真器100可以具有一个连接到外部电阻器的选择引脚102,该外部电阻器可以具有从16个预定值的群组中选出的标称值。这16个预定值中的每一个具有一个测量值范围,该范围对应于16个范围可能从1MHz到100MHz的预定输出频率级别中的一个。FIG. 5 shows an aspect of a crystal oscillator emulator 100 having, for example, two select pins 102 and 104 for connection to two external impedances 106 and 108 . One or more pins may be used to interface to external components. Crystal oscillator emulator 100 probes or obtains information from external components connected to select pins 102 and 104 . The retrieved information may have three or more predetermined level ranges corresponding to the selected emulator characteristic level. For example, a single pin connected to an external resistor can be used to select any of 16 output frequency levels. The resistance of the external resistor is preferably selected as one of 16 predetermined standard values. Each of the 16 resistor values corresponds to one of the 16 output frequency levels. Additionally, low precision passive components are preferably used as external components to reduce cost and inventory. Each external component may have a plurality (N) of predetermined nominal values, where each predetermined nominal value corresponds to a selection of a predetermined characteristic level. If one pin is used, N different feature levels can be selected. If two pins are used, N*N different feature levels can be selected, and so on. Examples of types of device characteristics that may be selected include output frequency, frequency tolerance, and baseline correction factor. For example, crystal oscillator emulator 100 may have a select pin 102 connected to an external resistor, which may have a nominal value selected from a group of 16 predetermined values. Each of the 16 predetermined values has a range of measured values corresponding to one of 16 predetermined output frequency levels that may range from 1 MHz to 100 MHz.

外部阻抗106和108优选地是电阻器、电容器或电阻器和电容器的组合,但是也可以是主要表现为电感、电阻、电容或其组合的任意组件。外部阻抗106和108可能直接或间接地从任意能量源(例如Vdd和地)或任何合适的参考连接到引脚102和104。例如,外部阻抗106可以通过电阻器/晶体管网络连接到Vdd,并通过电容器网络连接到选择引脚102。External impedances 106 and 108 are preferably resistors, capacitors, or a combination of resistors and capacitors, but may also be any component that behaves primarily inductively, resistively, capacitively, or a combination thereof. External impedances 106 and 108 may be connected to pins 102 and 104 directly or indirectly from any energy source such as Vdd and ground, or any suitable reference. For example, external impedance 106 may be connected to Vdd through a resistor/transistor network and to select pin 102 through a capacitor network.

晶体振荡器仿真器100可以确定与连接到选择引脚的阻抗的测量值相对应的预定选择值。优选地,阻抗被选为具有与容差为10%(例如470、560、680...)的电阻器相对应的标准值(例如标称电阻值)以降低器件和存货成本。为了考虑到测量容差和外部阻抗的容差,阻抗值的范围可以对应于单个选择值。选择值优选地是一个数字值,但是也可以是一个模拟值。例如,测量出的从2400欧姆到3000欧姆的电阻值可以与对应于2的数字值相关联。而测量出的从3001欧姆到4700欧姆的电阻值可以与对应于3的数字值相关联。测量出的电阻包括由于外部阻抗和内部测量电路的容差所引起的变化。在每个选择引脚上测量出的阻抗被用来确定相应的数字值。数字值的范围可以包括3个或更多个数字值,并且优选的范围是每个选择引脚10个数字值到16个数字值。对应于每个选择引脚的数字值可以组合使用来描述存储器地址。例如,具有三个选择引脚的器件可以描述1000个存储器地址或查找表值,其中每个选择引脚用于接口到被映射到10个数字值之一的阻抗值。与存储器地址相对应的存储位置的内容被用来设置器件的输出或内部特性的值。另一示例性器件可以包括两个选择引脚,其中每个选择引脚被配值为接口到被映射为10个值的范围内的一个数字值的外部阻抗。数字值组合起来可以描述1000个存储器地址或查找表值,其中每个存储器地址或查找表值可以包含用于设置晶体振荡器仿真器100的特性的数据。The crystal oscillator emulator 100 may determine a predetermined selection value corresponding to the measured value of the impedance connected to the selection pin. Preferably, the impedance is chosen to have a standard value (eg nominal resistance value) corresponding to resistors with a tolerance of 10% (eg 470, 560, 680...) to reduce component and inventory costs. In order to take into account measurement tolerances and tolerances of external impedances, the range of impedance values may correspond to a single selected value. The selection value is preferably a digital value, but may also be an analog value. For example, measured resistance values from 2400 ohms to 3000 ohms may be associated with a numerical value corresponding to two. Whereas the measured resistance values from 3001 ohms to 4700 ohms can be associated with a numerical value corresponding to 3. The measured resistance includes variations due to external impedances and tolerances of the internal measurement circuitry. The impedance measured at each select pin is used to determine the corresponding digital value. The range of digital values may include 3 or more digital values, and a preferred range is 10 to 16 digital values per select pin. The digital values corresponding to each select pin can be used in combination to describe the memory address. For example, a device with three select pins may describe 1000 memory addresses or lookup table values, where each select pin is used to interface to an impedance value that is mapped to one of 10 digital values. The contents of the memory location corresponding to the memory address are used to set the value of an output or internal characteristic of the device. Another exemplary device may include two select pins, where each select pin is configured to interface to an external impedance mapped to a digital value within a range of 10 values. Combined, the digital values may describe 1000 memory addresses or lookup table values, where each memory address or lookup table value may contain data for setting characteristics of the crystal oscillator emulator 100 .

图6示出晶体振荡器仿真器120的一个方面的框图。晶体振荡器仿真器120包括选择引脚122,用于接口到被用于选择晶体振荡器仿真器120的配置的外部阻抗124。外部阻抗124在功能和范围上类似于外部阻抗106和108。FIG. 6 shows a block diagram of one aspect of crystal oscillator emulator 120 . Crystal oscillator emulator 120 includes a select pin 122 for interfacing to an external impedance 124 that is used to select the configuration of crystal oscillator emulator 120 . External impedance 124 is similar to external impedances 106 and 108 in function and scope.

连接到选择引脚122的测量电路126测量作为外部阻抗124的函数的电气特性。例如,电流可被提供到外部阻抗,而形成在外部阻抗124上的电压随后可被测量。而且,电压可被施加到外部阻抗124上,然后测量电流。任何用于测量无源组件的测量技术都可被用来测量电气特性,包括动态和静态技术。示例性的测量技术包括时序电路、模数转换器(ADC)和数模转换器(DAC)。优选地,测量电路具有高动态范围。测量电路126可以生成其值对应于外部阻抗124的值的输出。输出可以是数字的或模拟的。同一输出值优选地代表外部阻抗值的某个范围,以补偿由于工艺、温度和功率等因素引起的值变化,例如外部阻抗值中的容差、互连损失和测量电路容差。例如,范围从大于22欧姆到32欧姆的所有测量出的外部阻抗值都可以与数字输出值“0100”相关。而范围从大于32欧姆到54欧姆的所有测量出的外部阻抗值都可以与数字输出值“0101”相关。实际的外部阻抗值是测量出的外部阻抗值的一个子集,以虑及值变化。例如,在以上情况下,实际外部阻抗值可能从24欧姆到30欧姆,和从36欧姆到50欧姆。在每种情况下,可以选择廉价的低精确度电阻器,其电阻值处在上述范围的中间,例如27欧姆和43欧姆。这样一来,可以使用廉价的低精确度组件来从高精确度输出的范围中进行选择。选择值可被直接用作可变值来控制晶体振荡器仿真器120的器件特性。该可变值也可以从选择值间接确定。Measurement circuitry 126 connected to select pin 122 measures the electrical characteristic as a function of external impedance 124 . For example, a current may be supplied to the external impedance, and the voltage developed across the external impedance 124 may then be measured. Also, a voltage can be applied across the external impedance 124 and the current measured. Any measurement technique used to measure passive components can be used to measure electrical characteristics, including dynamic and static techniques. Exemplary measurement techniques include sequential circuits, analog-to-digital converters (ADCs), and digital-to-analog converters (DACs). Preferably, the measurement circuit has a high dynamic range. Measurement circuit 126 may generate an output whose value corresponds to the value of external impedance 124 . Outputs can be digital or analog. The same output value preferably represents a range of external impedance values to compensate for value variations due to process, temperature and power factors such as tolerances in external impedance values, interconnect losses and measurement circuit tolerances. For example, all measured external impedance values ranging from greater than 22 ohms to 32 ohms can be correlated to a digital output value of "0100". Whereas all measured external impedance values ranging from greater than 32 ohms to 54 ohms can be correlated to the digital output value "0101". Actual external impedance values are a subset of measured external impedance values to account for value variations. For example, in the above case, actual external impedance values may range from 24 ohms to 30 ohms, and from 36 ohms to 50 ohms. In each case, inexpensive low-precision resistors can be chosen with resistance values in the middle of the above range, such as 27 ohms and 43 ohms. This allows the use of inexpensive low-precision components to select from a range of high-precision outputs. The selected value can be used directly as a variable value to control the device characteristics of the crystal oscillator emulator 120 . The variable value can also be determined indirectly from the selection value.

存储电路127可以包括可被选为选择值的函数的可变值。存储电路127可以是任何类型的存储结构,包括内容可寻址存储器、静态和动态存储器以及查找表。Storage circuit 127 may include variable values that may be selected as a function of selected values. Storage circuitry 127 may be any type of storage structure, including content addressable memory, static and dynamic memory, and look-up tables.

对于测量电路126生成的输出值与外部阻抗值有一一对应关系的情况,数字值确定器128随后可以将输出值设置为对应于外部阻抗值的范围的选择值。For cases where the output value generated by measurement circuit 126 has a one-to-one correspondence with the external impedance value, digital value determiner 128 may then set the output value to a selected value corresponding to a range of external impedance values.

图7A示出阻抗值组150和相关选择值154的关系。阻抗值组150可能与数字输出值组152具有一一对应关系,而数字输出值组152被转换成与每个阻抗值组150相关联的选择值154。范围从最小阻抗值到最大阻抗值的阻抗值被分成三个或更多个组,其中每个组具有标称阻抗。每个组的标称阻抗值可被选择,以使标称阻抗值之间具有某个间隔。这里,阻抗值组的标称值27欧姆和43欧姆之间具有16欧姆的间隔。阻抗值组之间的间隔优选地基于等比级数,但是任何算术关系都可被用来建立组间间隔,例如对数的、线性的和指数的。阻抗组之间的间隔可以基于组中的任何阻抗值,包括标称值、平均值、中间值、起始值和最终值。影响组的阻抗范围和间隔的选择的因素可能包括各种容差,例如外部阻抗的容差、内部电压和电流源的容差以及测量电路的容差。容差例如可能由工艺、温度和功率变化所导致。FIG. 7A shows the relationship of the set of impedance values 150 and the associated selected values 154 . Sets of impedance values 150 may have a one-to-one correspondence with sets of digital output values 152 that are converted into selected values 154 associated with each set of impedance values 150 . The impedance values ranging from the minimum impedance value to the maximum impedance value are divided into three or more groups, where each group has a nominal impedance. The nominal impedance values for each group may be selected such that there is some spacing between the nominal impedance values. Here, there is an interval of 16 ohms between the nominal values of 27 ohms and 43 ohms of the set of impedance values. The spacing between groups of impedance values is preferably based on a geometric progression, but any arithmetic relationship may be used to establish the spacing between groups, eg logarithmic, linear and exponential. The interval between impedance groups can be based on any impedance value in the group, including nominal, average, median, start, and end. Factors affecting the selection of impedance ranges and spacings for groups may include various tolerances, such as tolerances of external impedances, tolerances of internal voltage and current sources, and tolerances of measurement circuits. Tolerances may be due, for example, to process, temperature and power variations.

图7B示出阻抗值范围156和相关选择值158之间的关系。阻抗值范围156与选择值158具有直接对应关系。范围从最小阻抗值到最大阻抗值的阻抗值被分成三个或更多个组,其中每个组具有标称阻抗。每个组的标称阻抗值可被选为在标称阻抗值之间具有某个间隔。这里,阻抗值组的标称值27欧姆和43欧姆之间具有16欧姆的间隔。这种阻抗值范围156和相关选择值158之间的直接对应关系可以利用例如非线性模数转换器(未示出)来实现。FIG. 7B shows the relationship between the impedance value range 156 and the associated selected value 158 . Impedance value range 156 has a direct correspondence with selected value 158 . The impedance values ranging from the minimum impedance value to the maximum impedance value are divided into three or more groups, where each group has a nominal impedance. The nominal impedance values for each group may be selected to have some spacing between the nominal impedance values. Here, there is an interval of 16 ohms between the nominal values of 27 ohms and 43 ohms of the set of impedance values. This direct correspondence between the impedance value range 156 and the associated selected value 158 can be achieved using, for example, a non-linear analog-to-digital converter (not shown).

返回参考图6,地址生成器130可以确定对应于与连接到选择引脚的外部阻抗相关联的数字输出值的存储器位置。存储器位置可以以任何方式组合,例如针对单个选择引脚的列表、针对两个选择引脚的查找表和针对三个选择引脚的三阶表。Referring back to FIG. 6 , the address generator 130 may determine the memory location corresponding to the digital output value associated with the external impedance connected to the select pin. The memory locations can be combined in any way, such as a list for a single select pin, a lookup table for two select pins, and a three-level table for three select pins.

控制器132可以将晶体振荡器仿真器120的器件特性设置为可变值的函数。该可变值可以由测量电路直接生成,从选择值间接确定,以及从与连接到选择引脚的外部阻抗值相对应的存储器位置的内容中确定。Controller 132 may set the device characteristics of crystal oscillator emulator 120 as a function of variable values. The variable value can be generated directly by the measurement circuit, indirectly determined from the selected value, and determined from the contents of the memory location corresponding to the external impedance value connected to the selected pin.

选择引脚122还可被用于实现附加功能,例如降低功率(PD)、功率使能、模式选择、复位以及同步操作。在这方面,选择引脚122变为多目的选择引脚122,用于配置晶体振荡器仿真器120以及实现附加功能。The select pin 122 can also be used to implement additional functions such as power down (PD), power enable, mode selection, reset, and synchronous operation. In this regard, the select pin 122 becomes a multi-purpose select pin 122 for configuring the crystal oscillator emulator 120 and implementing additional functions.

在一个方面中,连接到多目的选择引脚124的阻抗值的第一范围可被用来配置晶体振荡器仿真器120,而附加功能的操作可以由施加在多目的选择引脚124上的电压或电流或阻抗值第一范围以外的阻抗值控制。In one aspect, a first range of impedance values connected to multi-purpose select pin 124 can be used to configure crystal oscillator emulator 120, and the operation of additional functions can be controlled by the voltage or current applied to multi-purpose select pin 124. Or impedance value control outside the first range of impedance values.

图8示出振荡器组件200用于生成具有周期性波形的输出的一个方面。振荡器组件200包括晶体振荡器仿真器202,用于驱动锁相环(PLL)204。晶体振荡器仿真器202在功能和结构上可以类似于上述晶体振荡器仿真器的各个方面。振荡器组件200可以包括任意类型的PLL204,例如数字PLL和模拟PLL。FIG. 8 illustrates one aspect of the oscillator component 200 for generating an output having a periodic waveform. The oscillator component 200 includes a crystal oscillator emulator 202 for driving a phase locked loop (PLL) 204 . Crystal oscillator emulator 202 may be similar in function and structure to aspects of the crystal oscillator emulators described above. Oscillator assembly 200 may include any type of PLL 204, such as a digital PLL and an analog PLL.

多目的选择引脚206和208可被用于选择PLL 204的工作参数,例如分频因子。多目的选择引脚206和208还可被用于晶体振荡器仿真器202的控制和操作,例如输出频率选择和用于校准的参考时钟接收。外部电阻器210和212可被连接到多目的选择引脚206和208以选择工作频率。外部电阻器210和212的值的范围对应于不同工作频率的选择。每个外部电阻器210和212可被用于选择16种预定工作频率中的一种。组合起来,外部电阻器210和212可以从256种工作频率中进行选择。为了控制多个功能,每个多目的选择引脚206和208可以接收不同电压范围内的信号。例如,一个多目的选择引脚206可以连接到外部电阻器210,在外部电阻器210上可以施加范围从0到2伏的电压以确定电阻,并且多目的选择引脚206还可以接收工作在2到3伏范围中的参考时钟信号。解码器214可以检测多目的选择引脚206和208上的信号。Multipurpose select pins 206 and 208 may be used to select operating parameters of PLL 204, such as a frequency division factor. Multipurpose select pins 206 and 208 may also be used for crystal oscillator emulator 202 control and operation, such as output frequency selection and reference clock reception for calibration. External resistors 210 and 212 may be connected to multipurpose select pins 206 and 208 to select the operating frequency. The range of values for external resistors 210 and 212 corresponds to a selection of different operating frequencies. Each external resistor 210 and 212 can be used to select one of 16 predetermined operating frequencies. In combination, external resistors 210 and 212 can select from 256 operating frequencies. Each of the multi-purpose select pins 206 and 208 can receive signals in different voltage ranges in order to control multiple functions. For example, a multipurpose select pin 206 can be connected to an external resistor 210 on which a voltage ranging from 0 to 2 volts can be applied to determine the resistance, and the multipurpose select pin 206 can also receive voltages operating between 2 and 3 volts. Reference clock signal in the volt range. Decoder 214 may detect signals on multipurpose select pins 206 and 208 .

图9示出用于生成具有可变频率的输出信号的扩频振荡器300。扩频振荡器300包括连接到PLL 304的晶体振荡器仿真器302。连接到晶体振荡器仿真器302的频率控制器件可以动态控制晶体振荡器仿真器302的输出频率。该频率控制器件可以是包括变容二极管在内的任何器件或技术,其控制半导体振荡器的偏置电流源,并控制施加到半导体振荡器的谐振电容器的控制输入电压。Figure 9 shows a spread spectrum oscillator 300 for generating an output signal with a variable frequency. The spread spectrum oscillator 300 includes a crystal oscillator emulator 302 connected to a PLL 304. A frequency control device connected to the crystal oscillator emulator 302 can dynamically control the output frequency of the crystal oscillator emulator 302 . The frequency control device, which may be any device or technology including a varactor diode, controls the bias current source of the semiconductor oscillator and controls the control input voltage applied to the resonant capacitor of the semiconductor oscillator.

图10示出晶体振荡器仿真器的一个方面的操作。在方框400,半导体振荡器被用于生成具有周期性波形的输出信号。继续到方框402,半导体振荡器可被校准,以在预定温度范围上生成恒定频率。在一个方面中,校准可以包括在预定温度范围上改变半导体裸片的温度并测量用于维持恒定输出频率的校准信息。裸片温度可在半导体振荡器附近测量。校准信息可以包括控制输入值与用于维持恒定输出频率的裸片温度之间的关系。校准信息可被存储在半导体裸片上的非易失性存储器中。在方框404,可以通过探测外部组件确定工作频率。继续到方框406,半导体振荡器生成具有工作频率的输出信号。在方框408,半导体裸片的温度在半导体振荡器附近被确定。继续到方框410,半导体裸片可被加热或冷却,以将裸片温度控制到一个或多个预定温度级别。在方框412,控制输入可作为裸片温度的函数被控制,以补偿由温度改变导致的输出信号工作频率的改变。存储的校准信息可被用于控制控制输入。校准信息可被直接用于与存储的温度相对应的裸片温度。对于其他裸片温度,控制输入值可从存储的校准信息外推出。继续到方框414,输出信号的频率可作为频率控制信号的函数动态改变。Figure 10 illustrates the operation of one aspect of the crystal oscillator emulator. At block 400, a semiconductor oscillator is used to generate an output signal having a periodic waveform. Continuing to block 402, the semiconductor oscillator may be calibrated to generate a constant frequency over a predetermined temperature range. In one aspect, calibration may include varying the temperature of the semiconductor die over a predetermined temperature range and measuring calibration information for maintaining a constant output frequency. Die temperature can be measured near the semiconductor oscillator. Calibration information may include the relationship between control input values and die temperature for maintaining a constant output frequency. Calibration information may be stored in non-volatile memory on the semiconductor die. At block 404, the operating frequency may be determined by probing the external components. Continuing to block 406, the semiconductor oscillator generates an output signal having an operating frequency. At block 408, the temperature of the semiconductor die is determined in the vicinity of the semiconductor oscillator. Continuing to block 410, the semiconductor die may be heated or cooled to control the temperature of the die to one or more predetermined temperature levels. At block 412, the control input may be controlled as a function of die temperature to compensate for changes in the operating frequency of the output signal caused by temperature changes. Stored calibration information can be used to control control inputs. The calibration information can be used directly for the die temperature corresponding to the stored temperature. For other die temperatures, the control input value can be extrapolated from stored calibration information. Continuing to block 414, the frequency of the output signal may be dynamically changed as a function of the frequency control signal.

图11示出用于生成周期性信号的低功率振荡器320的一个方面。低功率振荡器320包括晶体振荡器仿真器322,用于校准有源硅振荡器324。晶体振荡器仿真器322通常处于关断状态以减小功率消耗。以预定间隔,晶体振荡器仿真器322被切换到加电的接通状态以校准有源硅振荡器324。有源硅振荡器324消耗的功率要少于晶体振荡器仿真器322消耗的功率,因此使有源硅振荡器324连续工作而仅使晶体振荡器仿真器322间歇性工作减小了低功率振荡器320的总功率消耗。任意类型的有源硅振荡器都可被使用,包括环形振荡器和RC振荡器。晶体振荡器仿真器322可根据本说明书中描述并示出的本发明的多个方面中的任一方面来配置。Figure 11 illustrates one aspect of a low power oscillator 320 for generating a periodic signal. Low power oscillator 320 includes crystal oscillator emulator 322 for calibrating active silicon oscillator 324 . Crystal oscillator emulator 322 is normally powered off to reduce power consumption. At predetermined intervals, the crystal oscillator emulator 322 is switched to a powered on state to calibrate the active silicon oscillator 324 . The active silicon oscillator 324 consumes less power than the crystal oscillator emulator 322, so having the active silicon oscillator 324 on continuously and the crystal oscillator emulator 322 on only intermittently reduces low power oscillations The total power consumption of the device 320. Any type of active silicon oscillator can be used, including ring oscillators and RC oscillators. Crystal oscillator emulator 322 may be configured in accordance with any of the various aspects of the invention as described and illustrated in this specification.

求和器326可以确定有源硅振荡器输出和晶体振荡器仿真器输出之间的频率误差。控制器328可以基于该频率误差生成控制信号来控制有源硅振荡器324的频率。控制器328还可以从晶体振荡器仿真器322接收温度信息。温度信息可以包括诸如半导体的温度和环境温度之类的温度。控制器328可以包括用于有源硅振荡器324的校准信息,其类似于用于晶体振荡器仿真器322的校准信息。频率误差可被用来设置控制信号的初值,然后温度信息与有源硅振荡器校准信息结合起来可被用于在晶体振荡器仿真器322断电时更新控制信号。在一个方面中,晶体振荡器仿真器322的温度感测电路可以持续加电,以使连续的温度信息可被提供到控制器328。控制信号334可以是数字的或模拟的。如果控制信号是数字的,则数模转换器(DAC)330可将控制信号转换成模拟的。Summer 326 may determine the frequency error between the active silicon oscillator output and the crystal oscillator emulator output. Controller 328 may generate a control signal to control the frequency of active silicon oscillator 324 based on the frequency error. Controller 328 may also receive temperature information from crystal oscillator emulator 322 . The temperature information may include temperatures such as the temperature of the semiconductor and the ambient temperature. Controller 328 may include calibration information for active silicon oscillator 324 that is similar to calibration information for crystal oscillator emulator 322 . The frequency error can be used to set the initial value of the control signal, and then the temperature information combined with the AS oscillator calibration information can be used to update the control signal when the crystal oscillator emulator 322 is powered off. In one aspect, the temperature sensing circuitry of crystal oscillator emulator 322 may be continuously powered such that continuous temperature information may be provided to controller 328 . Control signal 334 may be digital or analog. If the control signal is digital, a digital-to-analog converter (DAC) 330 may convert the control signal to analog.

调整器332可以响应于控制信号334控制有源硅振荡器324的电源以调整工作频率。到有源硅振荡器324的电压和/或电流的供应可被控制。例如,调整器332可以控制电源电压的电压电平。The regulator 332 can control the power supply of the active silicon oscillator 324 in response to the control signal 334 to adjust the operating frequency. The supply of voltage and/or current to active silicon oscillator 324 may be controlled. For example, regulator 332 may control the voltage level of the supply voltage.

在操作中,有源硅振荡器324通常处于接通状态以生成周期性的输出信号。晶体振荡器仿真器322通常处于关断状态。在关断状态中,晶体振荡器仿真器322的全部或部分可被断电以节省功率。在预定时间,功率被供应到晶体振荡器仿真器322。晶体振荡器仿真器322的半导体振荡器随后利用存储的校准信息被校准。晶体振荡器仿真器322的输出信号的频率被与有源硅振荡器324的输出信号的频率相比较,以确定有源硅振荡器324的频率误差。控制信号334响应于频率误差而改变,从而导致来自电压调整器332的电源电压移位,导致有源硅振荡器324的输出频率改变,并减小频率误差。In operation, active silicon oscillator 324 is normally on to generate a periodic output signal. Crystal oscillator emulator 322 is normally powered off. In the shutdown state, all or part of the crystal oscillator emulator 322 may be powered down to save power. At predetermined times, power is supplied to the crystal oscillator emulator 322 . The semiconductor oscillator of crystal oscillator emulator 322 is then calibrated using the stored calibration information. The frequency of the output signal of the crystal oscillator emulator 322 is compared to the frequency of the output signal of the active silicon oscillator 324 to determine the frequency error of the active silicon oscillator 324 . Control signal 334 changes in response to the frequency error, causing the supply voltage from voltage regulator 332 to shift, causing the output frequency of active silicon oscillator 324 to change, and reducing the frequency error.

图12示出用于生成周期性信号的另一低功率振荡器350的一个方面。低功率振荡器350包括晶体振荡器仿真器352,其与电荷泵振荡器354通信。晶体振荡器仿真器352通常处于断电状态,以减小功耗。在断电状态期间,晶体振荡器仿真器352的全部或部分可被断电。以预定间隔,晶体振荡器仿真器352可被加电,并被用来校准电荷泵振荡器354。该预定间隔可作为任何电路参数的函数来确定,所述参数例如是工作时间、半导体的温度变化、环境温度变化、半导体温度和电源电压变化。Figure 12 shows an aspect of another low power oscillator 350 for generating a periodic signal. Low power oscillator 350 includes crystal oscillator emulator 352 in communication with charge pump oscillator 354 . Crystal oscillator emulator 352 is normally powered down to reduce power consumption. During the powered down state, all or part of crystal oscillator emulator 352 may be powered down. At predetermined intervals, crystal oscillator emulator 352 may be powered on and used to calibrate charge pump oscillator 354 . The predetermined interval may be determined as a function of any circuit parameter such as operating time, semiconductor temperature variation, ambient temperature variation, semiconductor temperature and supply voltage variation.

电荷泵振荡器354可以包括电荷泵356、环形滤波器358、压控振荡器(VCO)360和相位检测器362。除了相位检测器362的参考输入接收来自晶体振荡器仿真器352的参考时钟信号之外,电荷泵振荡器354在操作上类似于传统的电荷泵振荡器。Charge pump oscillator 354 may include charge pump 356 , loop filter 358 , voltage controlled oscillator (VCO) 360 and phase detector 362 . Charge pump oscillator 354 is similar in operation to a conventional charge pump oscillator, except that the reference input of phase detector 362 receives a reference clock signal from crystal oscillator emulator 352 .

复用器364接收来自晶体振荡器仿真器352和电荷泵振荡器354的输出信号。输出信号之一被选出并经过复用器364到达锁相环366。锁相环366生成作为来自晶体振荡器仿真器352和电荷泵振荡器354的输出信号的函数的输出信号。Multiplexer 364 receives output signals from crystal oscillator emulator 352 and charge pump oscillator 354 . One of the output signals is selected and passed through multiplexer 364 to phase locked loop 366 . Phase locked loop 366 generates an output signal that is a function of output signals from crystal oscillator emulator 352 and charge pump oscillator 354 .

在操作中,电荷泵振荡器354通常处于接通状态,以生成周期性的输出信号。晶体振荡器仿真器352通常处于关断状态。在关断状态中,晶体振荡器仿真器352的全部或部分可被断电以减小功耗。在预定时间,功率被提供到晶体振荡器仿真器352。晶体振荡器仿真器352的半导体振荡器随后利用存储的校准信息被校准。晶体振荡器仿真器352的输出信号被与电荷泵振荡器354的输出信号相比较以确定电荷泵振荡器354的相位误差。VCO 360随后被控制以减小相位误差,从而电荷泵振荡器354的输出信号被校准到晶体振荡器仿真器352的输出信号。输出信号之一随后可被选择并提供到PLL 366。In operation, the charge pump oscillator 354 is normally on to generate a periodic output signal. Crystal oscillator emulator 352 is normally powered off. In the shutdown state, all or part of the crystal oscillator emulator 352 may be powered down to reduce power consumption. At predetermined times, power is supplied to the crystal oscillator emulator 352 . The semiconductor oscillator of crystal oscillator emulator 352 is then calibrated using the stored calibration information. The output signal of crystal oscillator emulator 352 is compared to the output signal of charge pump oscillator 354 to determine the phase error of charge pump oscillator 354 . The VCO 360 is then controlled to reduce the phase error so that the output signal of the charge pump oscillator 354 is calibrated to the output signal of the crystal oscillator emulator 352. One of the output signals can then be selected and provided to PLL 366.

现在参考图13-15,集成电路500包括生成时钟信号的晶体振荡器仿真器502。集成电路500中的一个或多个电路504接收时钟信号。晶体振荡器仿真器502可按以上结合图1到图12所述的方式实现。电路502可以包括图14所示的处理器512或其他电路。外部组件506可选地可被用于选择晶体振荡器仿真器502的时钟频率,如图13和图15所示。Referring now to FIGS. 13-15 , an integrated circuit 500 includes a crystal oscillator emulator 502 that generates a clock signal. One or more circuits 504 in integrated circuit 500 receive the clock signal. The crystal oscillator emulator 502 can be implemented in the manner described above in connection with FIGS. 1 to 12 . Circuitry 502 may include processor 512 shown in FIG. 14 or other circuitry. External components 506 may optionally be used to select the clock frequency of crystal oscillator emulator 502 as shown in FIGS. 13 and 15 .

现在参考图16-18,集成电路518包括时钟分频器520,其在另外一个或多个其它时钟频率上生成用于电路522-1、522-2、...和522-N(统称电路522)的时钟信号。电路522可以任何方式彼此互连。时钟分频器520将时钟除以一个整数(例如X)和/或用Y乘以时钟信号,以用于1/X、Y和/或Y/X调整。时钟分频器520还可使用一个或多个其他比率和/或除数来产生用于其他电路522的不同时钟信号。时钟分频器520将所示N-1个时钟信号输出到集成电路518中的N-1个电路522。Referring now to FIGS. 16-18 , integrated circuit 518 includes clock divider 520 that generates clock frequencies at one or more other clock frequencies for circuits 522-1, 522-2, . . . 522) clock signal. Circuits 522 may be interconnected with each other in any manner. Clock divider 520 divides the clock by an integer (eg, X) and/or multiplies the clock signal by Y for 1/X, Y and/or Y/X scaling. Clock divider 520 may also use one or more other ratios and/or divisors to generate different clock signals for other circuits 522 . Clock divider 520 outputs the N−1 clock signals shown to N−1 circuits 522 in integrated circuit 518 .

在图17中,电路之一包括处理器530。处理器530可连接到时钟分频器520而不连接到晶体振荡器仿真器502和/或连接到时钟分频器520和晶体振荡器仿真器502两者。附加电路532-1、532-2、...和532-N与时钟分频器520通信。In FIG. 17 , one of the circuits includes a processor 530 . Processor 530 may be connected to clock divider 520 but not to crystal oscillator emulator 502 and/or to both clock divider 520 and crystal oscillator emulator 502 . Additional circuits 532 - 1 , 532 - 2 , . . . , and 532 -N communicate with clock divider 520 .

在图18中,晶体振荡器仿真器502提供用于处理器530、图形处理器540、存储器542和/或集成电路518中的一个或多个电路544的时钟信号。时钟分频器(未示出)也可以被提供。处理器530、图形处理器540、存储器542和/或其他电路544可以任何合适的方式互连。In FIG. 18 , crystal oscillator emulator 502 provides clock signals for processor 530 , graphics processor 540 , memory 542 and/or one or more circuits 544 in integrated circuit 518 . A clock divider (not shown) may also be provided. Processor 530, graphics processor 540, memory 542, and/or other circuitry 544 may be interconnected in any suitable manner.

现在参考图19,集成电路600包括一个或多个电路602-1、602-2、...和602-N(统称电路602)和低功率振荡器320,它们按以上结合图11所述的方式工作。电路之一可以包括处理器,被示为610。如上所述,时钟分频器(未示出)也可以被提供。Referring now to FIG. 19, an integrated circuit 600 includes one or more circuits 602-1, 602-2, ... and 602-N (collectively circuits 602) and a low power oscillator 320, as described above in connection with FIG. way to work. One of the circuits may include a processor, shown as 610 . As mentioned above, a clock divider (not shown) may also be provided.

集成电路(IC)通常被装入封装材料中。封装材料可以包括塑料。IC基板可以包括经由接合线(bondwire)连接到引线框的引线的焊盘。IC基板、接合线和部分引线可被装在塑料中。通常用来封装IC的封装材料的属性可能随时间变化。这些变化可能导致片上振荡器的振荡频率随时间漂移。封装的变化可能是由于封装材料的介电损失随时间变化而导致的。封装的变化也可能是由于封装材料在不同湿度级别上的吸水性所导致的。结果,封装材料可能限制可实现的校准精确度。Integrated circuits (ICs) are typically encased in packaging materials. The encapsulation material may include plastic. The IC substrate may include pads connected to leads of the lead frame via bondwires. The IC substrate, bonding wires and some of the leads may be encased in plastic. The properties of packaging materials typically used to package ICs may change over time. These variations can cause the oscillation frequency of the on-chip oscillator to drift over time. Variations in packaging may be due to changes in the dielectric loss of the packaging material over time. Variations in packaging may also be due to the water absorption of the packaging material at different humidity levels. As a result, the packaging material may limit the achievable calibration accuracy.

现在参考图20,集成电路700被封装在根据现有技术的封装材料704中。可以意识到,封装材料704的特性可能随时间变化和/或作为环境条件的函数变化。例如,当封装材料704包括塑料材料时,塑料材料的介电损失可能随时间变化,这可能对校准精确度产生不利影响。这里使用的术语“介电损失”指的是最终引起放在交流电场中的电介质温度上升的能量损失。加热是由于当偶极子试图利用入射波的振荡(电)场来重新确定其自身的方向时材料内的偶极子的“分子摩擦”导致的。例如,当在微波中加热事物时,与食物中的水相关联的偶极子振动并被加热。诸如某种塑料之类的某些材料不适合用在微波中,因为它们吸收太多热量。这些材料具有高介电损失特性。其他材料(例如其它类型的塑料)经历很小或不经历加热。这些材料具有较低介电损失特性。由于这里描述的电路可在微波频率上工作,因此低介电损失材料是优选的。Referring now to FIG. 20, an integrated circuit 700 is packaged in an encapsulation material 704 according to the prior art. It can be appreciated that the properties of encapsulation material 704 may change over time and/or as a function of environmental conditions. For example, when encapsulation material 704 includes a plastic material, the dielectric loss of the plastic material may vary over time, which may adversely affect calibration accuracy. The term "dielectric loss" as used herein refers to energy loss that ultimately causes a temperature rise in a dielectric placed in an alternating electric field. Heating is due to "molecular friction" of the dipoles within the material as the dipoles try to reorient themselves with the oscillating (electric) field of the incident wave. For example, when things are heated in a microwave, the dipoles associated with the water in the food vibrate and are heated. Certain materials, such as certain plastics, are not suitable for use in microwaves because they absorb too much heat. These materials have high dielectric loss properties. Other materials, such as other types of plastics, experience little or no heating. These materials have lower dielectric loss properties. Since the circuits described here can operate at microwave frequencies, low dielectric loss materials are preferred.

塑料材料随时间的吸水性也可能对校准精确性产生不利影响。由于水具有高介电损失,因此增加封装材料中的水含量易于增大封装材料的介电损失。在其他特征中,封装材料也可以是低应力材料。高应力材料易于弯曲,这可能例如通过改变信道长度来影响相邻电路的电路特性。这里使用的术语“低应力”指的是不易于随应力变化而改变集成电路的电特性的稳定的封装材料。在某些实现方式中,封装材料具有的介电损失因子(DLF)在相关工作频率上(例如大于1GHz)小于或等于Teflon(聚四氟乙烯)。Water absorption of plastic materials over time may also adversely affect calibration accuracy. Since water has a high dielectric loss, increasing the water content in the encapsulation material tends to increase the dielectric loss of the encapsulation material. Among other features, the encapsulation material can also be a low stress material. Highly stressed materials are prone to bending, which may affect the circuit characteristics of adjacent circuits, for example by changing the channel length. As used herein, the term "low stress" refers to a stable packaging material that is not prone to altering the electrical characteristics of the integrated circuit with changes in stress. In some implementations, the encapsulation material has a dielectric loss factor (DLF) less than or equal to Teflon (polytetrafluoroethylene) at relevant operating frequencies (eg, greater than 1 GHz).

现在参考图21,具有带有温度补偿的片上半导体振荡器711的集成电路710被示为封装在根据本发明的具有低介电损失的封装材料714中。封装材料714可以是具有低介电损失的塑料封装材料。这里使用的术语“低介电损失”指的是材料的介电损失在IC的相关工作频率上小于或等于Teflon。IC的工作频率可能大于1GHz和/或2.4GHz。封装材料714还可以包括

Figure G2006101269491D00161
聚三氟氯乙烯(PCTFE)、
Figure G2006101269491D00162
聚全氟乙丙烯(FEP)、聚四氟乙烯(PFA)、
Figure G2006101269491D00164
乙烯-四氟乙烯共聚物(ETFE)、低介电损失塑料、高质量玻璃、空气和/或其他材料。可以考虑使用任意其他介电损失小于或等于Teflon的封装材料。封装材料还可能具有相对较低的吸水性。Referring now to FIG. 21 , an integrated circuit 710 having an on-chip semiconductor oscillator 711 with temperature compensation is shown packaged in a packaging material 714 with low dielectric loss in accordance with the present invention. The encapsulation material 714 may be a plastic encapsulation material with low dielectric loss. The term "low dielectric loss" as used herein refers to a material with a dielectric loss less than or equal to Teflon at the relevant operating frequency of the IC. The operating frequency of the IC may be greater than 1GHz and/or 2.4GHz. Encapsulation material 714 may also include
Figure G2006101269491D00161
Polychlorotrifluoroethylene (PCTFE),
Figure G2006101269491D00162
Polyfluoroethylene propylene (FEP), polytetrafluoroethylene (PFA), and
Figure G2006101269491D00164
Ethylene-tetrafluoroethylene copolymer (ETFE), low dielectric loss plastics, high quality glass, air and/or other materials. Any other encapsulation material with a dielectric loss less than or equal to Teflon can be considered. Encapsulating materials may also have relatively low water absorption.

现在参考图22,更详细地示出图21的集成电路封装的示例性实现方式。集成电路封装718包括集成电路724,集成电路724包括焊盘728。引线框733的引线732通过接合线734连接到集成电路的焊盘728。可以意识到,该集成电路包括上述具有温度补偿的片上半导体振荡器。引线732的一部分、接合线734和集成电路724被封装在封装材料736中。封装材料736可以是具有低介电损失的塑料封装材料。可以意识到,在该实施例和/或其他实施例中,可以采用其它类型的封装,例如球栅阵列(BGA)、倒装芯片和/或任意其他合适的封装技术。Referring now to FIG. 22 , an exemplary implementation of the integrated circuit package of FIG. 21 is shown in more detail. Integrated circuit package 718 includes integrated circuit 724 including pad 728 . Leads 732 of lead frame 733 are connected to pads 728 of the integrated circuit by bond wires 734 . It will be appreciated that the integrated circuit includes the above described on-chip semiconductor oscillator with temperature compensation. Portions of leads 732 , bond wires 734 and integrated circuit 724 are encapsulated in encapsulation material 736 . Encapsulation material 736 may be a plastic encapsulation material with low dielectric loss. It can be appreciated that in this and/or other embodiments, other types of packaging may be employed, such as ball grid array (BGA), flip chip, and/or any other suitable packaging technology.

现在参考图23,另一集成电路封装738包括根据本发明的带温度补偿的片上半导体振荡器741。在该实施例中,半导体振荡器741包括集成电路电感器742。玻璃层744通过非常薄的环氧层750接合到集成电路基板740。环氧层750可以具有低介电损失。玻璃层744、环氧层750和集成电路基板740被封装在封装材料760中。在此情况下,由于电感器742和封装材料760之间的距离,因此对封装材料的介电损失的要求不再那么苛刻。因此,对作为时间函数的封装材料760的介电损失和/或其他特性的变化的要求不再那么苛刻。但是,封装材料可以是低介电损失材料。虽然玻璃层被示为在整个集成电路上,但是玻璃层也可以局限于紧邻半导体振荡器的较小区域中。Referring now to FIG. 23, another integrated circuit package 738 includes an on-chip semiconductor oscillator 741 with temperature compensation in accordance with the present invention. In this embodiment, semiconductor oscillator 741 includes an integrated circuit inductor 742 . The glass layer 744 is bonded to the integrated circuit substrate 740 by a very thin layer of epoxy 750 . The epoxy layer 750 may have low dielectric loss. Glass layer 744 , epoxy layer 750 and integrated circuit substrate 740 are encapsulated in encapsulation material 760 . In this case, due to the distance between the inductor 742 and the encapsulation material 760 , the requirement on the dielectric loss of the encapsulation material is less stringent. Thus, the requirements for changes in the dielectric loss and/or other properties of the encapsulation material 760 as a function of time are less stringent. However, the encapsulation material may be a low dielectric loss material. Although the glass layer is shown over the entire integrated circuit, the glass layer may also be localized in a smaller area immediately adjacent to the semiconductor oscillator.

现在参考图24和25,根据本发明的另一包括片上半导体振荡器的集成电路封装被示出。该实施例类似于以上结合图23示出并描述的实施例。但是,玻璃层744限定了一个空腔746。空腔746与电感器742相邻、对齐并遍布在电感器742上。空气腔752形成在电感器742和玻璃层744之间。薄环氧层750形成在玻璃层744和集成电路基板740之间,但不包括空腔746的区域。玻璃层744可被蚀刻以限定空腔,并被浸在环氧中。类似地,玻璃层可以包括多层玻璃,并在至少一层中形成有空腔。Referring now to FIGS. 24 and 25, another integrated circuit package including an on-chip semiconductor oscillator according to the present invention is shown. This embodiment is similar to the embodiment shown and described above in connection with FIG. 23 . However, the glass layer 744 defines a cavity 746 . Cavity 746 is adjacent to, aligned with, and spread over inductor 742 . An air cavity 752 is formed between the inductor 742 and the glass layer 744 . A thin epoxy layer 750 is formed between the glass layer 744 and the integrated circuit substrate 740 , excluding the region of the cavity 746 . The glass layer 744 may be etched to define the cavity and dipped in epoxy. Similarly, the glass layers may comprise multiple layers of glass with cavities formed in at least one layer.

现在参考图26,片上半导体振荡器的电容器可基于上述温度补偿来调整。但是,可以意识到,存在其他方法可独立于半导体振荡器的电容器和/或电感器的调整来调整振荡频率。Referring now to FIG. 26, the capacitors of the on-chip semiconductor oscillator can be adjusted based on the temperature compensation described above. However, it will be appreciated that other methods exist to adjust the frequency of oscillation independently of adjustments to the capacitors and/or inductors of the semiconductor oscillator.

现在参考图27,集成电路830包括具有温度补偿输入的分数锁相环831。分数锁相环831包括相位频率检测器836,其接收按上述方式工作的集成电路振荡器832的输出。相位频率检测器836基于参考频率与VCO频率之差来生成差分信号。该差分信号被输出到电荷泵840。电荷泵840的输出被输入到可选的环形滤波器844。环形滤波器844的输出被输入压控振荡器(VCO),该压控振荡器生成频率与向其输入的电压相关的VCO输出。缩放(scaling)电路850有选择地将VCO频率除以N或N+1。虽然采用除数N和N+1,但是除数也可以是其他值。Referring now to FIG. 27, integrated circuit 830 includes a fractional phase locked loop 831 with a temperature compensated input. Fractional phase locked loop 831 includes a phase frequency detector 836 which receives the output of integrated circuit oscillator 832 operating in the manner described above. The phase frequency detector 836 generates a differential signal based on the difference between the reference frequency and the VCO frequency. This differential signal is output to charge pump 840 . The output of the charge pump 840 is input to an optional loop filter 844 . The output of the loop filter 844 is input to a voltage controlled oscillator (VCO), which generates a VCO output having a frequency that is related to the voltage applied to it. A scaling circuit 850 selectively divides the VCO frequency by N or N+1. Although divisors N and N+1 are used, other values are possible for the divisor.

缩放电路850的输出被反馈到相位频率检测器836。温度传感器854在IC振荡器832附近的区域中测量集成电路830的温度。温度传感器854输出被用来寻址存储在存储器856中的校准信息858的温度信号。所选校准信息被用来调整缩放电路850。所选校准信息调整缩放电路850使用的除数N和N+1的比率。The output of scaling circuit 850 is fed back to phase frequency detector 836 . The temperature sensor 854 measures the temperature of the integrated circuit 830 in a region near the IC oscillator 832 . Temperature sensor 854 outputs a temperature signal that is used to address calibration information 858 stored in memory 856 . The selected calibration information is used to adjust scaling circuit 850 . The selected calibration information adjusts the ratio of divisors N and N+1 used by scaling circuit 850 .

现在参考图28,Delta-Sigma分数锁相环858被示出,其被用于包括温度补偿输入的集成电路860。所选校准信息被用来调整Sigma Delta调制器870的输出。所选校准信息可以调整缩放电路850使用的除数N和N+1之间的调制。Referring now to FIG. 28, a Delta-Sigma fractional phase locked loop 858 is shown for use with an integrated circuit 860 including a temperature compensation input. The selected calibration information is used to adjust the output of the Sigma Delta modulator 870. The selected calibration information may adjust the modulation between the divisor N and N+1 used by scaling circuit 850 .

现在参考图29,流程图900示出用于测量样本校准点以及利用线性曲线拟合算法生成校准数据的步骤。控制开始于步骤902。在步骤904中,控制测量多个温度上的样本校准点。在步骤906中,线性曲线拟合算法被用来生成这些样本点之间的其他温度点的曲线。Referring now to FIG. 29 , a flowchart 900 shows steps for measuring sample calibration points and generating calibration data using a linear curve fitting algorithm. Control begins in step 902 . In step 904, control measures sample calibration points at a plurality of temperatures. In step 906, a linear curve fitting algorithm is used to generate curves for other temperature points between these sample points.

现在参考图30,流程图920示出用于测量样本校准点和使用更高阶曲线拟合算法生成校准数据的步骤。图29所示步骤可以利用包括处理器和存储器的计算机来实现。控制开始于步骤922。在步骤924中,控制测量多个温度上的样本校准点。在步骤926中,更高阶曲线拟合算法被用来生成这些样本点之间的其他温度点的曲线。在步骤928,控制结束。Referring now to FIG. 30 , a flowchart 920 shows steps for measuring sample calibration points and generating calibration data using a higher order curve fitting algorithm. The steps shown in FIG. 29 can be implemented using a computer including a processor and a memory. Control begins in step 922. In step 924, control measures sample calibration points at a plurality of temperatures. In step 926, a higher order curve fitting algorithm is used to generate curves for other temperature points between these sample points. In step 928, control ends.

现在参考图31A到图31G,本发明的各种示例性实现方式被示出。现在参考图31A,本发明可被实现在硬盘驱动器1000中。本发明可以实现任何集成电路,例如信号处理和/或控制电路,它们在图31A中概括标识为1002。在某些实现方式中,HDD 1000中的信号处理和/或控制电路1002和/或其他电路(未示出)可以处理数据,执行编码和/或加密、执行计算,和/或对输出到和/或接收自磁存储介质1006的数据安排格式。Referring now to FIGS. 31A-31G , various exemplary implementations of the invention are shown. Referring now to FIG. 31A , the present invention may be implemented in a hard disk drive 1000 . The present invention may implement any integrated circuits, such as signal processing and/or control circuits, which are generally identified as 1002 in FIG. 31A. In some implementations, signal processing and/or control circuitry 1002 and/or other circuitry (not shown) in HDD 1000 can process data, perform encoding and/or encryption, perform computations, and/or and/or the format of the data arrangement received from the magnetic storage medium 1006 .

HDD 1000可以经由一个或多个有线或无线通信链路1008与主机设备(未示出)通信,主机设备例如是计算机、诸如个人数字助理、蜂窝电话、媒体或MP3播放器之类的移动计算设备和/或其他设备。HDD 1000可被连接到存储器1009,例如随机访问存储器(RAM)、诸如闪存之类的低等待时间非易失性存储器、只读存储器(ROM)和/或其他合适的电子数据存储设备。HDD 1000 can communicate via one or more wired or wireless communication links 1008 with a host device (not shown), such as a computer, a mobile computing device such as a personal digital assistant, cellular telephone, media or MP3 player and/or other devices. HDD 1000 may be connected to memory 1009, such as random access memory (RAM), low-latency non-volatile memory such as flash memory, read-only memory (ROM), and/or other suitable electronic data storage devices.

现在参考图31B,本发明可被实现在数字多功能盘(DVD)驱动器1010中。本发明可以实现例如信号处理和/或控制电路(它们在图31B中概括标识为1012)的任何集成电路和/或DVD驱动器1010的大容量数据存储设备。DVD 1010中的信号处理和/或控制电路1012和/或其他电路(未示出)可以处理数据,执行编码和/或加密、执行计算,和/或对读自和/或写入光存储介质1016的数据安排格式。在某些实现方式中,DVD1010中的信号处理和/或控制电路1012和/或其他电路(未示出)还可以执行其他功能,例如编码和/或解码,和/或与DVD驱动相关联的任何其他信号处理功能。Referring now to FIG. 31B , the present invention may be implemented in a digital versatile disk (DVD) drive 1010 . The present invention can implement any integrated circuit such as signal processing and/or control circuits (which are generally identified as 1012 in FIG. 31B ) and/or a mass data storage device of DVD drive 1010 . Signal processing and/or control circuitry 1012 and/or other circuitry (not shown) in DVD 1010 may process data, perform encoding and/or encryption, perform calculations, and/or perform data processing for reading from and/or writing to the optical storage medium 1016 data arrangement format. In some implementations, signal processing and/or control circuitry 1012 and/or other circuitry (not shown) in DVD 1010 may also perform other functions, such as encoding and/or decoding, and/or any other signal processing functions.

DVD驱动器1010可以经由一个或多个有线或无线通信链路1017与诸如计算机、电视或其他设备之类的输出设备(未示出)通信。DVD1010可以与以非易失性方式存储数据的大容量数据存储设备1018通信。大容量数据存储设备1018可以包括硬盘驱动器(HDD)。HDD可以具有图31A所示配置。HDD可以是包括一个或多个直径小于约1.8″的盘片(platter)的迷你HDD。DVD 1010可以连接到存储器1019,例如RAM、ROM、诸如闪存之类的低等待时间非易失性存储器和/或其他合适的电子数据存储设备。DVD drive 1010 may communicate with an output device (not shown), such as a computer, television or other device, via one or more wired or wireless communication links 1017 . DVD 1010 may communicate with a mass data storage device 1018 that stores data in a non-volatile manner. Mass data storage device 1018 may include a hard disk drive (HDD). The HDD may have the configuration shown in Fig. 31A. The HDD may be a mini HDD comprising one or more platters less than about 1.8" in diameter. DVD 1010 may be connected to memory 1019, such as RAM, ROM, low-latency non-volatile memory such as flash memory, and and/or other suitable electronic data storage devices.

现在参考图31C,本发明可被实现在高清晰电视(HDTV)1020中。本发明可以实现例如信号处理和/或控制电路(它们在图31C中概括标识为1022)的任何集成电路、WLAN接口和/或HDTV 1020的大容量数据存储设备。HDTV 1020接收有线或无线格式的HDTV输入信号并生成用于显示器1026的HDTV输出信号。在某些实现方式中,HDTV 1020的信号处理和/或控制电路1022和/或其他电路(未示出)可以处理数据,执行编码和/或加密、执行计算、对数据安排格式和/或执行需要的任何类型的HDTV处理。Referring now to FIG. 31C , the present invention may be implemented in a high definition television (HDTV) 1020 . The present invention can implement any integrated circuit such as signal processing and/or control circuits (which are generally identified as 1022 in FIG. 31C ), a WLAN interface, and/or a mass data storage device of the HDTV 1020. HDTV 1020 receives an HDTV input signal in a wired or wireless format and generates an HDTV output signal for display 1026. In some implementations, signal processing and/or control circuitry 1022 and/or other circuitry (not shown) of HDTV 1020 may process data, perform encoding and/or encryption, perform calculations, format data, and/or perform Any type of HDTV processing required.

HDTV 1020可以与大容量数据存储设备1027通信,该存储设备1027以非易失性方式存储数据,例如光和/或磁存储设备。至少一个HDD可以具有图31A所示配置,和/或至少一个DVD可以具有图31B所示配置。HDD可以是包括一个或多个直径小于约1.8″的盘片的迷你HDD。HDTV1020可以连接到存储器1028,例如RAM、ROM、诸如闪存之类的低等待时间非易失性存储器和/或其他合适的电子数据存储设备。HDTV 1020还可以支持经由WLAN网络接口1029与WLAN的连接。The HDTV 1020 may communicate with a mass data storage device 1027 that stores data in a non-volatile manner, such as an optical and/or magnetic storage device. At least one HDD may have the configuration shown in FIG. 31A, and/or at least one DVD may have the configuration shown in FIG. 31B. The HDD may be a mini HDD comprising one or more platters with a diameter of less than about 1.8″. HDTV 1020 may be connected to memory 1028, such as RAM, ROM, low-latency non-volatile memory such as flash memory, and/or other suitable An electronic data storage device. The HDTV 1020 may also support a connection to a WLAN via a WLAN network interface 1029.

现在参考图31D,本发明实现了车辆1030的控制系统中的任何集成电路、WLAN接口和/或车辆控制系统的大容量数据存储设备。在某些实现方式中,本发明实现了动力总成控制系统1032,其接收来自一个或多个传感器(例如温度传感器、压力传感器、转动传感器、气流传感器和/或任意其他合适的传感器)的输入和/或生成一个或多个输出控制信号(例如引擎工作参数、传输工作参数和/或其他控制信号)。Referring now to FIG. 3 ID, the present invention implements any integrated circuit in the control system of the vehicle 1030, the WLAN interface, and/or the mass data storage device of the vehicle control system. In certain implementations, the present invention implements a powertrain control system 1032 that receives input from one or more sensors (eg, temperature sensors, pressure sensors, rotational sensors, airflow sensors, and/or any other suitable sensors) and/or generate one or more output control signals (eg, engine operating parameters, transmission operating parameters, and/or other control signals).

本发明还可被实现在车辆1030的其他控制系统1040中。控制系统1040同样可以从输入传感器1042接收信号和/或将控制信号输出到一个或多个输出设备1044。在某些实现方式中,控制系统1040可以是防抱死刹车系统(ABS)、导航系统、信息通讯系统、车辆信息通讯系统、车道偏离系统、适应性巡航控制系统、诸如立体声、DVD、压缩盘等的车辆娱乐系统中的一部分。其他实现方式也可被设想。The invention may also be implemented in other control systems 1040 of the vehicle 1030 . Control system 1040 may also receive signals from input sensors 1042 and/or output control signals to one or more output devices 1044 . In some implementations, the control system 1040 can be an anti-lock braking system (ABS), navigation system, telematics system, vehicle telematics system, lane departure system, adaptive cruise control system, such as a stereo, DVD, compact disc and other vehicle entertainment systems. Other implementations are also contemplated.

动力总成控制系统1032可以与以非易失性方式存储数据的大容量数据存储设备1046通信。大容量数据存储设备1046可以包括光和/或磁存储设备,例如硬盘驱动器HDD和/或DVD。至少一个HDD可以具有图31A所示配置,和/或至少一个DVD可以具有图31B所示配置。HDD可以是包括一个或多个直径小于约1.8″的盘片的迷你HDD。动力总成控制系统1032可以连接到存储器1047,例如RAM、ROM、诸如闪存之类的低等待时间非易失性存储器和/或其他合适的电子数据存储设备。动力总成控制系统1032还可以支持经由WLAN网络接口1048与WLAN的连接。控制系统1040还可以包括大容量数据存储设备、存储器和/或WLAN接口(都未示出)。The powertrain control system 1032 may communicate with a mass data storage device 1046 that stores data in a non-volatile manner. Mass data storage devices 1046 may include optical and/or magnetic storage devices such as hard disk drives HDD and/or DVD. At least one HDD may have the configuration shown in FIG. 31A, and/or at least one DVD may have the configuration shown in FIG. 31B. The HDD may be a mini HDD comprising one or more platters less than about 1.8" in diameter. The powertrain control system 1032 may be connected to memory 1047, such as RAM, ROM, low latency non-volatile memory such as flash memory and/or other suitable electronic data storage devices. The powertrain control system 1032 may also support a WLAN connection via a WLAN network interface 1048. The control system 1040 may also include mass data storage devices, memory, and/or a WLAN interface (both not shown).

现在参考图31E,本发明可被实现在可以包括蜂窝天线1051的蜂窝电话1050中。本发明可以实现例如信号处理和/或控制电路(它们在图31E中概括标识为1052)的任何集成电路、WLAN接口和/或蜂窝电话1050的大容量数据存储设备。在某些实现方式中,蜂窝电话1050包括麦克风1056、诸如扬声器和/或音频输出插头之类的音频输出1058、显示器1060和/或诸如键盘、点选设备、语音激励和/或其他输入设备之类的输入设备1062。蜂窝电话1050中的信号处理和/或控制电路1052和/或其他电路(未示出)可以处理数据,执行编码和/或加密、执行计算、对数据安排格式和/或执行其他蜂窝电话功能。Referring now to FIG. 31E , the present invention may be implemented in a cellular telephone 1050 which may include a cellular antenna 1051 . The present invention may implement any integrated circuit such as signal processing and/or control circuits (which are generally identified as 1052 in FIG. 31E ), a WLAN interface, and/or a mass data storage device of the cellular telephone 1050 . In some implementations, the cellular telephone 1050 includes a microphone 1056, an audio output 1058 such as a speaker and/or an audio output plug, a display 1060, and/or other input devices such as a keyboard, pointing device, voice activation, and/or other class of input devices 1062 . Signal processing and/or control circuitry 1052 and/or other circuitry (not shown) in cellular telephone 1050 may process data, perform encoding and/or encryption, perform calculations, format data, and/or perform other cellular telephone functions.

蜂窝电话1050可以与以非易失性方式存储数据的大容量数据存储设备1064通信,该大容量数据存储设备1064例如是光和/或磁存储设备,例如硬盘驱动器HDD和/或DVD。至少一个HDD可以具有图31A所示配置,和/或至少一个DVD可以具有图31B所示配置。HDD可以是包括一个或多个直径小于约1.8″的盘片的迷你HDD。蜂窝电话1050可以连接到存储器1066,例如RAM、ROM、诸如闪存之类的低等待时间非易失性存储器和/或其他合适的电子数据存储设备。蜂窝电话1050还可以支持经由WLAN网络接口1068与WLAN的连接。The cellular telephone 1050 may communicate with a mass data storage device 1064 that stores data in a non-volatile manner, such as an optical and/or magnetic storage device such as a hard disk drive HDD and/or DVD. At least one HDD may have the configuration shown in FIG. 31A, and/or at least one DVD may have the configuration shown in FIG. 31B. The HDD may be a mini HDD comprising one or more platters with a diameter of less than about 1.8″. Cellular phone 1050 may be connected to memory 1066, such as RAM, ROM, low-latency non-volatile memory such as flash memory, and/or Other suitable electronic data storage devices. Cellular telephone 1050 may also support connection to WLAN via WLAN network interface 1068 .

现在参考图31F,本发明可被实现在机顶盒1080中。本发明可以实现例如信号处理和/或控制电路(它们在图31F中概括标识为1084)的任何集成电路、WLAN接口和/或机顶盒1080的大容量数据存储设备。机顶盒1080接收来自源(例如宽带源)的信号并输出适合于显示器1088的标准和/或高清晰音频/视频信号,所述显示器1088例如是电视和/或监视器和/或其他视频和/或音频输出设备。机顶盒1080的信号处理和/或控制电路1084和/或其他电路(未示出)可以处理数据,执行编码和/或加密、执行计算、对数据安排格式和/或执行任意其他机顶盒功能。Referring now to FIG. 31F , the present invention may be implemented in a set top box 1080 . The present invention may implement any integrated circuit such as signal processing and/or control circuits (which are generally identified as 1084 in FIG. 31F ), a WLAN interface, and/or a mass data storage device of the set-top box 1080 . Set-top box 1080 receives signals from sources (e.g., broadband sources) and outputs standard and/or high-definition audio/video signals suitable for display 1088, such as a television and/or monitor and/or other video and/or Audio output device. Signal processing and/or control circuitry 1084 and/or other circuitry (not shown) of set-top box 1080 may process data, perform encoding and/or encryption, perform calculations, format data, and/or perform any other set-top box functions.

机顶盒1080可以与以非易失性方式存储数据的大容量数据存储设备1090通信。该大容量数据存储设备1090可以包括光和/或磁存储设备,例如硬盘驱动器HDD和/或DVD。至少一个HDD可以具有图31A所示配置,和/或至少一个DVD可以具有图31B所示配置。HDD可以是包括一个或多个直径小于约1.8″的盘片的迷你HDD。机顶盒1080可以连接到存储器1094,例如RAM、ROM、诸如闪存之类的低等待时间非易失性存储器和/或其他合适的电子数据存储设备。机顶盒1080还可以支持经由WLAN网络接口1096与WLAN的连接。The set top box 1080 may communicate with a mass data storage device 1090 that stores data in a non-volatile manner. The mass data storage device 1090 may include optical and/or magnetic storage devices such as hard disk drives HDD and/or DVD. At least one HDD may have the configuration shown in FIG. 31A, and/or at least one DVD may have the configuration shown in FIG. 31B. The HDD may be a mini HDD comprising one or more platters with a diameter of less than about 1.8″. The set-top box 1080 may be connected to memory 1094, such as RAM, ROM, low-latency non-volatile memory such as flash memory, and/or other A suitable electronic data storage device.

现在参考图31G,本发明可被实现在媒体播放器1100中。本发明可以实现例如信号处理和/或控制电路(它们在图31G中概括标识为1104)的任何集成电路、WLAN接口和/或媒体播放器1100的大容量数据存储设备。在某些实现方式中,媒体播放器1100包括显示器1107和/或用户输入1108,例如键盘、触摸盘等等。在某些实现方式中,媒体播放器1100可以经由显示器1107和/或用户输入1108来使用图形用户界面(GUI),该图形用户界面通常采用菜单、下拉菜单、图标和/或点击界面。媒体播放器1100还包括音频输出1109,例如扬声器和/或音频输出插头。媒体播放器1100的信号处理和/或控制电路1104和/或其他电路(未示出)可以处理数据,执行编码和/或加密、执行计算、对数据安排格式和/或执行任意其他媒体播放器功能。Referring now to FIG. 31G , the present invention may be implemented in a media player 1100 . The present invention may implement any integrated circuit such as signal processing and/or control circuits (which are generally identified as 1104 in FIG. 31G ), a WLAN interface, and/or a mass data storage device of the media player 1100. In some implementations, the media player 1100 includes a display 1107 and/or user input 1108, such as a keyboard, touch pad, and the like. In some implementations, media player 1100 may employ a graphical user interface (GUI), typically employing menus, drop-down menus, icons, and/or point-and-click interfaces, via display 1107 and/or user input 1108. The media player 1100 also includes an audio output 1109, such as a speaker and/or an audio output plug. Signal processing and/or control circuitry 1104 and/or other circuitry (not shown) of media player 1100 may process data, perform encoding and/or encryption, perform calculations, format data, and/or perform any other media player Function.

媒体播放器1100可以与以非易失性方式存储数据(例如压缩音频和/或视频内容)的大容量数据存储设备1110通信。在某些实现方式中,压缩音频文件包括遵循MP3格式或其他合适的压缩音频和/或视频格式的文件。该大容量数据存储设备可以包括光和/或磁存储设备,例如硬盘驱动器HDD和/或DVD。至少一个HDD可以具有图31A所示配置,和/或至少一个DVD可以具有图31B所示配置。HDD可以是包括一个或多个直径小于约1.8″的盘片的迷你HDD。媒体播放器1100可以连接到存储器1114,例如RAM、ROM、诸如闪存之类的低等待时间非易失性存储器和/或其他合适的电子数据存储设备。媒体播放器1100还可以支持经由WLAN网络接口1116与WLAN的连接。除了上述实现方式之外的其他实现方式也可被设想。The media player 1100 may communicate with a mass data storage device 1110 that stores data (eg, compressed audio and/or video content) in a non-volatile manner. In some implementations, compressed audio files include files conforming to MP3 format or other suitable compressed audio and/or video formats. The mass data storage devices may include optical and/or magnetic storage devices such as hard disk drives HDD and/or DVD. At least one HDD may have the configuration shown in FIG. 31A, and/or at least one DVD may have the configuration shown in FIG. 31B. The HDD may be a mini HDD comprising one or more platters with a diameter of less than about 1.8″. The media player 1100 may be connected to memory 1114, such as RAM, ROM, low-latency non-volatile memory such as flash memory, and/or or other suitable electronic data storage device. Media player 1100 may also support connection to a WLAN via WLAN network interface 1116. Other implementations than those described above are also contemplated.

现在参考图32A-32D,所示集成电路封装并入了退火玻璃浆或环氧作为与硅晶片的一个或多个所选特征相邻的一层和/或多个“岛”。退火玻璃浆或环氧层的一个或多个“岛”可被设置在硅晶片的一侧或两侧的某些部分上。在图32A中,另一集成电路封装1200包括硅晶片1204。退火玻璃浆层或退火玻璃浆的多个部分1206被形成在硅晶片1204上。铸型材料1208可被用来封装硅晶片1204的全部或部分。退火玻璃浆层1206还减小了应力随时间的变化。退火玻璃浆层1206易于使硅晶片1204的全部或部分不受铸型材料1208的介电属性(例如介点损失)的变化的影响。Referring now to FIGS. 32A-32D , integrated circuit packages are shown incorporating annealed glass paste or epoxy as a layer and/or "islands" adjacent to one or more selected features of a silicon wafer. One or more "islands" of annealed glass paste or epoxy layers may be provided on portions of one or both sides of the silicon wafer. In FIG. 32A , another integrated circuit package 1200 includes a silicon wafer 1204 . A layer or portions 1206 of annealed glass paste is formed on a silicon wafer 1204 . Molding material 1208 may be used to encapsulate all or part of silicon wafer 1204 . Annealing the glass paste layer 1206 also reduces stress variation over time. Annealing the glass paste layer 1206 tends to insulate all or part of the silicon wafer 1204 from changes in the dielectric properties of the mold material 1208 (eg, dielectric loss).

硅晶片1204可以包括上述半导体振荡器。退火玻璃浆层1206可以包括具有相对较低退火温度的玻璃浆。低退火温度可能低于将损坏硅晶片1204的温度。玻璃浆层1206可以包括玻璃粉浆。玻璃浆层可以以任何合适的方式施加。玻璃浆层可以使用丝网印刷方法、浸渍方法、分色涂盖方法和/或使用任意其他合适的方法来施加。The silicon wafer 1204 may include the semiconductor oscillator described above. Annealed glass paste layer 1206 may include glass paste with a relatively low annealing temperature. The low annealing temperature may be below a temperature that would damage the silicon wafer 1204 . The glass paste layer 1206 may include glass frit. The glass paste layer may be applied in any suitable manner. The glass paste layer may be applied using a screen printing method, a dipping method, a color separation coating method, and/or using any other suitable method.

在图32B中,另一集成电路封装1210包括导电材料层或涂层1212,其被施加到玻璃浆或环氧层1206上。导电材料层1212可以包括导电环氧层。导电材料层1212可以作为液体施加,然后被固化。导电材料层1212可以包括导电环氧涂料。导电材料层1212可以以任何合适的方式施加,包括将硅晶片1204浸渍在包含导电材料的容器(例如盘子)中。导电材料层1212易于减少来自外部设备的电磁干扰。In FIG. 32B , another integrated circuit package 1210 includes a layer or coating 1212 of conductive material that is applied to a layer 1206 of glass paste or epoxy. The conductive material layer 1212 may include a conductive epoxy layer. The layer of conductive material 1212 may be applied as a liquid and then cured. The layer of conductive material 1212 may include conductive epoxy paint. The layer of conductive material 1212 may be applied in any suitable manner, including dipping the silicon wafer 1204 in a container (eg, a plate) containing the conductive material. The conductive material layer 1212 tends to reduce electromagnetic interference from external devices.

在图32C中,集成电路封装1220包括退火玻璃浆层1206,其被施加到硅晶片1204的所选部分上。在图32D中,集成电路封装1230包括退火玻璃浆或环氧部分1206和导电材料1212。导电材料1212可以覆盖退火玻璃浆层1206,同时触及或不触及硅晶片1204。In FIG. 32C , integrated circuit package 1220 includes annealed glass paste layer 1206 that is applied to selected portions of silicon wafer 1204 . In FIG. 32D , integrated circuit package 1230 includes annealed glass paste or epoxy portion 1206 and conductive material 1212 . The conductive material 1212 may cover the annealed glass paste layer 1206 with or without touching the silicon wafer 1204 .

现在参考图33A-33D,另一些集成电路封装被示出。在图33A中,另一集成电路封装1240包括退火玻璃浆层1206和导电材料层1212,它们位于硅晶片1204的电路组件1242附近。在图33B中,另一集成电路封装1250包括退火玻璃浆层1206和导电材料层1212,它们位于硅晶片1204的振荡器1252附近。Referring now to FIGS. 33A-33D , further integrated circuit packages are shown. In FIG. 33A , another integrated circuit package 1240 includes a layer of annealed glass paste 1206 and a layer of conductive material 1212 positioned adjacent to a circuit component 1242 of a silicon wafer 1204 . In FIG. 33B , another integrated circuit package 1250 includes a layer of annealed glass paste 1206 and a layer of conductive material 1212 positioned adjacent to an oscillator 1252 on a silicon wafer 1204 .

在图33C中,另一集成电路封装1260包括退火玻璃浆层1206和导电材料层1212,它们位于硅晶片1204的电感器1262附近。电感器1262可以是片上电感器,例如螺旋电感器。在图33D中,另一集成电路封装1270包括退火玻璃浆层1206和导电材料层1212,它们位于带有电感器1274的振荡器电路1272附近。In FIG. 33C , another integrated circuit package 1260 includes a layer of annealed glass paste 1206 and a layer of conductive material 1212 positioned adjacent to an inductor 1262 on a silicon wafer 1204 . Inductor 1262 may be an on-chip inductor, such as a spiral inductor. In FIG. 33D , another integrated circuit package 1270 includes a layer of annealed glass paste 1206 and a layer of conductive material 1212 positioned adjacent to an oscillator circuit 1272 with an inductor 1274 .

退火玻璃浆层还易于减小可能发生的应力随时间的变化。退火玻璃浆层使硅晶片的全部或部分不受铸型材料的介电属性(例如介电损失)的变化的影响。这在试图利用温度进行校准(如上所述)时尤其有益。Annealing the paste layer also tends to reduce possible stress variations over time. Annealing the glass paste layer insulates all or part of the silicon wafer from changes in the dielectric properties (eg, dielectric loss) of the casting material. This is especially beneficial when trying to calibrate using temperature (as described above).

现在参考图34A-34D,另一些集成电路封装被示出,它们包括在硅晶片的某些部分上建立了空气间隙的退火玻璃浆和/或环氧部分和玻璃或硅层。在图34A-34B中,集成电路封装1300和1330包括硅晶片1304。退火玻璃浆部分1306以某种空间上分离的关系形成在硅晶片1304上。AGP部分1306可以按上述方式形成。铸型材料1308可被使用。AGP部分1306的后处理可被执行(例如抛光或其他步骤)来提供平坦的外表面。Referring now to FIGS. 34A-34D , further integrated circuit packages are shown that include annealed glass paste and/or epoxy portions and glass or silicon layers that create air gaps in portions of the silicon wafer. In FIGS. 34A-34B , integrated circuit packages 1300 and 1330 include silicon wafer 1304 . Annealed glass paste portions 1306 are formed on silicon wafer 1304 in some spatially separated relationship. AGP portion 1306 can be formed as described above. A casting material 1308 may be used. Post-processing of the AGP portion 1306 may be performed (eg, polishing or other steps) to provide a planar outer surface.

玻璃或硅层1310依靠AGP部分1306支撑在硅晶片1304上方。环氧或其他接合材料可被用于将玻璃或硅层1310粘贴到AGP部分1306上。AGP部分1306和玻璃或硅层1310在振荡器1320(图34A)和/或任意其他电路1322(图34B)上方形成空气间隙1324。空气间隙1324提供了具有最低可能的介电损失的材料(空气)。相反,当使用晶体振荡器时,需要空气来允许晶体谐振,换言之,空气被用来允许机械振荡。Glass or silicon layer 1310 is supported over silicon wafer 1304 by means of AGP portion 1306 . Epoxy or other bonding material may be used to adhere glass or silicon layer 1310 to AGP portion 1306 . AGP portion 1306 and glass or silicon layer 1310 form an air gap 1324 over oscillator 1320 (FIG. 34A) and/or any other circuitry 1322 (FIG. 34B). The air gap 1324 provides the material (air) with the lowest possible dielectric loss. In contrast, when using a crystal oscillator, air is required to allow the crystal to resonate, in other words, air is used to allow mechanical oscillation.

在图34C-34D中,集成电路封装1340和1360包括硅晶片1304。环氧部分1342以某种空间上分离的关系形成在硅晶片1304上。环氧部分1342可以按上述方式形成。环氧部分1342的后处理可被执行(例如抛光或其他步骤)来提供平坦的外表面。玻璃或硅层1310依靠环氧部分1342支撑在硅晶片1304上方。环氧或其他接合材料可被用于将玻璃或硅层1310粘贴到环氧部分1342上。环氧部分1342和玻璃或硅层1310在振荡器1320(图34C)和/或任意其他电路1322(图34D)上方形成空气间隙1324。In FIGS. 34C-34D , integrated circuit packages 1340 and 1360 include silicon wafer 1304 . Epoxy portions 1342 are formed on silicon wafer 1304 in some spatially separated relationship. Epoxy portion 1342 may be formed as described above. Post-processing of epoxy portion 1342 may be performed (eg, polishing or other steps) to provide a flat outer surface. Glass or silicon layer 1310 is supported over silicon wafer 1304 by means of epoxy portion 1342 . Epoxy or other bonding material may be used to bond glass or silicon layer 1310 to epoxy portion 1342 . Epoxy portion 1342 and glass or silicon layer 1310 form air gap 1324 over oscillator 1320 (FIG. 34C) and/or any other circuitry 1322 (FIG. 34D).

现在参考图35A-35B,另一些集成电路封装被示出,它们包括建立了空气间隙的玻璃或硅部分。在图35A中,集成电路封装1380包括“C”形玻璃或硅部分1382,其限定了空气间隙1384。“C”形玻璃或硅部分1382可以包括连在一起的多个分段。空气间隙1384位于振荡器1320上方。在图35B中,集成电路封装1390包括“C”形玻璃或硅层1382,其限定了空气间隙1384。空气间隙1384位于电路1322上方。Referring now to FIGS. 35A-35B , further integrated circuit packages are shown that include glass or silicon portions that create air gaps. In FIG. 35A , integrated circuit package 1380 includes a “C” shaped glass or silicon portion 1382 that defines an air gap 1384 . The "C" shaped glass or silicon portion 1382 may comprise multiple segments joined together. Air gap 1384 is located above oscillator 1320 . In FIG. 35B , integrated circuit package 1390 includes a “C” shaped glass or silicon layer 1382 that defines an air gap 1384 . Air gap 1384 is located above circuit 1322 .

现在参考图36A-36C,示出了用于制造上述集成电路封装的方法。集成电路结构1400包括硅晶片1404、多个间隔开的AGP和/或环氧部分1410A和1410B(统称为部分1410)和玻璃或硅层1408。集成电路结构1400沿虚线1414被切成多个分段,以建立多个集成电路,这些集成电路可被封装在上述铸型材料(未示出)中。Referring now to FIGS. 36A-36C , there is shown a method for fabricating the integrated circuit package described above. Integrated circuit structure 1400 includes silicon wafer 1404 , a plurality of spaced apart AGP and/or epoxy portions 1410A and 1410B (collectively portions 1410 ), and glass or silicon layer 1408 . Integrated circuit structure 1400 is diced into multiple segments along dashed lines 1414 to create multiple integrated circuits, which may be encapsulated in the aforementioned molding material (not shown).

在图36B中,硅晶片1404可以包括一个或多个接合焊盘1420。1414-1和1414-2处层1408的切口可以相对1414-3处硅晶片的切口有所偏移,以提供用于将接合线(未示出)附接到接合焊盘1420的间隔。在图36C中,在从集成电路结构1400中分割出的集成电路1450之一被示出。In FIG. 36B, silicon wafer 1404 may include one or more bond pads 1420. The cutouts of layer 1408 at 1414-1 and 1414-2 may be offset relative to the cutouts of the silicon wafer at 1414-3 to provide for Bonding wires (not shown) are attached to the gaps of the bonding pads 1420 . In FIG. 36C , one of the integrated circuits 1450 singulated from the integrated circuit structure 1400 is shown.

现在参考图37A-37B,集成电路封装1450包括带有被涂覆了一层导电材料1456的多个间隔开的退火玻璃浆和/或环氧部分1410的硅晶片。在图37A中,部分1410被浸渍在容器1454中,容器1454中包含导电材料1456。硅晶片1408可以沿一条或多条切线1462被切块,并且可以包括接合焊盘1460,如图所示。Referring now to FIGS. 37A-37B , an integrated circuit package 1450 includes a silicon wafer with a plurality of spaced apart annealed glass paste and/or epoxy portions 1410 coated with a layer of conductive material 1456 . In FIG. 37A , portion 1410 is dipped in container 1454 containing conductive material 1456 . Silicon wafer 1408 may be diced along one or more tangent lines 1462, and may include bond pads 1460, as shown.

现在参考图38,用于制造图32A-33D的集成电路封装的方法1500的步骤被示出。控制开始于步骤1502。在步骤1504,玻璃浆层1206被施加到硅晶片1204的一个或多个表面上和/或硅晶片1204的所选区域上。在步骤1506,通过将硅晶片1204和玻璃浆层1206放在烤炉中来对玻璃浆层1206进行退火操作。烤炉的温度可被设置为足以固化(cure)玻璃浆层1206的温度。例如,在预定时段中大约400℃的温度足以使玻璃粉浆退火,并且不会损坏硅晶片1204。在步骤1508中,导电材料层1212被施加到退火玻璃浆层1206。在步骤1510,硅晶片1204的全部或部分被装入铸型材料1208中,该铸型材料例如塑料、这里描述的其他材料和/或其他合适的铸型材料。在步骤1520,控制结束。Referring now to FIG. 38, the steps of a method 1500 for fabricating the integrated circuit package of FIGS. 32A-33D are shown. Control begins in step 1502. At step 1504 , a layer of glass paste 1206 is applied to one or more surfaces of silicon wafer 1204 and/or selected areas of silicon wafer 1204 . At step 1506, the glass paste layer 1206 is annealed by placing the silicon wafer 1204 and the glass paste layer 1206 in an oven. The temperature of the oven may be set to a temperature sufficient to cure the glass paste layer 1206 . For example, a temperature of about 400° C. for a predetermined period of time is sufficient to anneal the glass frit without damaging the silicon wafer 1204 . In step 1508 , layer 1212 of conductive material is applied to layer 1206 of annealed glass paste. At step 1510, all or part of the silicon wafer 1204 is encased in a molding material 1208, such as plastic, other materials described herein, and/or other suitable molding materials. In step 1520, control ends.

在上述每个实施例中,硅晶片可被其他晶片或其他基板代替,并且退火玻璃浆可被环氧代替。In each of the embodiments described above, the silicon wafer can be replaced by other wafers or other substrates, and the annealed glass paste can be replaced by epoxy.

已经描述了发明的多个实施例。然而,将会理解,在不脱离本发明的精神和范围的情况下,可以执行各种修改。因此,其他实施例也在所附权利要求的范围内。A number of embodiments of the invention have been described. However, it will be understood that various modifications may be made without departing from the spirit and scope of the invention. Accordingly, other implementations are within the scope of the following claims.

本申请要求2005年9月6日递交的美国临时申请No.60/714,454、2006年1月6日递交的美国临时申请No.60/756,828和2005年10月27日递交的美国临时申请No.60/730,568的优先权,并且本申请是2004年7月16日递交的美国专利申请No.10/892,709的部分继续申请,而申请No.10/892,709是2002年10月15日递交的美国专利申请No.10/272,247的部分继续申请,据此以上所有申请的全部内容通过引用被结合于此。This application claims U.S. Provisional Application No. 60/714,454 filed September 6, 2005, U.S. Provisional Application No. 60/756,828 filed January 6, 2006, and U.S. Provisional Application No. 60/756,828 filed October 27, 2005. 60/730,568, and this application is a continuation-in-part of U.S. Patent Application No. 10/892,709, filed July 16, 2004, which is U.S. Patent Application No. 10/892,709, filed October 15, 2002 A continuation-in-part of Application No. 10/272,247, which is hereby incorporated by reference in its entirety for all of the above applications.

Claims (4)

1.一种集成电路封装,包括:1. An integrated circuit package comprising: 集成电路,包括:integrated circuits, including: 温度传感器,其感测所述集成电路的温度;a temperature sensor that senses the temperature of the integrated circuit; 存储器模块,其存储振荡器校准并选择所述振荡器校准之一作为所述感测的温度的函数;以及a memory module that stores oscillator calibrations and selects one of the oscillator calibrations as a function of the sensed temperature; and 振荡器模块,其生成参考信号,该参考信号的频率基于所述选出的振荡器校准之一;an oscillator module that generates a reference signal whose frequency is based on one of said selected oscillator calibrations; 玻璃层;glass layer; 环氧层,该环氧层将所述玻璃层粘附到所述集成电路;以及an epoxy layer adhering the glass layer to the integrated circuit; and 封装材料,该封装材料装入了所述集成电路和所述玻璃层的至少一部分,并且an encapsulating material encapsulating at least a portion of said integrated circuit and said glass layer, and 其中,所述玻璃层包括限定出一个空气间隙的空腔,并且所述空腔与所述集成电路的包括所述振荡器模块的部分相邻。Wherein the glass layer includes a cavity defining an air gap, and the cavity is adjacent to the portion of the integrated circuit that includes the oscillator module. 2.如权利要求1所述集成电路封装,其中所述玻璃层在位置上与所述集成电路的包括所述振荡器模块的部分相邻。2. The integrated circuit package of claim 1, wherein the glass layer is located adjacent to a portion of the integrated circuit that includes the oscillator module. 3.如权利要求1所述集成电路封装,其中所述振荡器模块包括片上电感器,并且其中所述玻璃层在位置上与所述集成电路的包括片上电感器的部分相邻。3. The integrated circuit package of claim 1, wherein the oscillator module includes an on-chip inductor, and wherein the glass layer is located adjacent to a portion of the integrated circuit that includes the on-chip inductor. 4.如权利要求1所述集成电路封装,其中,所述空腔与所述集成电路的包括所述振荡器模块的电感器的部分相邻。4. The integrated circuit package of claim 1, wherein the cavity is adjacent to a portion of the integrated circuit that includes an inductor of the oscillator module.
CN200610126949.1A 2005-09-06 2006-09-06 Integrated circuits comprising silicon wafers with annealed glass paste Expired - Fee Related CN1929117B (en)

Applications Claiming Priority (18)

Application Number Priority Date Filing Date Title
US71445405P 2005-09-06 2005-09-06
US60/714,454 2005-09-06
US73056805P 2005-10-27 2005-10-27
US60/730,568 2005-10-27
US75682806P 2006-01-06 2006-01-06
US60/756,828 2006-01-06
US11/328,979 US20060113639A1 (en) 2002-10-15 2006-01-10 Integrated circuit including silicon wafer with annealed glass paste
US11/328,979 2006-01-10
US11/486,944 US20060262623A1 (en) 2002-10-15 2006-07-14 Phase locked loop with temperature compensation
US11/486,945 US7301408B2 (en) 2002-10-15 2006-07-14 Integrated circuit with low dielectric loss packaging material
US11/486,944 2006-07-14
US11/487,077 US7253495B2 (en) 2002-10-15 2006-07-14 Integrated circuit package with air gap
US11/486,557 US20060267194A1 (en) 2002-10-15 2006-07-14 Integrated circuit package with air gap
US11/486,898 2006-07-14
US11/486,557 2006-07-14
US11/487,077 2006-07-14
US11/486,945 2006-07-14
US11/486,898 US7812683B2 (en) 2002-10-15 2006-07-14 Integrated circuit package with glass layer and oscillator

Publications (2)

Publication Number Publication Date
CN1929117A CN1929117A (en) 2007-03-14
CN1929117B true CN1929117B (en) 2010-06-16

Family

ID=37859005

Family Applications (3)

Application Number Title Priority Date Filing Date
CN200610126947.2A Pending CN1929116A (en) 2005-09-06 2006-09-06 Integrated circuit including silicon wafer with annealed glass paste
CN200610126948.7A Pending CN1929308A (en) 2005-09-06 2006-09-06 Phase locked loop with temperature compensation
CN200610126949.1A Expired - Fee Related CN1929117B (en) 2005-09-06 2006-09-06 Integrated circuits comprising silicon wafers with annealed glass paste

Family Applications Before (2)

Application Number Title Priority Date Filing Date
CN200610126947.2A Pending CN1929116A (en) 2005-09-06 2006-09-06 Integrated circuit including silicon wafer with annealed glass paste
CN200610126948.7A Pending CN1929308A (en) 2005-09-06 2006-09-06 Phase locked loop with temperature compensation

Country Status (1)

Country Link
CN (3) CN1929116A (en)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5780045B2 (en) * 2011-08-08 2015-09-16 日本電波工業株式会社 Oscillator
US9366718B2 (en) * 2013-09-12 2016-06-14 Cisco Technology Inc. Detection of disassembly of multi-die chip assemblies
TWI543540B (en) * 2014-01-06 2016-07-21 南亞科技股份有限公司 Integrated circuit and method for adjusting duty cycle thereof
TWI548203B (en) * 2014-01-08 2016-09-01 新唐科技股份有限公司 Voltage generator and oscillation device and operation method
CN105099439B (en) * 2014-05-12 2018-05-25 瑞昱半导体股份有限公司 clock generating circuit and method
CN105656440B (en) * 2015-12-28 2018-06-22 哈尔滨工业大学 Phase difference continuously adjustable double-signal output phase-locked amplifier
US11588470B2 (en) 2020-02-18 2023-02-21 Advanced Semiconductor Engineering, Inc. Semiconductor package structure and method of manufacturing the same

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1478824A (en) * 2002-08-26 2004-03-03 ������������ʽ���� Electronic components for high frequency using low dielectric loss tangent insulating materials
CN1497835A (en) * 2002-10-15 2004-05-19 ��ά������ó�����޹�˾ Emulator of transistor oscillator
US6753208B1 (en) * 1998-03-20 2004-06-22 Mcsp, Llc Wafer scale method of packaging integrated circuit die

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6753208B1 (en) * 1998-03-20 2004-06-22 Mcsp, Llc Wafer scale method of packaging integrated circuit die
CN1478824A (en) * 2002-08-26 2004-03-03 ������������ʽ���� Electronic components for high frequency using low dielectric loss tangent insulating materials
CN1497835A (en) * 2002-10-15 2004-05-19 ��ά������ó�����޹�˾ Emulator of transistor oscillator

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
JP昭60-251703A 1985.12.12
JP特开2002-201358A 2002.07.19

Also Published As

Publication number Publication date
CN1929116A (en) 2007-03-14
CN1929117A (en) 2007-03-14
CN1929308A (en) 2007-03-14

Similar Documents

Publication Publication Date Title
US9350360B2 (en) Systems and methods for configuring a semiconductor device
US7791424B2 (en) Crystal oscillator emulator
US7768361B2 (en) Crystal oscillator emulator
US7760039B2 (en) Crystal oscillator emulator
US7042301B2 (en) Crystal oscillator emulator
EP1617563A1 (en) Integrated circuit including crystal oscillator emulator
US20060113639A1 (en) Integrated circuit including silicon wafer with annealed glass paste
CN1929117B (en) Integrated circuits comprising silicon wafers with annealed glass paste
TWI433465B (en) Crystal oscillator simulator
TWI429187B (en) Crystal oscillator simulator
TWI424680B (en) Crystal oscillator emulator
TWI400777B (en) Integrated circuit of ruthenium wafer containing tempered glass paste
EP1760780A2 (en) Integrated circuit including silicon wafer with annealed glass paste
WO2008048644A2 (en) Crystal oscillator emulator
HK1104390A (en) Phase locked loop with temperature compensation
HK1104374A (en) Integrated circuit package with annealed glass paste
HK1104375A (en) Integrated circuit package with glass layer and oscillator

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
REG Reference to a national code

Ref country code: HK

Ref legal event code: DE

Ref document number: 1104375

Country of ref document: HK

C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
REG Reference to a national code

Ref country code: HK

Ref legal event code: WD

Ref document number: 1104375

Country of ref document: HK

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

Granted publication date: 20100616

Termination date: 20180906