INFORMACION SACADA DE lugardeorigen.net



La Electromigración
Además del riesgo de quemar nuestro microprocesador, existe también un fenómeno denominado electromigración. La electromigración es un fenómeno que sucede en todo circuito eléctrico debido al desgaste que sobre un conductor origina un continuo flujo de electrones que circulan a través de él. Cuanta más energía tengan los electrones que atraviesan un conductor (pistas de cobre/aluminio de un microprocesador), es decir, cuanto más voltaje (Vcc) tenga el microprocesador, y cuanto mayor sea el número de electrones que lo atraviesan, es decir, cuanta más intensidad de corriente haya, más se acelerará el fenómeno de la electromigración. La electromigración es también función de la temperatura: a mayor temperatura se produce más rápidamente. La electromigración, como hemos dicho, produce un ‘desgaste’ sobre los conductores. El desgaste no es un desgaste como tal sino que parte del material que forma un conductor se traslada a otras zonas, de tal manera que un hilo conductor llega a hacerse muy fino en un punto dado y en otro punto se hace demasiado grueso. Esto provoca que en el circuito eléctrico se produzcan aperturas (zonas muy desgastadas que llegan a romperse y los electrones ya no pueden circular a través de él, figura de abajo a la izquierda) o cierres (zonas que se hacen demasiado gruesas y hacen contacto con otras partes del circuito, figura de abajo a la derecha).

A modo de ejemplo para una mejor comprensión de este concepto, podríamos decir que el asfalto de una carretera se desgastará más cuantos más coches pasan por ella (equivaldría a la intensidad de corriente en un microprocesador) y cuanto mayor sea la fuerza de rozamiento de las ruedas con el asfalto (desgastará más un camión que una moto, voltaje del microprocesador). Como todos sabemos ya, overclockeando el micro, por lo general, aumentamos tanto la intensidad como el voltaje por lo que es irremediable que la electromigración se produzca antes que en otro microprocesador que no haya sido overclockeado, lo cual no quiere decir que en el que nunca haya sido overclockeado ésta no se vaya a producir.
La electromigración es un fenómeno paulatino e irreversible cuyos síntomas son que poco a poco comienzan a producirse errores y cuelgues, se necesita más voltaje para funcionar a la misma frecuencia o bien sólo funciona con más voltaje y a frecuencias más bajas incluso que la nominal, hasta que definitivamente el microprocesador queda inservible.
No obstante, el fenómeno de la electromigración es algo que no está demasiado estudiado en microprocesadores, quizás por que el tiempo necesario para que se produzca dentro de unos márgenes de voltaje prudentes es relativamente alto comparado con la evolución de los micros. No hay ninguna Ley aplicable ni se sabe el tiempo que tarda en producirse o el deterioro que sobre el microprocesador producirá. Frecuentemente se dice que la vida útil de un microprocesador son 10 años y que si lo overclockeamos este tiempo se reduce drásticamente. Mi opinión es que, en la mayoría de los casos, casi nadie tiene el mismo procesador durante más de 3 años y por tanto un overclock ‘prudente’ sí merece la pena. Además, casi todo el mundo que overclockea su microprocesador tiene un buen sistema de refrigeración y la temperatura de un microprocesador overclockeado es, por lo general, incluso menor que la de un microprocesador a su frecuencia nominal pero con un sistema de disipación estándar. ¿Sería entonces posible que un microprocesador sin overclock y una temperatura relativamente elevada sufriese más electromigración que uno overclockeado pero a menos temperatura? Tal vez, en función de la temperatura del microprocesador ‘normal’ y del overclock realizado en el otro.
Otro apartado bastante debatido relacionado con la electromigración es determinar qué voltajes son prudentes y cuáles no lo son. A menudo se dice que podemos admitir por prudente un voltaje igual al nominal +0.10/0.15V (las propias placas base o fuentes de alimentación por sí mismas ya suelen tener estas oscilaciones en el voltaje suministrado). En principio estoy totalmente de acuerdo con ello pero me planteo lo siguiente:
No creo que los fabricantes de microprocesadores (léase AMD para este ejemplo en concreto) empleen transistores distintos en la fabricación de sus microprocesadores. En concreto me refiero a los ‘L’, ‘V’ y ‘K’. Como muchos sabéis, L=1.50V, V=1.60V y K=1.65V y los microprocesadores más rápidos (frecuencia nominal) suelen ser ‘K’. Si los transistores fuesen distintos, estaréis conmigo en que necesariamente habrán de ser más caros los ‘L’ que los ‘K’ y sin embargo los ‘L’ son los utilizados en micros de gama baja (Duron Applebred, Athlon XP 1700+…). Entonces, ¿por qué un ‘DLT3C’ de 1466 puede llegar a más de 2GHz manteniendo su voltaje nominal? ¿No será que los transistores son todos los mismos pero algunos lotes, por una razón u otra, salen más finos y funcionan igual a menos voltaje? ¿Cuál es entonces el margen de voltaje prudente para estos microprocesadores, 1.50+0.1V=1.60V ó 1.65+0.1V=1.75V? Cambia mucho la cosa, ¿verdad? 0.15V extra permiten bastantes MHz más…