Skip to main content

Method to Analyze the Susceptibility of HLS Designs in SRAM-Based FPGAs Under Soft Errors

  • Conference paper
  • First Online:
Applied Reconfigurable Computing (ARC 2016)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 9625))

Included in the following conference series:

Abstract

SRAM-based FPGAs are attractive to critical applications due to their reconfiguration capability, which allows the design to be adapted on the field under different upset rate environments. High level Synthesis (HLS) is a powerful method to explore different design architectures in FPGAs. In this paper, we analyze four different design architectures implemented in a 28 nm SRAM-based FPGA under fault injection to analyze the probability of errors of them. We compare the information of essential bits provided by Xilinx with the susceptible bits obtained by fault injection. The dynamic cross section, soft error rate and mean work between failures are calculated based on the experimental results. There is a trade-off in the number of errors classified as silent data corruption and timeout errors according to the architecture and DSP blocks usage. The proposed characterization method can be used to guide designers to select the most efficient architecture concerning the susceptibility to upsets and performance efficiency.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Wang, F., Agrawal, V.D.: Single event upset: an embedded tutorial. In: 21st International Conference on VLSI Design, pp. 429–434 (2008)

    Google Scholar 

  2. Skalicky, S., Wood, C., Lukowiak, M., Ryan, M.: High level synthesis: where are we? a case study on matrix multiplication. In: 2013 International Conference on Reconfigurable Computing and FPGAs, pp. 1–7 (2013)

    Google Scholar 

  3. Windh, S., Xiaoyin, M., Halstead, R.J., Budhkar, P., Luna, Z., Hussaini, O., Naijar, W.A.: High-Level language tools for reconfigurable computing. Proc. IEEE 103(3), 390–408 (2015)

    Article  Google Scholar 

  4. Xilinx Inc. 7 series FPGAs configuration - user guide, UG470 (v1.10) (2015)

    Google Scholar 

  5. Xilinx Inc. Soft error mitigation using prioritized essential bits, XAPP538 (v1.0) (2012)

    Google Scholar 

  6. Rech, P., Pilla, L.L., Navaux, P.O.A., Carro, L.: Impact of GPUs parallelism management on safety-critical and HPC applications reliability. In: 44th Annual IEEE/IFIP International Conference on Dependable Systems and Networks, pp. 455–466 (2014)

    Google Scholar 

  7. Xilinx Inc. Device reliability report, UG116 (v9.4) (2015)

    Google Scholar 

  8. Velazco, R., Foucard, G., Peronnard, P.: Combining results of accelerated radiation tests and fault injections to predict the error rate of an application implemented in SRAM-based FPGAs. IEEE Trans. Nucl. Sci. 57(6), 3500–3505 (2010)

    Google Scholar 

  9. Tarrillo, J., Tonfat, J., Tambara, L., Kastensmidt, F., Reis, R.: Multiple fault injection platform for SRAM-based FPGA based on ground-level radiation experiments. In: 16th IEEE Latin American Test Symposium, pp. 1–6 (2015)

    Google Scholar 

  10. JEDEC (2006). Measurement and reporting of alpha particle and terrestrial cosmic ray-induced soft errors in semiconductor devices JEDEC standard [Online]. http://www.jedec.org/sites/default/files/docs/jesd89a.pdf

  11. Tambara, L.A., Rech, P., Chielle, E., Tonfat, J., Kastensmidt, F.L.: Analyzing the failure impact of using hard- and soft-cores in all programmable SoC under neutron-induced upsets. In: 2015 European Conference on Radiation and Its Effects on Components and Systems (2015)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jorge Tonfat .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer International Publishing Switzerland

About this paper

Cite this paper

Tonfat, J., Tambara, L., Santos, A., Kastensmidt, F. (2016). Method to Analyze the Susceptibility of HLS Designs in SRAM-Based FPGAs Under Soft Errors. In: Bonato, V., Bouganis, C., Gorgon, M. (eds) Applied Reconfigurable Computing. ARC 2016. Lecture Notes in Computer Science(), vol 9625. Springer, Cham. https://doi.org/10.1007/978-3-319-30481-6_11

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-30481-6_11

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-30480-9

  • Online ISBN: 978-3-319-30481-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics