ES2291143B2 - Aparato para la medida de temperatura y corriente de fugas en un chip. - Google Patents
Aparato para la medida de temperatura y corriente de fugas en un chip. Download PDFInfo
- Publication number
- ES2291143B2 ES2291143B2 ES200702109A ES200702109A ES2291143B2 ES 2291143 B2 ES2291143 B2 ES 2291143B2 ES 200702109 A ES200702109 A ES 200702109A ES 200702109 A ES200702109 A ES 200702109A ES 2291143 B2 ES2291143 B2 ES 2291143B2
- Authority
- ES
- Spain
- Prior art keywords
- temperature
- chip
- leakage
- leakage current
- time
- 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.)
- Active
Links
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R31/00—Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
- G01R31/28—Testing of electronic circuits, e.g. by signal tracer
- G01R31/30—Marginal testing, e.g. by varying supply voltage
- G01R31/3004—Current or voltage test
- G01R31/3008—Quiescent current [IDDQ] test or leakage current test
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Testing Of Individual Semiconductor Devices (AREA)
- Semiconductor Integrated Circuits (AREA)
Abstract
Aparato para la medida de temperatura y corriente de fugas en un chip que proporciona una salida que varía linealmente con la temperatura. El aparato comprende un inversor de fugas y un módulo electrónico que digitaliza y linealiza la salida no lineal del inversor de fugas. Al proporcional una respuesta lineal se reducen las necesidades de almacenamiento e interconexión de los datos, además se facilita la representación numérica de los mismos. El aparato se puede usar para medir variaciones de temperatura dentro de un chip y también para medir variaciones de la corriente de fugas, lo que a su vez conlleva medir variaciones de potencia estática dentro de un chip.
Description
Aparato para la medida de temperatura y
corriente de fugas en un chip.
La invención se encuadra en el sector técnico de
los sistemas integrados y más concretamente de la medida de
temperatura y corrientes de fugas dentro del chip.
En un circuito integrado cuando un transistor de
tecnología de semiconductor de óxido metálico (MOS) polarizado se
apaga, una pequeña corriente de fugas fluye desde su drenador hacia
su fuente y su sustrato. Esto ocurre incluso cuando no hay
diferencia de potencial entre la puerta y la fuente. En los
procesos tecnológicos actuales que emplean transistores con
anchuras de puerta inferiores a una micra, las corrientes de fugas
han dejado de tener un valor despreciable. En el caso de los
circuitos de muy alto nivel de integración (VLSI) que emplean
lógica complementaria de semiconductor de óxido metálico (CMOS),
estas corrientes de fugas son una fuente de corriente estática
constante lo que supone un consumo de potencia estática
permanente.
Las corrientes de fugas de un transistor MOS se
pueden caracterizar con el siguiente modelo matemático:
donde kT/q (mV) es el voltaje
térmico; n es el factor de no idealidad (adimensional); V_{GS} y
V_{DS} (V) denotan las diferencias de potencial entre la puerta y
la fuente y entre el drenador y la fuente, respectivamente;
I_{S0} (A) es un factor tecnológico dado
por:
donde \mu_{0} (m^{2}/s) es la
movilidad de los portadores; C_{ox} (F/m^{2}) es la capacidad
del óxido de la puerta; W (m) es la anchura del transistor; y L (m)
es la longitud efectiva de la puerta del transistor; finalmente el
parámetro V_{TH} (V) de la ecuación [1] representa el voltaje
umbral del transistor y viene descrito por la siguiente
ecuación:
donde V_{TH0} (V) es el voltaje
umbral a una temperatura nominal T_{0} (°K) y K (V/°K) es el
coeficiente de temperatura del voltaje
umbral.
Las corrientes de fugas pueden variar
significativamente de una parte a otra de un chip VLSI debido a
variaciones del proceso de fabricación. El conocimiento de estas
variaciones puede ayudar a los diseñadores a reducir los efectos de
las corrientes de fugas donde sea necesario. También ayudaría a la
detección de errores y tolerancias en el proceso de
fabricación.
En los últimos años la densidad de potencia en
los circuitos integrados y especialmente en los sistemas
procesadores se ha incrementado notablemente. Este crecimiento se
acentuará aún más en el futuro ya que el tamaño de los transistores
y las frecuencias de funcionamiento varían más rápidamente que el
voltaje de alimentación.
El crecimiento de la densidad de potencia
conlleva un incremento en la temperatura del chip que, si no se
controla, puede causar serios problemas. Por lo tanto es
interesante, desde el punto de vista del diseño, el test y la
operación de un chip VLSI, obtener un perfil de las variaciones de
temperatura que se producen dentro de la oblea durante su
funcionamiento. Con este perfil se podrían identificar, por
ejemplo, incrementos excesivos de temperatura en determinados
puntos ("puntos calientes").
En el documento de patente US 2004/0263192 A1 se
propone un método y un aparato para medir variaciones dentro de la
oblea en la corriente de fugas y/o en la temperatura mediante el
uso de un inversor de fugas o un oscilador en anillo de fugas. En
este documento se presenta el concepto de inversor de fugas como un
aparato que
comprende:
comprende:
- un dispositivo de tipo n y un dispositivo de
tipo p que forman un camino entre dos voltajes de alimentación
interconectándose a través de un terminal común, y
\newpage
- un nodo de salida conectado al terminal común
de los dos dispositivos que, durante el uso del aparato,
proporciona una señal cuyo tiempo de conmutación en una sola
dirección es directamente proporcional a la corriente de fugas de
uno de los dispositivos p y n.
También se presenta el concepto de oscilador en
anillo de fugas como un aparato que proporciona una señal oscilante
a su salida y que comprende un oscilador en anillo que incluye:
- -
- al menos un inversor de fugas que proporciona una señal de salida cuyo tiempo de conmutación en una sola dirección es directamente proporcional a la corriente de fugas de un dispositivo del primer inversor de fugas, y
- -
- una o más etapas estáticas.
Por otro lado, en la literatura científica hay
numerosos documentos que describen módulos electrónicos que
realizan la operación logaritmo. La realización de un contador
logarítmico también ha sido objeto de diversas publicaciones
científicas y patentes.
La presente invención se refiere a un aparato
integrado en un chip que mide variaciones en la temperatura o en
las corrientes de fugas y que proporciona una señal cuya función
de transferencia aproxima una tendencia lineal con las variaciones
de temperatura.
Teniendo en cuenta las ecuaciones
[1-3] y suponiendo que V_{DS} >> kT/q, se
puede establecer la relación entre la corriente de fugas y la
temperatura de la siguiente manera:
por lo tanto, para una temperatura
T_{A} dada, se puede establecer el tiempo de conmutación de un
inversor de fugas como el tiempo de descarga de un condensador de
capacidad C a través de una fuente de corriente de intensidad
I_{FUGAS} (T_{A}), cuando sufre una variación en el voltaje
\DeltaV, es
decir:
Esta expresión establece una relación compleja
entre la magnitud proporcionada por el inversor de fugas o el
oscilador en anillo de fugas y la temperatura, la Fig. 2 ilustra
esta relación. Esta expresión también es válida para el período de
oscilación de un oscilador en anillo de fugas que será directamente
proporcional al tiempo de conmutación de uno de sus inversores de
fugas.
Son varias las razones que justifican la
búsqueda de una salida lineal en la función de transferencia de un
sensor. En particular, la salida lineal permite un tratamiento
homogéneo de los datos, facilitando su posterior procesado. Es
decir, es suficiente un muestreo homogéneo de los valores de salida
de la función, sin necesidad de recurrir a complejos sistemas
adaptativos que incrementen la frecuencia de muestreo en aquellas
zonas de la función donde se encuentra un mayor conjunto de valores
representativos de salida. Esto facilita un alto grado de
compatibilidad con los sistemas de control y acceso a los
datos.
Por otro lado, la representación numérica de los
datos se ve también beneficiada por la linealidad de la salida del
sensor. Esta salida lineal permite reducir el número de bits
asociados a cada dato numérico y el empleo de codificación en punto
fijo, al contar todos los operandos con la misma precisión. La
reducción del número de bits a su vez conlleva una reducción en el
número de interconexiones para transmitir los datos y por lo tanto
reducción en el consumo de potencia. Además si los datos van a ser
almacenados, la reducción en el número de bits implica también una
reducción en los requerimientos de almacenamiento.
Finalmente, si la salida del sensor es
susceptible de ser realimentada a cualquier dispositivo de
transducción si éste cuenta con una señal de entrada lineal,
ofrecerá una respuesta óptima y un amplio margen de operación.
Sería por tanto deseable para el sensor obtener
una función de transferencia lineal o lo más próxima a la
linealidad como sea posible. Para ello, la presente invención se
refiere a un aparato que comprende:
- -
- un inversor de fugas que proporciona una señal cuyo tiempo de conmutación, t_{con}, en una sola dirección es directamente proporcional a la corriente de fugas de uno de los dispositivos p y n que lo forman; y
- -
- un módulo electrónico que digitalice t_{con} o un tiempo proporcional a éste y que aplique una transformación matemática que produzca una función de transferencia lineal del tiempo digitalizado con la temperatura.
La digitalización de t_{con} se puede realizar
mediante un contador que cuente el número de ciclos de reloj que
dura t_{con}.
Bajo ciertos valores de las constantes K1 y K2,
dados por la tecnología que se vaya a emplear en la fabricación del
chip, la operación logaritmo aplicada a t_{con} representa una
aproximación muy cercana a una función de transferencia lineal en
el intervalo de temperaturas que opera un circuito electrónico. La
Fig. 3 ilustra la relación entre el logaritmo de t_{con} y la
temperatura mostrando un alto grado de linealidad.
La operación logaritmo se puede realizar sobre
la salida digitalizada del contador mediante un módulo electrónico
que calcule el logaritmo. También se puede realizar con un
contador logarítmico, que calcula el logaritmo de la cuenta
mientras ésta se realiza, con lo cual en lugar de dos módulos
independientes tendremos sólo uno.
El aparato de la presente invención se puede
utilizar para medir corrientes de fugas ya que la relación entre
t_{con} y las corrientes de fugas es bien conocida. Esto implica
que se puede emplear para medir el consumo de potencia estática ya
que este consumo también tiene una relación bien conocida con la
corriente de fugas.
Por otro lado el aparato de la presente
invención se puede utilizar para medir variaciones de temperatura,
ya que la relación entre t_{con} y la temperatura es también bien
conocida.
En la Fig. 1 se presenta un modo de realización
de la invención. El dispositivo de tipo p (1) y el dispositivo de
tipo n (2) forman un inversor de fugas cuyo terminal de salida va
conectado a la capacidad C_{L} (3) y al inversor (4). Después de
una etapa de búferes (5), un contador logarítmico (6) recibe la
señal que le permitirá medir el tiempo de conmutación del inversor
fugas para ello hace uso de una señal de reloj (7) y una señal de
control (8). La señal de entrada (9) activa o desactiva el
dispositivo de tipo p (1). La señal de salida (10) proporciona la
cuenta del contador logarítmico y, por lo tanto, la salida del
circuito.
La Fig. 2 ilustra la función de transferencia
del tiempo de conmutación de un inversor de fugas con la
temperatura. La figura se ha obtenido mediante simulación
informática de un circuito real.
La Fig. 3 ilustra la función de transferencia
del tiempo de conmutación de un inversor de fugas con la
temperatura cuando se ha aplicado la operación logaritmo. La figura
se ha obtenido mediante simulación informática de un circuito
real.
La presente invención se ilustra mediante el
circuito electrónico de la Fig. 1, que no pretende ser limitativo
de su alcance.
Como el dispositivo por el que se van a producir
las fugas del inversor de fugas va a ser solamente el dispositivo
de tipo n (2), el tamaño de la anchura de su puerta hay que
calcularlo de tal manera que el valor de la corriente de fugas del
dispositivo de tipo p (1) sea despreciable frente al valor de la
corriente de fugas del dispositivo de tipo n(2).
Cuando la señal de entrada (9) activa el
dispositivo de tipo p (1), la capacidad C_{L} (3) se carga.
Cuando la señal de entrada (9) desactiva el dispositivo de tipo p
(1), el terminal de salida del inversor de fugas queda flotante y
la descarga de la capacidad C_{L} (3) a través del dispositivo de
tipo n (2) comienza. Además, en el momento que la señal de entrada
(9) desactiva el dispositivo de tipo p (1), la señal de control (8)
activa el contador logarítmico y comienza su cuenta. Cuando, debido
al proceso de descarga, el voltaje en bornes de la capacidad
C_{L} (3) es inferior al umbral del inversor (4), el contador
logarítmico recibe un pulso a su entrada y detiene la cuenta. La
cuenta del contador logarítmico proporciona la salida del circuito
(10).
A continuación se exponen los parámetros
circuitales de desarrollar un modo de realización:
- -
- Tecnología de fabricación: CMOS 0,35 \mum
- -
- Dispositivo de tipo p (1): W = 0.8 \mum y L = 0.35 \mum
- -
- Dispositivo de tipo n (1): W = 60 \mum y L = 0.35 \mum
- -
- Capacidad C_{L} (3): 100 fF
- -
- Frecuencia del reloj (7): 300 KHz.
Claims (3)
1. Aparato para la medida de temperatura y
corriente de fugas en un chip caracterizado porque comprende
un inversor de fugas, que proporciona una señal cuyo tiempo de
conmutación, t_{con}, en una sola dirección es directamente
proporcional a la corriente de fugas de uno de los dispositivos p y
n que lo forman; y uno o más módulos electrónicos, que digitalicen
t_{con} o un tiempo proporcional a éste y que apliquen una
transformación matemática que produzca una función de transferencia
lineal del tiempo digitalizado con la temperatura.
2. Aparato para la medida de temperatura y
corriente de fugas en un chip, según reivindicación 1,
caracterizado porque para la digitalización se emplea un
contador que cuenta el número de ciclos de reloj que dura t_{con}
o un tiempo proporcional a éste; y que para la transformación
matemática que produzca una función de transferencia lineal del
tiempo digitalizado con la temperatura se emplea un módulo
electrónico que realiza la operación logaritmo sobre la salida del
contador.
3. Aparato para la medida de temperatura y
corriente de fugas en un chip, según reivindicación 1,
caracterizado porque un único módulo electrónico que
digitaliza y linealiza que consiste en un contador logarítmico que
realiza una cuenta logarítmica sobre t_{con} o un tiempo
proporcional a éste.
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| ES200702109A ES2291143B2 (es) | 2007-07-27 | 2007-07-27 | Aparato para la medida de temperatura y corriente de fugas en un chip. |
| PCT/ES2008/000478 WO2009022038A1 (es) | 2007-07-27 | 2008-07-07 | Aparato para la medida de temperatura y corriente de fugas en un chip. |
| EP08805308A EP2175288A4 (en) | 2007-07-27 | 2008-07-07 | DEVICE FOR MEASURING CHIP LEAKAGE FLOW AND TEMPERATURE |
| US12/670,514 US20100274505A1 (en) | 2007-07-27 | 2008-07-07 | Device for measuring temperature and leakage current in a chip |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| ES200702109A ES2291143B2 (es) | 2007-07-27 | 2007-07-27 | Aparato para la medida de temperatura y corriente de fugas en un chip. |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| ES2291143A1 ES2291143A1 (es) | 2008-02-16 |
| ES2291143B2 true ES2291143B2 (es) | 2008-07-16 |
Family
ID=39031190
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| ES200702109A Active ES2291143B2 (es) | 2007-07-27 | 2007-07-27 | Aparato para la medida de temperatura y corriente de fugas en un chip. |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US20100274505A1 (es) |
| EP (1) | EP2175288A4 (es) |
| ES (1) | ES2291143B2 (es) |
| WO (1) | WO2009022038A1 (es) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10031180B2 (en) | 2015-07-22 | 2018-07-24 | International Business Machines Corporation | Leakage power characterization at high temperatures for an integrated circuit |
| US20180367881A1 (en) * | 2017-06-15 | 2018-12-20 | Apple Inc. | Dual Battery Smart Charge Sharing |
| CN121139547B (zh) * | 2025-10-29 | 2026-02-13 | 北京东方启晨智能装备制造有限公司 | 一种电液伺服阀测试试验台及其测试试验方法 |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6882172B1 (en) * | 2002-04-16 | 2005-04-19 | Transmeta Corporation | System and method for measuring transistor leakage current with a ring oscillator |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| GB999933A (en) * | 1963-08-09 | 1965-07-28 | Cossor Ltd A C | Logarithmic counter |
| JPS52136557A (en) * | 1976-05-11 | 1977-11-15 | Oki Electric Ind Co Ltd | Logarithm counter circuit device |
| US7193427B2 (en) * | 2003-06-30 | 2007-03-20 | Intel Corporation | Method and apparatus for measuring relative, within-die leakage current and/or providing a temperature variation profile using a leakage inverter and ring oscillator |
| US7592876B2 (en) * | 2005-12-08 | 2009-09-22 | Intel Corporation | Leakage oscillator based aging monitor |
-
2007
- 2007-07-27 ES ES200702109A patent/ES2291143B2/es active Active
-
2008
- 2008-07-07 US US12/670,514 patent/US20100274505A1/en not_active Abandoned
- 2008-07-07 WO PCT/ES2008/000478 patent/WO2009022038A1/es not_active Ceased
- 2008-07-07 EP EP08805308A patent/EP2175288A4/en not_active Withdrawn
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6882172B1 (en) * | 2002-04-16 | 2005-04-19 | Transmeta Corporation | System and method for measuring transistor leakage current with a ring oscillator |
Also Published As
| Publication number | Publication date |
|---|---|
| US20100274505A1 (en) | 2010-10-28 |
| ES2291143A1 (es) | 2008-02-16 |
| EP2175288A1 (en) | 2010-04-14 |
| EP2175288A4 (en) | 2013-03-13 |
| WO2009022038A1 (es) | 2009-02-19 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Wolpert et al. | Managing temperature effects in nanoscale adaptive systems | |
| US9816872B2 (en) | Low power low cost temperature sensor | |
| Chen et al. | A time-domain SAR smart temperature sensor with curvature compensation and a 3σ inaccuracy of− 0.4° C∼+ 0.6° C over a 0° C to 90° C range | |
| CN102338669B (zh) | 低电压低功耗cmos温度传感器 | |
| CN105445569B (zh) | 一种适用于高速集成电路的片上纳秒级电源噪声瞬态波形测量系统及其测量方法 | |
| Shah et al. | On-chip adaptive body bias for reducing the impact of NBTI on 6T SRAM cells | |
| US10788376B2 (en) | Apparatus for sensing temperature in electronic circuitry and associated methods | |
| Kappert et al. | High temperature SOI CMOS technology and circuit realization for applications up to 300 C | |
| Chen et al. | A low-cost CMOS smart temperature sensor using a thermal-sensing and pulse-shrinking delay line | |
| Islam et al. | Wide-supply-range all-digital leakage variation sensor for on-chip process and temperature monitoring | |
| US6567763B1 (en) | Analog temperature measurement apparatus and method | |
| Katz et al. | A robust random number generator based on a differential current-mode chaos | |
| Caselli et al. | An ultra low-power programmable voltage reference for power-constrained electronic systems | |
| Azcona et al. | 1.2 V–0.18-$\mu\text {m} $ CMOS Temperature Sensors With Quasi-Digital Output for Portable Systems | |
| ES2291143A1 (es) | Aparato para la medida de temperatura y corriente de fugas en un chip. | |
| Zhao et al. | A dual-entropy-superposed PUF with in-cell entropy sign-based stabilization | |
| Feldman et al. | Voltage level detection for near-V TH computing | |
| US20170234816A1 (en) | Temperature sensor based on direct threshold-voltage sensing for on-chip dense thermal monitoring | |
| CN112212992B (zh) | 一种低功耗低电压数字温度传感器 | |
| Setiabudi et al. | CMOS temperature sensor with programmable temperature range for biomedical applications | |
| Lin et al. | An Offset-Cancellation Technique Using Charge-Trap Transistors and Asynchronous Programming Scheme | |
| Chung et al. | An all-digital voltage sensor for static voltage drop measurements | |
| Mirzoyan et al. | A new process variation monitoring circuit | |
| Song et al. | A 0.47 nJ/Conversion CMOS Temperature Sensor with 0.00786 mm 2 Core in 65nm CMOS | |
| Khare | Design of an On-chip Thermal Sensor using Leakage Current of a Transistor |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| EC2A | Search report published |
Date of ref document: 20080216 Kind code of ref document: A1 |
|
| FG2A | Definitive protection |
Ref document number: 2291143B2 Country of ref document: ES |