Improving the dependability of dynamically reconfigurable hardware by concurrent replication of active resources

This presentation describes a low-level technique to replicate active resources (i.e. resources that are being used by functions that are currently running) in dynamically reconfigurable FPGAs, with the main objective of releasing them to be tested in a non-intrusive way. This technique may be used...

ver descrição completa

Detalhes bibliográficos
Autor principal: José M. M. Ferreira (author)
Outros Autores: Manuel G. Gericota (author)
Formato: book
Idioma:eng
Publicado em: 2005
Assuntos:
Texto completo:https://hdl.handle.net/10216/84672
País:Portugal
Oai:oai:repositorio-aberto.up.pt:10216/84672
Descrição
Resumo:This presentation describes a low-level technique to replicate active resources (i.e. resources that are being used by functions that are currently running) in dynamically reconfigurable FPGAs, with the main objective of releasing them to be tested in a non-intrusive way. This technique may be used to support i) Online concurrent testing to detect any faults that emerge during system operation, ii) Enhanced fault tolerance (restoring the reliability index by replacing a defective resource), and iii) Reallocation of the FPGA logic space to prevent excessive delays or wasting resources due to fragmentation. All solutions proposed reuse the IEEE 1149.1 (JTAG) test access port and boundary-scan architecture to ensure a low-cost / low overhead implementation.