(Downloads - 0)
For more info about our services contact : help@bestpfe.com
Table of contents
1 Introduction
1.1 Motivation
1.2 Purpose and goals
1.3 Research Questions
1.4 Research Methodology
2 Background
2.1 AMBA bus, GRLIB and LEON3
2.1.1 AMBA bus
2.1.2 LEON3
2.1.3 GRLIB
2.1.4 Additional tools
2.2 Radiation upsets on SRAM-based FPGAs
2.2.1 FPGA technologies
2.2.2 KU060 FPGA structure
2.2.3 FPGA conguration
2.2.4 Upset classication and occurrence
2.2.5 Radiation campaigns
2.2.6 Upset occurrence for the KU060 FPGA
2.2.7 Previous work in SEU injection
2.3 Space Fibre
2.3.1 Gigabit serial transceivers
2.3.2 Space Fibre modules
3 Firmware development for the
3.1 Board features and baseline
3.2 Developments carried out
3.2.1 DSU validation
3.2.2 Memory controllers validation
3.2.3 SPI controller and multiplexing validation
3.2.4 SerDes transceivers validation
3.2.5 ESA SpaceFibre IP integration and validation
3.2.6 STAR-Dundee SpaceFibre IP integration and validation
3.2.7 Final validation
4 SEU injection in the SpaceFibre IP core
4.1 Design choices
4.1.1 Limitations
4.2 Architecture of the injection experiment
4.2.1 DUT
4.2.2 Internal supervisor
4.2.3 Test controller
4.2.4 Injector
4.3 Testing framework
4.3.1 Addresses for the injections
4.3.2 Time between each injection
4.4 Software architecture
4.4.1 Software FSM
4.4.2 Serial Communication
4.5 Evaluated parameters
4.5.1 Severity of the failures
4.5.2 Application layer
4.5.3 Virtual channel layer
4.5.4 Retry layer
4.5.5 Lane layer
5 Results and discussion
5.1 Implementation results in the KU060
5.2 Results for the lane layer
5.2.1 Statistical validation
5.2.2 Other results
5.2.3 Discussion of the results for the lane layer
5.3 Results for the retry layer
5.3.1 Other results
5.3.2 Discussion
5.4 Results for the virtual channel layer
5.4.1 Other results
5.4.2 Discussion of the results
5.5 Results for the interface layer
5.5.1 Other results
5.5.2 Discussion of the results
5.6 Results for the broadcast layer
5.7 Results for the SpaceFibre IP core
5.7.1 Vulnerability factor
5.7.2 Discussion
5.8 Special events and limitations when using the SEM IP
5.8.1 ECC bits
5.8.2 Uncorrectable errors
5.8.3 Two errors caused by a single injection
5.9 Reliability of the SpaceFibre IP
6 Conclusion
6.1 Contributions
6.2 Future work
Bibliography




