Diseño digital para Jornadas “Conoce a los...
Transcript of Diseño digital para Jornadas “Conoce a los...
![Page 1: Diseño digital para Jornadas “Conoce a los …sites.ieee.org/sb-us/files/2017/01/Charla_IEEE_HGM_MAE.pdf · La electrónica cada día es más sensible a estos ... el banco de test](https://reader031.fdocumento.com/reader031/viewer/2022021620/5bb4781309d3f2734f8de226/html5/thumbnails/1.jpg)
Diseño digital parasistemas críticos y aplicaciones
aeroespacialesHipólito Guzmán Miranda,
Miguel Ángel Aguirre Echanove
Jornadas “Conoce a los Investigadores de la ETSI”. 15 de Febrero de 2017.
![Page 2: Diseño digital para Jornadas “Conoce a los …sites.ieee.org/sb-us/files/2017/01/Charla_IEEE_HGM_MAE.pdf · La electrónica cada día es más sensible a estos ... el banco de test](https://reader031.fdocumento.com/reader031/viewer/2022021620/5bb4781309d3f2734f8de226/html5/thumbnails/2.jpg)
El transistor hizo posible la carrera espacial
Un poco de historia...
Antes de los transistores: válvulas de vacío
![Page 3: Diseño digital para Jornadas “Conoce a los …sites.ieee.org/sb-us/files/2017/01/Charla_IEEE_HGM_MAE.pdf · La electrónica cada día es más sensible a estos ... el banco de test](https://reader031.fdocumento.com/reader031/viewer/2022021620/5bb4781309d3f2734f8de226/html5/thumbnails/3.jpg)
1957Sputnik-1
![Page 4: Diseño digital para Jornadas “Conoce a los …sites.ieee.org/sb-us/files/2017/01/Charla_IEEE_HGM_MAE.pdf · La electrónica cada día es más sensible a estos ... el banco de test](https://reader031.fdocumento.com/reader031/viewer/2022021620/5bb4781309d3f2734f8de226/html5/thumbnails/4.jpg)
1958
![Page 5: Diseño digital para Jornadas “Conoce a los …sites.ieee.org/sb-us/files/2017/01/Charla_IEEE_HGM_MAE.pdf · La electrónica cada día es más sensible a estos ... el banco de test](https://reader031.fdocumento.com/reader031/viewer/2022021620/5bb4781309d3f2734f8de226/html5/thumbnails/5.jpg)
James Van Allen
![Page 6: Diseño digital para Jornadas “Conoce a los …sites.ieee.org/sb-us/files/2017/01/Charla_IEEE_HGM_MAE.pdf · La electrónica cada día es más sensible a estos ... el banco de test](https://reader031.fdocumento.com/reader031/viewer/2022021620/5bb4781309d3f2734f8de226/html5/thumbnails/6.jpg)
?
Rayos cósmicos esperados: ~30/s
A 2000Km sobre sudamérica, medidos 0/s
![Page 7: Diseño digital para Jornadas “Conoce a los …sites.ieee.org/sb-us/files/2017/01/Charla_IEEE_HGM_MAE.pdf · La electrónica cada día es más sensible a estos ... el banco de test](https://reader031.fdocumento.com/reader031/viewer/2022021620/5bb4781309d3f2734f8de226/html5/thumbnails/7.jpg)
!
No es cero, ¡es que el
instrumento se ha saturado de radiación!
![Page 8: Diseño digital para Jornadas “Conoce a los …sites.ieee.org/sb-us/files/2017/01/Charla_IEEE_HGM_MAE.pdf · La electrónica cada día es más sensible a estos ... el banco de test](https://reader031.fdocumento.com/reader031/viewer/2022021620/5bb4781309d3f2734f8de226/html5/thumbnails/8.jpg)
1958: Explorer 3
Cinturones de Van Allen
![Page 9: Diseño digital para Jornadas “Conoce a los …sites.ieee.org/sb-us/files/2017/01/Charla_IEEE_HGM_MAE.pdf · La electrónica cada día es más sensible a estos ... el banco de test](https://reader031.fdocumento.com/reader031/viewer/2022021620/5bb4781309d3f2734f8de226/html5/thumbnails/9.jpg)
Ambiente espacial
![Page 10: Diseño digital para Jornadas “Conoce a los …sites.ieee.org/sb-us/files/2017/01/Charla_IEEE_HGM_MAE.pdf · La electrónica cada día es más sensible a estos ... el banco de test](https://reader031.fdocumento.com/reader031/viewer/2022021620/5bb4781309d3f2734f8de226/html5/thumbnails/10.jpg)
No sólo los instrumentos de medida son sensibles a la radiación
Los circuitos electrónicos también son sensibles a dichos efectos
Con la miniaturización constante (Moore’s Law) durante ~50 años
La electrónica cada día es más sensible a estos efectos
![Page 11: Diseño digital para Jornadas “Conoce a los …sites.ieee.org/sb-us/files/2017/01/Charla_IEEE_HGM_MAE.pdf · La electrónica cada día es más sensible a estos ... el banco de test](https://reader031.fdocumento.com/reader031/viewer/2022021620/5bb4781309d3f2734f8de226/html5/thumbnails/11.jpg)
Radiaciónionizante:
Protones
Neutrones
Iones Pesados
![Page 12: Diseño digital para Jornadas “Conoce a los …sites.ieee.org/sb-us/files/2017/01/Charla_IEEE_HGM_MAE.pdf · La electrónica cada día es más sensible a estos ... el banco de test](https://reader031.fdocumento.com/reader031/viewer/2022021620/5bb4781309d3f2734f8de226/html5/thumbnails/12.jpg)
Efectos a nivel atmosférico
Aurora boreal: e- y h+ colisionando con atmosf.
![Page 13: Diseño digital para Jornadas “Conoce a los …sites.ieee.org/sb-us/files/2017/01/Charla_IEEE_HGM_MAE.pdf · La electrónica cada día es más sensible a estos ... el banco de test](https://reader031.fdocumento.com/reader031/viewer/2022021620/5bb4781309d3f2734f8de226/html5/thumbnails/13.jpg)
Efectos a nivel atmosférico
South Atlantic Anomaly
![Page 14: Diseño digital para Jornadas “Conoce a los …sites.ieee.org/sb-us/files/2017/01/Charla_IEEE_HGM_MAE.pdf · La electrónica cada día es más sensible a estos ... el banco de test](https://reader031.fdocumento.com/reader031/viewer/2022021620/5bb4781309d3f2734f8de226/html5/thumbnails/14.jpg)
Fiabilidad es necesaria en:
![Page 15: Diseño digital para Jornadas “Conoce a los …sites.ieee.org/sb-us/files/2017/01/Charla_IEEE_HGM_MAE.pdf · La electrónica cada día es más sensible a estos ... el banco de test](https://reader031.fdocumento.com/reader031/viewer/2022021620/5bb4781309d3f2734f8de226/html5/thumbnails/15.jpg)
Problema
Gran % de los sistemas aeroespaciales es electrónica (y subiendo)
Partículas energéticas -> reducen la fiabilidad
![Page 16: Diseño digital para Jornadas “Conoce a los …sites.ieee.org/sb-us/files/2017/01/Charla_IEEE_HGM_MAE.pdf · La electrónica cada día es más sensible a estos ... el banco de test](https://reader031.fdocumento.com/reader031/viewer/2022021620/5bb4781309d3f2734f8de226/html5/thumbnails/16.jpg)
Diseño digitalpara sistemas aeroespaciales
Requiere:
● Conocer bien los efectos● Poderlos tener en cuenta
al diseñar● Comprobar que el diseño
final es robusto
![Page 17: Diseño digital para Jornadas “Conoce a los …sites.ieee.org/sb-us/files/2017/01/Charla_IEEE_HGM_MAE.pdf · La electrónica cada día es más sensible a estos ... el banco de test](https://reader031.fdocumento.com/reader031/viewer/2022021620/5bb4781309d3f2734f8de226/html5/thumbnails/17.jpg)
Líneas de investigación
Diseño RobustoTest de
RadiaciónSimulación interacción
Inyección de fallos
![Page 18: Diseño digital para Jornadas “Conoce a los …sites.ieee.org/sb-us/files/2017/01/Charla_IEEE_HGM_MAE.pdf · La electrónica cada día es más sensible a estos ... el banco de test](https://reader031.fdocumento.com/reader031/viewer/2022021620/5bb4781309d3f2734f8de226/html5/thumbnails/18.jpg)
Líneas de investigación
Diseño RobustoTest de
RadiaciónSimulación interacción
Inyección de fallos
RelevanteAlto costeAleatorio
Bajo nivelDeterministaBajo coste
Alto nivelDeterministaBajo coste
![Page 19: Diseño digital para Jornadas “Conoce a los …sites.ieee.org/sb-us/files/2017/01/Charla_IEEE_HGM_MAE.pdf · La electrónica cada día es más sensible a estos ... el banco de test](https://reader031.fdocumento.com/reader031/viewer/2022021620/5bb4781309d3f2734f8de226/html5/thumbnails/19.jpg)
● Simular la interacción partícula-semiconductor○ Permite pasar del efecto físico a un modelo útil
para el ingeniero● Modelos de fallo:
○ Efectos destructivos (‘Hard errors’)○ Efectos lógicos (‘Soft Errors’)
Líneas de investigación
Simulación interacción
![Page 20: Diseño digital para Jornadas “Conoce a los …sites.ieee.org/sb-us/files/2017/01/Charla_IEEE_HGM_MAE.pdf · La electrónica cada día es más sensible a estos ... el banco de test](https://reader031.fdocumento.com/reader031/viewer/2022021620/5bb4781309d3f2734f8de226/html5/thumbnails/20.jpg)
Diseño de sistemas microelectrónicos robustos para aplicaciones aeroespaciales
Simulación de efectos
Simulación interacción partícula - semiconductor
Simulación de Tecnología
Herramientas predictivas CNA y CERN
Simulación Mixta
Técnicas de simulación basadas en la herramientaTCAD y GEANT4, combinadas con CADENCE Spectre.
![Page 21: Diseño digital para Jornadas “Conoce a los …sites.ieee.org/sb-us/files/2017/01/Charla_IEEE_HGM_MAE.pdf · La electrónica cada día es más sensible a estos ... el banco de test](https://reader031.fdocumento.com/reader031/viewer/2022021620/5bb4781309d3f2734f8de226/html5/thumbnails/21.jpg)
Objetivos de impacto alcanzados
• Desarrollo de un protocolo de test de circuitos integrados, basado en simulación tecnológica, que garantiza eventos de partículas en ciertos aceleradores de bajas energías, para tecnologías en escala nanométrica.
• Primer test de eventos con tecnología láser pulsado ultracorto en España, realizado en la Universidad de Salamanca (ahora CLPU).
• Extensión del concepto FT-UNSHADES al diseño analógico. Herramienta AFTU (Analog FTU)
• Integrar en el protocolo de simulación para la línea de ensayo con partículas que está siendo desarrollada en el CNA
Objetivos a medio plazo
• Realización de actividades en RD53, colaboración del CERN, para el rediseño de la lógica de readout para los sensores del nuevo LHC
![Page 22: Diseño digital para Jornadas “Conoce a los …sites.ieee.org/sb-us/files/2017/01/Charla_IEEE_HGM_MAE.pdf · La electrónica cada día es más sensible a estos ... el banco de test](https://reader031.fdocumento.com/reader031/viewer/2022021620/5bb4781309d3f2734f8de226/html5/thumbnails/22.jpg)
● Alternativa más costosa● Requiere de altas energías disponibles en
‘facilities’ cuyo uso cuesta del orden de ~6K€ / h
● ¿Podemos relajar las restricciones de estos tests?○ ¿Podemos producir estos mismos efectos en
aceleradores de menor energía como el CNA?
Líneas de investigación
Test de Radiación
![Page 23: Diseño digital para Jornadas “Conoce a los …sites.ieee.org/sb-us/files/2017/01/Charla_IEEE_HGM_MAE.pdf · La electrónica cada día es más sensible a estos ... el banco de test](https://reader031.fdocumento.com/reader031/viewer/2022021620/5bb4781309d3f2734f8de226/html5/thumbnails/23.jpg)
Diseño de sistemas microelectrónicos robustos para aplicaciones aeroespaciales
Irradiación de circuitos CMOS
Detección de eventos por partícula simple
Preparación de el banco de test
Medidas de energía y flujo
Captura de información
ACELERADORTANDEM IONES
HA
Z ION
ES
CHIP BLANCOEN MICROCÁMARA
TESTVECTORS
SALIDAS
FLUJO
CO
MA
ND
OS
HIS
TOR
ICO
SOFTWARECONTROL
TNT
MONITORTEST FTUsb CHIP BLANCO
Hacer del Centro Nacional deAceleradores una instalación dereferencia en España y Europa, para verificación y validación de componentes electrónicospara aplicaciones espaciales
![Page 24: Diseño digital para Jornadas “Conoce a los …sites.ieee.org/sb-us/files/2017/01/Charla_IEEE_HGM_MAE.pdf · La electrónica cada día es más sensible a estos ... el banco de test](https://reader031.fdocumento.com/reader031/viewer/2022021620/5bb4781309d3f2734f8de226/html5/thumbnails/24.jpg)
Objetivos de impacto alcanzados
• Realización del primer test de iones para eventos singulares en España, para una tecnología de 450nm y otra de 130nm.
• Habilitar el Centro Nacional de Aceleradores como una instalación que puede realizar test de eventos singulares y pre-validación de circuitos.
• Situar el CNA en el circuito de aceleradores en Europa, con la apertura de la fuente de fotones gamma y la habilitación del ciclotrón.
• Un método original para diagnóstico de fallo, combinando ensayos en radiación y con inyección de fallos
Objetivos a medio plazo
• Consolidación de la línea de testeo con neutrones de baja energía en el CNA. Experimentos de intercomparación en LANSCE.
![Page 25: Diseño digital para Jornadas “Conoce a los …sites.ieee.org/sb-us/files/2017/01/Charla_IEEE_HGM_MAE.pdf · La electrónica cada día es más sensible a estos ... el banco de test](https://reader031.fdocumento.com/reader031/viewer/2022021620/5bb4781309d3f2734f8de226/html5/thumbnails/25.jpg)
● En el modelo del circuito que estamos diseñando, podemos inyectar los fallos modelados
● Vemos cómo nuestro circuito reacciona● Insertamos protecciones eficientes● Comprobamos la fiabilidad del circuito
endurecido
Líneas de investigación
Inyección de fallos
![Page 26: Diseño digital para Jornadas “Conoce a los …sites.ieee.org/sb-us/files/2017/01/Charla_IEEE_HGM_MAE.pdf · La electrónica cada día es más sensible a estos ... el banco de test](https://reader031.fdocumento.com/reader031/viewer/2022021620/5bb4781309d3f2734f8de226/html5/thumbnails/26.jpg)
Modelos de Fallo
● ‘Hard errors’ -> destructivos○ Deben ser mitigados utilizando
tecnologías de fabricación específicas (rad-hard)
● ‘Soft errors’ -> corrompen los datos almacenados por el circuito○ Mitigables desde dentro del diseño ->
‘dependability by design’
![Page 27: Diseño digital para Jornadas “Conoce a los …sites.ieee.org/sb-us/files/2017/01/Charla_IEEE_HGM_MAE.pdf · La electrónica cada día es más sensible a estos ... el banco de test](https://reader031.fdocumento.com/reader031/viewer/2022021620/5bb4781309d3f2734f8de226/html5/thumbnails/27.jpg)
Soft Errors
● Cambios en los valores lógicos (a nivel digital)
● SEU: Single Event Upset● SET: Single Event Transient● MBU: Multi Bit Upset● SEMU: Single Event Multi Upset
![Page 28: Diseño digital para Jornadas “Conoce a los …sites.ieee.org/sb-us/files/2017/01/Charla_IEEE_HGM_MAE.pdf · La electrónica cada día es más sensible a estos ... el banco de test](https://reader031.fdocumento.com/reader031/viewer/2022021620/5bb4781309d3f2734f8de226/html5/thumbnails/28.jpg)
SEU
SET
MBU
SEMU
Soft Errors
‘0’ se convierten en ‘1’ y viceversa
![Page 29: Diseño digital para Jornadas “Conoce a los …sites.ieee.org/sb-us/files/2017/01/Charla_IEEE_HGM_MAE.pdf · La electrónica cada día es más sensible a estos ... el banco de test](https://reader031.fdocumento.com/reader031/viewer/2022021620/5bb4781309d3f2734f8de226/html5/thumbnails/29.jpg)
El modelo bit-flip
• SEU (Single Event Upset)1 0 0 1 0 1 =37
• MBU (Multi Bit Upset)1 0 0 1 0 1 =37
![Page 30: Diseño digital para Jornadas “Conoce a los …sites.ieee.org/sb-us/files/2017/01/Charla_IEEE_HGM_MAE.pdf · La electrónica cada día es más sensible a estos ... el banco de test](https://reader031.fdocumento.com/reader031/viewer/2022021620/5bb4781309d3f2734f8de226/html5/thumbnails/30.jpg)
El modelo bit-flip
¿Cómo afecta esto a nuestro circuito? -> Deja de ser predecible
• SEU (Single Event Upset)1 0 1 0 1 =371 =45
• MBU (Multi Bit Upset)1 0 0 1 =371 =410
![Page 31: Diseño digital para Jornadas “Conoce a los …sites.ieee.org/sb-us/files/2017/01/Charla_IEEE_HGM_MAE.pdf · La electrónica cada día es más sensible a estos ... el banco de test](https://reader031.fdocumento.com/reader031/viewer/2022021620/5bb4781309d3f2734f8de226/html5/thumbnails/31.jpg)
Procedimientos diseño robusto
• Aún hoy, pocos ingenieros están preocupados por estos efectos, aunque esto cambiará pronto
• La reducción tecnológica hará los circuitos más vulnerables, incluso a nivel terrestre
• ¿Qué técnicas se pueden utilizar para mitigar los efectos de la radiación?
• Los precios han de mantenerse• Triple Redundancia Modular parece la solución. Sin embargo se penalizan enormemente los consumos e incrementos de áreas
![Page 32: Diseño digital para Jornadas “Conoce a los …sites.ieee.org/sb-us/files/2017/01/Charla_IEEE_HGM_MAE.pdf · La electrónica cada día es más sensible a estos ... el banco de test](https://reader031.fdocumento.com/reader031/viewer/2022021620/5bb4781309d3f2734f8de226/html5/thumbnails/32.jpg)
Triple redundancia
Alto coste: ~ x3.2 en área y consumo
![Page 33: Diseño digital para Jornadas “Conoce a los …sites.ieee.org/sb-us/files/2017/01/Charla_IEEE_HGM_MAE.pdf · La electrónica cada día es más sensible a estos ... el banco de test](https://reader031.fdocumento.com/reader031/viewer/2022021620/5bb4781309d3f2734f8de226/html5/thumbnails/33.jpg)
Códigos detectores y correctores
Más eficientes, aunque no valen para todos los circuitos
![Page 34: Diseño digital para Jornadas “Conoce a los …sites.ieee.org/sb-us/files/2017/01/Charla_IEEE_HGM_MAE.pdf · La electrónica cada día es más sensible a estos ... el banco de test](https://reader031.fdocumento.com/reader031/viewer/2022021620/5bb4781309d3f2734f8de226/html5/thumbnails/34.jpg)
Diseño de sistemas microelectrónicos robustos para aplicaciones aeroespaciales
Emulación de inyección de fallos
Diseño de plataformas de IF y aplicaciones
Tecnología no invasiva
Plataforma de análisis
Plataforma de evaluación
Objetivo: Hacer de la tecnología FT-UNSHADES desarrollada un referente en Europa
PROYECTOS SIDIDRE, FT-UNSHADES y FT-UNSHADES2ProyectoFIPSOC
Inyección de fallos
FT-Unshades y FT-Unshades2 : proyectos ESA
![Page 35: Diseño digital para Jornadas “Conoce a los …sites.ieee.org/sb-us/files/2017/01/Charla_IEEE_HGM_MAE.pdf · La electrónica cada día es más sensible a estos ... el banco de test](https://reader031.fdocumento.com/reader031/viewer/2022021620/5bb4781309d3f2734f8de226/html5/thumbnails/35.jpg)
FT-UNSHADES: concepto
Entradas Comparación
Diseño
FPGA
Diseño
FPGA
Inyecc
t=Tfin
• Compara salidas primarias
• Detecta fin de la secuencia de estímulos.
t=0 t=Tinj
Clasificac.
El circuito parte de un estado conocido y es llevado al ciclo de inyección
Concepto basado en unaarquitectura similar a un test de iones,donde se emula el ambiente de radiación insertando bit-flips mediante reconfiguración dinámica de FPGAs
![Page 36: Diseño digital para Jornadas “Conoce a los …sites.ieee.org/sb-us/files/2017/01/Charla_IEEE_HGM_MAE.pdf · La electrónica cada día es más sensible a estos ... el banco de test](https://reader031.fdocumento.com/reader031/viewer/2022021620/5bb4781309d3f2734f8de226/html5/thumbnails/36.jpg)
Laboratorio Abierto
SERVER
![Page 37: Diseño digital para Jornadas “Conoce a los …sites.ieee.org/sb-us/files/2017/01/Charla_IEEE_HGM_MAE.pdf · La electrónica cada día es más sensible a estos ... el banco de test](https://reader031.fdocumento.com/reader031/viewer/2022021620/5bb4781309d3f2734f8de226/html5/thumbnails/37.jpg)
Laboratorio abierto
![Page 38: Diseño digital para Jornadas “Conoce a los …sites.ieee.org/sb-us/files/2017/01/Charla_IEEE_HGM_MAE.pdf · La electrónica cada día es más sensible a estos ... el banco de test](https://reader031.fdocumento.com/reader031/viewer/2022021620/5bb4781309d3f2734f8de226/html5/thumbnails/38.jpg)
Objetivos de impacto alcanzados
• FT-UNSHADES es la tecnología seleccionada por la ESA para realizar la verificación interna de sus diseños
• En el “ESA hardening by design handbook” aparece la IF, y se recomienda el uso de FT-UNSHADES2, como elemento necesario para validar una metodología de diseño confiable.
• Extensión del concepto FT-UNSHADES al diseño BRAM. Nuevos contratos con la ESA
• FT-UNSHADES podrá ser utilizado para análisis y verificación de diseños para FPGAs.
Objetivos a medio plazo
• FT-UNSHADES extendido a otras FPGAs• FT-UNSHADES como plataforma para test de circuitos de alta
velocidad
![Page 39: Diseño digital para Jornadas “Conoce a los …sites.ieee.org/sb-us/files/2017/01/Charla_IEEE_HGM_MAE.pdf · La electrónica cada día es más sensible a estos ... el banco de test](https://reader031.fdocumento.com/reader031/viewer/2022021620/5bb4781309d3f2734f8de226/html5/thumbnails/39.jpg)
Diseño de sistemas microelectrónicos robustos para aplicaciones aeroespaciales
Emulación de sist.microprocesadores
Sistemas robustos para microprocesadores
Procesadores empotrados
Técnicas de análisis
Plataforma de evaluación
microprocesador
software
comp
GOLD
LOGICA SMART TABLE
Objetivo: Todos los sistemas embarcados disponen de un ordenador de abordo basado en microprocesador. Se crea una línea de análisis y endurecimiento de sistemas basados en microprocesador.
![Page 40: Diseño digital para Jornadas “Conoce a los …sites.ieee.org/sb-us/files/2017/01/Charla_IEEE_HGM_MAE.pdf · La electrónica cada día es más sensible a estos ... el banco de test](https://reader031.fdocumento.com/reader031/viewer/2022021620/5bb4781309d3f2734f8de226/html5/thumbnails/40.jpg)
Estudio de microprocesadores
● Los microprocesadores son elements comunes en la electrónica, y componentes fundamentales en las aplicaciones espaciales
![Page 41: Diseño digital para Jornadas “Conoce a los …sites.ieee.org/sb-us/files/2017/01/Charla_IEEE_HGM_MAE.pdf · La electrónica cada día es más sensible a estos ... el banco de test](https://reader031.fdocumento.com/reader031/viewer/2022021620/5bb4781309d3f2734f8de226/html5/thumbnails/41.jpg)
Tecnicas de protección por SW
● Un programa puede implementar una amplia variedad de técnicas de protección software
● The ‘tradeoff’ está en que se invierte tiempo extra para recuperarse del fallo
Laura L. Pullum. Software fault tolerance techniques and implementation. Artech House, 2001.
![Page 42: Diseño digital para Jornadas “Conoce a los …sites.ieee.org/sb-us/files/2017/01/Charla_IEEE_HGM_MAE.pdf · La electrónica cada día es más sensible a estos ... el banco de test](https://reader031.fdocumento.com/reader031/viewer/2022021620/5bb4781309d3f2734f8de226/html5/thumbnails/42.jpg)
Guzman-Miranda, H.; Aguirre, M.A.; Tombs, J.; Noninvasive Fault Classification, Robustness and Recovery Time Measurement in Microprocessor-Type Architectures Subjected to Radiation-Induced Errors, Instrumentation and Measurement, IEEE Transactions on. Volume 58, Issue 5, May 2009 Page(s):1514 - 1524
Permite comparación FLEXIBLE en el tiempo
Smart Table
![Page 43: Diseño digital para Jornadas “Conoce a los …sites.ieee.org/sb-us/files/2017/01/Charla_IEEE_HGM_MAE.pdf · La electrónica cada día es más sensible a estos ... el banco de test](https://reader031.fdocumento.com/reader031/viewer/2022021620/5bb4781309d3f2734f8de226/html5/thumbnails/43.jpg)
Objetivos de impacto alcanzados
• Una técnica original de testeo de microprocesadores empotrados llamada “Smart table”.
• Un mecanismo de optimización del endurecimiento de sistemas orientado a microprocesadores empotrados y COTS
• Un compilador que integra técnicas de endurecimiento selectivo, llamado SHE, desarrollado en la Universidad de Alicante (software registrado en Mayo 2013)
• Beta testing por una empresa “spin-off” de satélites Italiana salida del Politecnico de Torino (prof. Leonardo Reyneri)
• Aplicaciones a tecnologías convencionales con microprocesadores COTS y Procesadores enpotrados. Implementación del OpenMSP430
Objetivos a medio (corto) plazo
• Contraste de las técnicas de endurecimiento selectivo verificadas en el haz de partículas aplicadas a microprocesadores
![Page 44: Diseño digital para Jornadas “Conoce a los …sites.ieee.org/sb-us/files/2017/01/Charla_IEEE_HGM_MAE.pdf · La electrónica cada día es más sensible a estos ... el banco de test](https://reader031.fdocumento.com/reader031/viewer/2022021620/5bb4781309d3f2734f8de226/html5/thumbnails/44.jpg)
Plataforma mixta HW / SW • Identificar nodos sensibles
• ¿Cómo afectan los SEU a las prestaciones del sistema? (curvas de BER y FER)
• ¿Qué regiones influyen más en las prestaciones?
Transmisor Zigbee
Sistemas de comunicaciones
![Page 45: Diseño digital para Jornadas “Conoce a los …sites.ieee.org/sb-us/files/2017/01/Charla_IEEE_HGM_MAE.pdf · La electrónica cada día es más sensible a estos ... el banco de test](https://reader031.fdocumento.com/reader031/viewer/2022021620/5bb4781309d3f2734f8de226/html5/thumbnails/45.jpg)
Prestaciones (FER)
• El SEU tiene naturaleza de ruido inpulsivo
• Su efecto a nivel de prestaciones se traduce en un suelo de error
• Información útil para el diseñador!
Short frame PSDU = 4 bytes
Sistemas de comunicaciones
![Page 46: Diseño digital para Jornadas “Conoce a los …sites.ieee.org/sb-us/files/2017/01/Charla_IEEE_HGM_MAE.pdf · La electrónica cada día es más sensible a estos ... el banco de test](https://reader031.fdocumento.com/reader031/viewer/2022021620/5bb4781309d3f2734f8de226/html5/thumbnails/46.jpg)
El sistema parece muy sensible...
• Cycle-by-cycle comparison suggests system is very sensitive
Zonas calientes
![Page 47: Diseño digital para Jornadas “Conoce a los …sites.ieee.org/sb-us/files/2017/01/Charla_IEEE_HGM_MAE.pdf · La electrónica cada día es más sensible a estos ... el banco de test](https://reader031.fdocumento.com/reader031/viewer/2022021620/5bb4781309d3f2734f8de226/html5/thumbnails/47.jpg)
… pero puede el receptor recuperar los datos correctos de una trama ‘errónea’?
• But… can the receptor recover correct data from a “wrong” transmitted frame?
Zonas calientes
![Page 48: Diseño digital para Jornadas “Conoce a los …sites.ieee.org/sb-us/files/2017/01/Charla_IEEE_HGM_MAE.pdf · La electrónica cada día es más sensible a estos ... el banco de test](https://reader031.fdocumento.com/reader031/viewer/2022021620/5bb4781309d3f2734f8de226/html5/thumbnails/48.jpg)
Colaboraciones
![Page 49: Diseño digital para Jornadas “Conoce a los …sites.ieee.org/sb-us/files/2017/01/Charla_IEEE_HGM_MAE.pdf · La electrónica cada día es más sensible a estos ... el banco de test](https://reader031.fdocumento.com/reader031/viewer/2022021620/5bb4781309d3f2734f8de226/html5/thumbnails/49.jpg)
Janus payload del nanosatélite Ukube caracterizada con FT-Unshades2
Colaboraciones
![Page 50: Diseño digital para Jornadas “Conoce a los …sites.ieee.org/sb-us/files/2017/01/Charla_IEEE_HGM_MAE.pdf · La electrónica cada día es más sensible a estos ... el banco de test](https://reader031.fdocumento.com/reader031/viewer/2022021620/5bb4781309d3f2734f8de226/html5/thumbnails/50.jpg)
Network-on-chip de soPHI (Universidad de Braunchsweig) caracterizado con FT-Unshades2Tolerancia, clasificación de fallos, modos de error
Colaboraciones
![Page 51: Diseño digital para Jornadas “Conoce a los …sites.ieee.org/sb-us/files/2017/01/Charla_IEEE_HGM_MAE.pdf · La electrónica cada día es más sensible a estos ... el banco de test](https://reader031.fdocumento.com/reader031/viewer/2022021620/5bb4781309d3f2734f8de226/html5/thumbnails/51.jpg)
¡Houston…!• Las tendencias de la tecnología hacen que la
energía necesaria para que una partícula provoque un fallo sea mucho más pequeña…
Concluyendo...
![Page 52: Diseño digital para Jornadas “Conoce a los …sites.ieee.org/sb-us/files/2017/01/Charla_IEEE_HGM_MAE.pdf · La electrónica cada día es más sensible a estos ... el banco de test](https://reader031.fdocumento.com/reader031/viewer/2022021620/5bb4781309d3f2734f8de226/html5/thumbnails/52.jpg)
¡… tenemos un “problemón”!
• Automoción
• Soporte vital
• Aeronáutica
• Transacciones comerciales...
CADA VEZ CONCEDEMOS MAYOR RESPONSABILIDAD
A LA ELECTRÓNICA EN NUESTRAS VIDAS
Concluyendo...