Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Dessign and Implementation of Hardened Reconfiguration Controller for Self-Healing Systems on SRAM-Based FPGAs
KTH, School of Information and Communication Technology (ICT).
2013 (English)Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesis
Abstract [en]

As digital systems become large and complex, their dependability is getting more important, particularly in mission-critical and safety‐critical applications. Among various available platforms for implementing a digital system, SRAM-based Field Programmable Gate Arrays (FPGAs) are increasingly adopted in embedded systems due to their flexibility in achieving multiple requirements such as low cost, high performance, and fast turnaround time compared to Fixed Application Specific Integrated Circuits (ASICs). The most attractive feature of SRAM-based FPGAs is the ability of re‐programming1 the device in a few clock cycles. This feature is further enhanced by the introduction of Partial Dynamic Reconfiguration (PDR). PDR allows reconfiguration partially and on the fly, while the device is operating.

Nevertheless, SRAM-based FPGAs are more susceptible to faults compared to other type of FPGAs and ASICs. One of these faults, which mostly happen in higher altitude2, is bit flop in configuration memory caused by ionizing radiation. If this bit flop alters the critical bits3 in the configuration memory, the function of the design can be corrupted. Thus, appropriate hardening techniques should be used in order to increase device dependability.

In general, fault tolerant techniques are mostly based on spatial redundancy. However, these techniques can be combined with FPGA’s re-configuration capability for recovery. Since the complexity of systems is increasing and utilizing hardening techniques demand higher resources, a single FPGA may not suffice to contain whole system. In this case, multi-FPGA platforms would be taken into account.

In this thesis, a hardened generic reconfiguration controller that manages the occurrence of soft-errors in self-healing systems implemented on SRAM‐based FPGAs is demonstrated and analyzed. The controller shows the ability to correct the SEUs in the configuration memory - in both static and partial reconfigurable regions - by means of Xilinx PDR capability. Moreover, the controller, itself, is hardened with fault-tolerant techniques and it is able to detect and mask its own errors. The developed controller is compared with similar approaches based on micro-controller inside the FPGA. Eventually, the presented structure is proven fully functional on XUPV5-LX110T evaluation board.

Place, publisher, year, edition, pages
2013. , 56 p.
Series
Trita-ICT-EX, 2013:82
National Category
Engineering and Technology
Identifiers
URN: urn:nbn:se:kth:diva-127672OAI: oai:DiVA.org:kth-127672DiVA: diva2:644906
Educational program
Master of Science - System-on-Chip Design
Examiners
Available from: 2013-09-02 Created: 2013-09-02 Last updated: 2013-09-02Bibliographically approved

Open Access in DiVA

fulltext(6417 kB)320 downloads
File information
File name FULLTEXT01.pdfFile size 6417 kBChecksum SHA-512
6300bb2a58656ea84ff6bd6270c3f4dc09e6cba70fc5ff6414b8c8b33dbc335788645df6a54a0da58bcdad211351263d93026c7bbd4d02f690d501334ae6df1b
Type fulltextMimetype application/pdf

By organisation
School of Information and Communication Technology (ICT)
Engineering and Technology

Search outside of DiVA

GoogleGoogle Scholar
Total: 320 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

urn-nbn

Altmetric score

urn-nbn
Total: 195 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf