Mission critical systems are computer-based control systems that people depend on, often for thei... more Mission critical systems are computer-based control systems that people depend on, often for their livelihoods, sometimes for their lives. As the integration scale of VLSI increases, computer-based systems are more prone to be affected by Single Event Upsets (SEUs). FPGAs have proven to be very useful devices for the injection of SEUs in order to assess the dependability of those systems. The conventional approach for injecting SEUs following the Run-Time Reconfiguration methodology involves reconfiguration times dependent on the complexity of the model. In case of complex models, it will greatly increase the execution time of fault injection experiments. This paper presents a new approach for the injection of SEUs into the memory elements of the system under test by means of FPGAs. This approach takes benefit of the FPGA architecture to minimise the reconfiguration time for SEU injection, obtaining an speed-up of near two orders of magnitude.
Critical embedded systems, like those used in avionics or automotive, have strong dependability r... more Critical embedded systems, like those used in avionics or automotive, have strong dependability requirements and most of them must face with fault tolerance. One of the methods typically used to validate fault tolerance mechanisms is fault injection. The idea is ...
Nowadays, distributed architectures are the base of many manufacturing systems. Some aspects like... more Nowadays, distributed architectures are the base of many manufacturing systems. Some aspects like fault-tolerance, system validation and design process are very important in the development of these systems. In this paper we study the dependability of three different architectures of a distributed system, and we show the development of both physical and logical fault injectors and the implementation of local
Mission critical systems are computer-based control systems that people depend on, often for thei... more Mission critical systems are computer-based control systems that people depend on, often for their livelihoods, sometimes for their lives. As the integration scale of VLSI increases, computer-based systems are more prone to be affected by Single Event Upsets (SEUs). FPGAs have proven to be very useful devices for the injection of SEUs in order to assess the dependability of those systems. The conventional approach for injecting SEUs following the Run-Time Reconfiguration methodology involves reconfiguration times dependent on the complexity of the model. In case of complex models, it will greatly increase the execution time of fault injection experiments. This paper presents a new approach for the injection of SEUs into the memory elements of the system under test by means of FPGAs. This approach takes benefit of the FPGA architecture to minimise the reconfiguration time for SEU injection, obtaining an speed-up of near two orders of magnitude.
Critical embedded systems, like those used in avionics or automotive, have strong dependability r... more Critical embedded systems, like those used in avionics or automotive, have strong dependability requirements and most of them must face with fault tolerance. One of the methods typically used to validate fault tolerance mechanisms is fault injection. The idea is ...
Nowadays, distributed architectures are the base of many manufacturing systems. Some aspects like... more Nowadays, distributed architectures are the base of many manufacturing systems. Some aspects like fault-tolerance, system validation and design process are very important in the development of these systems. In this paper we study the dependability of three different architectures of a distributed system, and we show the development of both physical and logical fault injectors and the implementation of local
Mission critical systems are computer-based control systems that people depend on, often for thei... more Mission critical systems are computer-based control systems that people depend on, often for their livelihoods, sometimes for their lives. As the integration scale of VLSI increases, computer-based systems are more prone to be affected by Single Event Upsets (SEUs). FPGAs have proven to be very useful devices for the injection of SEUs in order to assess the dependability of those systems. The conventional approach for injecting SEUs following the Run-Time Reconfiguration methodology involves reconfiguration times dependent on the complexity of the model. In case of complex models, it will greatly increase the execution time of fault injection experiments. This paper presents a new approach for the injection of SEUs into the memory elements of the system under test by means of FPGAs. This approach takes benefit of the FPGA architecture to minimise the reconfiguration time for SEU injection, obtaining an speed-up of near two orders of magnitude.
Critical embedded systems, like those used in avionics or automotive, have strong dependability r... more Critical embedded systems, like those used in avionics or automotive, have strong dependability requirements and most of them must face with fault tolerance. One of the methods typically used to validate fault tolerance mechanisms is fault injection. The idea is ...
Nowadays, distributed architectures are the base of many manufacturing systems. Some aspects like... more Nowadays, distributed architectures are the base of many manufacturing systems. Some aspects like fault-tolerance, system validation and design process are very important in the development of these systems. In this paper we study the dependability of three different architectures of a distributed system, and we show the development of both physical and logical fault injectors and the implementation of local
Mission critical systems are computer-based control systems that people depend on, often for thei... more Mission critical systems are computer-based control systems that people depend on, often for their livelihoods, sometimes for their lives. As the integration scale of VLSI increases, computer-based systems are more prone to be affected by Single Event Upsets (SEUs). FPGAs have proven to be very useful devices for the injection of SEUs in order to assess the dependability of those systems. The conventional approach for injecting SEUs following the Run-Time Reconfiguration methodology involves reconfiguration times dependent on the complexity of the model. In case of complex models, it will greatly increase the execution time of fault injection experiments. This paper presents a new approach for the injection of SEUs into the memory elements of the system under test by means of FPGAs. This approach takes benefit of the FPGA architecture to minimise the reconfiguration time for SEU injection, obtaining an speed-up of near two orders of magnitude.
Critical embedded systems, like those used in avionics or automotive, have strong dependability r... more Critical embedded systems, like those used in avionics or automotive, have strong dependability requirements and most of them must face with fault tolerance. One of the methods typically used to validate fault tolerance mechanisms is fault injection. The idea is ...
Nowadays, distributed architectures are the base of many manufacturing systems. Some aspects like... more Nowadays, distributed architectures are the base of many manufacturing systems. Some aspects like fault-tolerance, system validation and design process are very important in the development of these systems. In this paper we study the dependability of three different architectures of a distributed system, and we show the development of both physical and logical fault injectors and the implementation of local
Uploads
Papers by P. Gil