DocumentCode :
2052924
Title :
Towards cognitive reconfigurable hardware: Self-aware learning in RTR fault-tolerant SoCs
Author :
Navas, Byron ; Sander, Ingo ; Oberg, Johnny
Author_Institution :
Dept. of Electron. & Embedded Syst., KTH R. Inst. of Technol., Stockholm, Sweden
fYear :
2015
fDate :
June 29 2015-July 1 2015
Firstpage :
1
Lastpage :
8
Abstract :
Traditional embedded systems are evolving into power-and-performance-domain self-aware intelligent systems in order to overcome complexity and uncertainty. Without human control, they need to keep operative states in applications such as drone-based delivery or robotic space landing. Nowadays, the partial and run-time reconfiguration (RTR) of FPGA-based Systems-on-chip (SoC) can enable dynamic hardware acceleration or self-healing structures, but this conversely increases system-memory traffic. This paper introduces the basis of cognitive reconfigurable hardware and presents the design of an FPGA-based RTR SoC that becomes conscious of its monitored hardware and learns to make decisions that maintain a desired system performance, particularly when triggering hardware acceleration and dynamic fault-tolerant (FT) schemes on RTR cores. Self-awareness is achieved by evaluating monitored metrics in critical AXI-cores, supported by hardware performance counters. We suggest a reinforcement-learning algorithm that helps the system to search out when and which reconfigurable FT-scheme can be triggered. Executing random sequences of an embedded benchmark suite simulates unpredictability and bus traffic. The evaluation shows the effectiveness and implications of our approach.
Keywords :
aerospace robotics; entry, descent and landing (spacecraft); fault tolerant control; field programmable gate arrays; learning (artificial intelligence); system-on-chip; FPGA-based systems-on-chip; RTR fault-tolerant SoC; cognitive reconfigurable hardware; critical AXI-cores; drone-based delivery; dynamic fault-tolerant schemes; embedded systems; hardware acceleration; human control; power-and-performance-domain self-aware intelligent systems; reinforcement-learning algorithm; robotic space landing; run-time reconfiguration; self-aware learning; system-memory traffic; Hardware; Measurement; Monitoring; Ports (Computers); Radiation detectors; Software; System-on-chip; FPGA; cognitive hardware; complex adaptive systems; dynamic fault-tolerance; machine learning; partial and run-time reconfiguration; self-awareness; self-healing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Reconfigurable Communication-centric Systems-on-Chip (ReCoSoC), 2015 10th International Symposium on
Conference_Location :
Bremen
Type :
conf
DOI :
10.1109/ReCoSoC.2015.7238103
Filename :
7238103
Link To Document :
بازگشت