An embedded health-monitoring infrastructure for a reliable multi-core processor

An embedded health-monitoring infrastructure for highly reliable SoCs for datastreaming systems is presented. Different from the traditional testing approach for a dependable design, our infrastructure is based on prognostics from health-monitoring sensors that are embedded in the target processor. This enables the preventive repair by spare parts or priority ranking of tasks among processors. The health-monitoring scheme and the sensor structure are presented.