Fusible electrónico

Technology to reprogram computer chips

En informática , un eFuse ( fusible electrónico ) es un fusible microscópico que se coloca en un chip de computadora . Esta tecnología fue inventada por IBM en 2004 [1] para permitir la reprogramación dinámica en tiempo real de los chips. En abstracto, la lógica de la computadora generalmente está "grabada" o "cableada" en un chip y no se puede cambiar una vez que el chip ha terminado de fabricarse. Al utilizar un conjunto de eFuses, un fabricante de chips puede permitir que los circuitos de un chip cambien mientras está en funcionamiento. [2]

Mecanismo de acción

Los fusibles electrónicos pueden estar hechos de trazas de silicio o de metal. En ambos casos, funcionan (se funden) por electromigración , el fenómeno por el cual el flujo eléctrico hace que el material conductor se mueva. Aunque la electromigración generalmente no es deseable en el diseño de chips, ya que causa fallas, los fusibles electrónicos están hechos de trazas débiles que están diseñadas para fallar antes que otros. [3] [4]

Usos

Los eFuses fueron comercializados inicialmente por IBM como una forma de proporcionar un ajuste del rendimiento en el chip. Si ciertos subsistemas fallan, o tardan demasiado en responder, o consumen demasiada energía, el chip puede cambiar instantáneamente su comportamiento haciendo que se funda un eFuse. [3] [5] [6] Hoy en día, la mayoría de los eFuses se utilizan para grabar datos de serialización o calibración en un chip, lo que los convierte en un valor de solo lectura. [7]

Término descriptivo

Los eFuses se utilizan quizás más comúnmente como una ROM programable de una sola vez o una memoria con restricción de escritura, y no como fusibles eléctricos físicos reales. Esto va desde escribir información única en las CPU, [4] o en el caso de las consolas de juegos y otro hardware restringido, evitar las versiones anteriores al registrar permanentemente una versión más nueva. La Xbox 360 , la Nintendo Switch , el Pixel 6 y el Samsung Galaxy S22 son conocidos por usar eFuses de esta manera. [8]

Implementaciones

Fusibles electrónicos utilizados para ajustar el rendimiento o identificaciones únicas:

Fusibles electrónicos que se sabe que se utilizan para la restricción de hardware:

  • CPU IBM/Microsoft Xenon en la consola de juegos Xbox 360.  768 bits de fusibles. [10] [11] [12]
  • Los dispositivos Samsung Knox utilizan un eFuse para detectar si alguna vez se ha ejecutado una ruta de arranque que no es de Samsung. [13]

Variantes

Los fusibles electrónicos reiniciables se utilizan para proteger circuitos. Actúan de manera similar a los fusibles reiniciables y, por lo general, se envían como un paquete de chip independiente. [14]

Hay varias formas de implementar un antifusible en silicio: ver Antifusible § Antifusibles en circuitos integrados .

Véase también

Referencias

  1. ^ "La tecnología eFuse de IBM presagia chips adaptables".
  2. ^ DCC (14 de marzo de 1989). "Método y aparato para provocar un circuito abierto en una línea conductora". Archivado desde el original el 11 de febrero de 2017.
  3. ^ abc Smith, Tony. "IBM eFuse producirá CPU autorreparables y autorregulables". The Register .
  4. ^ abc "Examinando fusibles electrónicos de metal". EETAsia . Archivado desde el original el 2021-06-14 . Consultado el 2020-12-30 .
  5. ^ "IBM presenta la tecnología de transformación de chips". IBM. 30 de julio de 2004. Archivado desde el original el 24 de julio de 2010. Consultado el 17 de septiembre de 2009 .
  6. ^ Port, Otis (6 de junio de 2005). "Mighty Morphing Power Processors". BusinessWeek . Archivado desde el original el 29 de mayo de 2005.
  7. ^ "Espressif ESP-IDF esp_mac.h". Espressif. 8 de junio de 2023. Consultado el 7 de noviembre de 2023 .
  8. ^ Amadeo, Ron (31 de agosto de 2022). "Google ofrece a los desarrolladores una forma de eludir la actualización unidireccional de Android 13". Ars Technica . Consultado el 4 de septiembre de 2022 .
  9. ^ Rizzolo, RF; Foote, TG; et al. (13 de febrero de 2007). "Aplicaciones y metodología de IBM System z9 eFUSE". IBM Journal of Research and Development . 51 : 65–75. doi :10.1147/rd.511.0065 . Consultado el 28 de febrero de 2007 .
  10. ^ "Entendiendo los conjuntos de fusibles de Xbox 360". Wiki Free60 .
  11. ^ Speedy22 (7 de marzo de 2006). «Hoja de datos de la CPU de XBOX 360. Versión 1.5» (PDF) . Archivado desde el original (PDF) el 15 de marzo de 2006. Consultado el 28 de febrero de 2007 .{{cite web}}: CS1 maint: numeric names: authors list (link)
  12. ^ "IBM ofrece un chip basado en Power para el lanzamiento mundial de la Xbox 360 de Microsoft". IBM. 25 de octubre de 2005. Archivado desde el original el 11 de marzo de 2007. Consultado el 28 de febrero de 2007 .
  13. ^ "¿Qué es un bit de garantía Knox y cómo se activa?". docs.samsungknox.com . Consultado el 16 de julio de 2024 .
  14. ^ "Fusibles electrónicos". STMicroelectronics .
Retrieved from "https://en.wikipedia.org/w/index.php?title=EFuse&oldid=1249436324"