Sitemap RSS
  • strict warning: Non-static method view::load() should not be called statically in /home4/estonica/old/sites/all/modules/views/views.module on line 1113.
  • strict warning: Declaration of views_handler_field::query() should be compatible with views_handler::query($group_by = false) in /home4/estonica/old/sites/all/modules/views/handlers/views_handler_field.inc on line 0.
  • strict warning: Declaration of views_handler_sort::options_validate() should be compatible with views_handler::options_validate($form, &$form_state) in /home4/estonica/old/sites/all/modules/views/handlers/views_handler_sort.inc on line 0.
  • strict warning: Declaration of views_handler_sort::options_submit() should be compatible with views_handler::options_submit($form, &$form_state) in /home4/estonica/old/sites/all/modules/views/handlers/views_handler_sort.inc on line 0.
  • strict warning: Declaration of views_handler_sort::query() should be compatible with views_handler::query($group_by = false) in /home4/estonica/old/sites/all/modules/views/handlers/views_handler_sort.inc on line 0.
  • strict warning: Declaration of views_handler_filter::options_validate() should be compatible with views_handler::options_validate($form, &$form_state) in /home4/estonica/old/sites/all/modules/views/handlers/views_handler_filter.inc on line 0.
  • strict warning: Declaration of views_handler_filter::query() should be compatible with views_handler::query($group_by = false) in /home4/estonica/old/sites/all/modules/views/handlers/views_handler_filter.inc on line 0.
  • strict warning: Declaration of views_handler_area::query() should be compatible with views_handler::query($group_by = false) in /home4/estonica/old/sites/all/modules/views/handlers/views_handler_area.inc on line 0.
  • strict warning: Declaration of views_handler_area_text::options_submit() should be compatible with views_handler::options_submit($form, &$form_state) in /home4/estonica/old/sites/all/modules/views/handlers/views_handler_area_text.inc on line 0.
  • strict warning: Declaration of views_plugin_query::options_submit() should be compatible with views_plugin::options_submit($form, &$form_state) in /home4/estonica/old/sites/all/modules/views/plugins/views_plugin_query.inc on line 0.
  • strict warning: Declaration of views_plugin_style_default::options() should be compatible with views_object::options() in /home4/estonica/old/sites/all/modules/views/plugins/views_plugin_style_default.inc on line 0.
  • strict warning: Declaration of views_plugin_row::options_validate() should be compatible with views_plugin::options_validate(&$form, &$form_state) in /home4/estonica/old/sites/all/modules/views/plugins/views_plugin_row.inc on line 0.
  • strict warning: Non-static method view::load() should not be called statically in /home4/estonica/old/sites/all/modules/views/views.module on line 1113.
  • strict warning: Declaration of content_handler_field::element_type() should be compatible with views_handler_field::element_type($none_supported = false, $default_empty = false, $inline = false) in /home4/estonica/old/sites/all/modules/cck/includes/views/handlers/content_handler_field.inc on line 0.
  • strict warning: Declaration of file_aliases_content_handler_field_multiple::element_type() should be compatible with content_handler_field::element_type($none_supported = false, $default_empty = false) in /home4/estonica/old/sites/all/modules/file_aliases/includes/file_aliases_content_handler_field_multiple.inc on line 0.
  • strict warning: Declaration of file_aliases_content_handler_field_multiple::options() should be compatible with views_object::options() in /home4/estonica/old/sites/all/modules/file_aliases/includes/file_aliases_content_handler_field_multiple.inc on line 0.
  • strict warning: Non-static method view::load() should not be called statically in /home4/estonica/old/sites/all/modules/views/views.module on line 1113.
  • strict warning: Declaration of views_plugin_pager_none::post_execute() should be compatible with views_plugin_pager::post_execute(&$result) in /home4/estonica/old/sites/all/modules/views/plugins/views_plugin_pager_none.inc on line 0.
  • strict warning: Non-static method view::load() should not be called statically in /home4/estonica/old/sites/all/modules/views/views.module on line 1113.
  • strict warning: Non-static method view::load() should not be called statically in /home4/estonica/old/sites/all/modules/views/views.module on line 1113.
  • strict warning: Non-static method view::load() should not be called statically in /home4/estonica/old/sites/all/modules/views/views.module on line 1113.

On-Chip Health Monitoring and Fault Management for SoC Health-Awareness in Space Missions - SoC-HEALTH

Due to harsh space environments, especially at GEO orbits populated by telecom satellites, the non-hardened microelectronics would suffer from transients and soft errors. Although, the space electronics is normally hardened and equipped with fault tolerance and soft error mitigation schemes, the radiation damage and wear out accumulating over time would eventually lead to non-tolerable permanent defects that render the target application dead. In fact, the presence of permanent defects doesn’t necessarily mean the end of life if the electronic system is aware of its health status and thereby can cope with the reduced processing capacity. The technology trend observed today in microelectronics leads to system resilience that in addition to physical hardening and classical fault tolerance , would also exploit the extensive natural redundancy of multi-core systems together with a smarter task scheduling.

Health-Aware Task Scheduling In SoC-HEALTH project, Testonica is to develop a demonstrator of a fine-grain in-situ On-Chip Fault Management (OCFM) that acts as the backbone of SoC (system on chip) Health-Awareness. The SoC Health Awareness conception relies on the reuse of multitude of typical sensors and checkers already embedded deep into the hardware to measure operating parameters of the target IP core, detect and correct errors before they manifest at the application software level. The conception also includes on-chip health monitoring of the hardware, maintains SoC health map, and supports adaptation of the OS and the software to the reduced capacity of SoC sub-modules and sub-systems keeping the mission alive until the electronics is completely dead.

The new Health Awareness technology is expected to rapidly expand frontiers for real-life applications in 5-10 years. The SoC-HEALTH technology acts as a middleware between HW checkers/sensors and mission applications, thus providing Health Awareness functions for next generation multi-core processors in space industry but also in terrestrial economy, especially in the domains requiring high availability of the electronics.

The degradation monitoring as well as fault detection may take place at different system levels: the hardware (HW) and software (SW). Still, the key to a successful OCFM is the ability to simultaneously collect and process data from dozens or even hundreds of on-chip sensors and checkers in real time independent of the system size and configuration, which is not a trivial task.

The key target of the project is building on Kintex7 FPGA a demonstration platform based on octa-core LEON3 CPU augmented with OCFM facilities as well as enhancement of Linux OS/kernel with fault management functionality. With that, Testonica aims at demonstrating that monitoring, diagnostic and fault management functions based on underlying IEEE 1687 infrastructure and instrumentation can both deliver high-performance fault management as well as create a reasonable overhead impact on the underlying system performance and cost.


Project Fact Sheet


General
Contacts