An ISO 13849 compatible emergency stop system on a high-performance systemon- chip hardware platform
| dc.contributor.author | Wen, Ruxuan | |
| dc.contributor.author | Tan, Wenbo | |
| dc.contributor.department | Chalmers tekniska högskola / Institutionen för mikroteknologi och nanovetenskap (MC2) | sv |
| dc.contributor.department | Chalmers University of Technology / Department of Microtechnology and Nanoscience (MC2) | en |
| dc.contributor.examiner | Larsson-Edefors, Per | |
| dc.contributor.supervisor | Svensson, Lars | |
| dc.contributor.supervisor | Martinsson, Jonas | |
| dc.date.accessioned | 2026-06-10T08:45:22Z | |
| dc.date.issued | 2026 | |
| dc.date.submitted | ||
| dc.description.abstract | This thesis presents the design, implementation, and evaluation of a heterogeneous dual-channel Emergency Stop safety function on a Xilinx ZCU104 evaluation board. Channel A is deployed on the Cortex-R5 in the Processing System and Channel B on a MicroBlaze soft processor in the Programmable Logic, introducing diversity through processor architecture, memory organisation, and timing model. Both channels independently sample the E-Stop inputs, execute a four-state safety state machine, and exchange safety words over a mailbox for bidirectional cross monitoring. Diagnostic coverage is estimated using the simplified ISO 13849-1 Annex E method. Each channel implements the three measures required for the logic subsystem: dualcopy variable memory with per-tick byte comparison, periodic CRC signature verification of invariable memory, and processing-unit self tests. Independent watchdog supervision is provided on each channel. A UART fault injection interface enables deterministic validation of all diagnostic fault paths. The overall diagnostic coverage is 96% for Channel A and 93% for Channel B, both in the medium range. The common cause failure score is estimated at 80, exceeding the Annex F minimum required for Category 3. An MTTFD analysis yields a capped value of 100 years (High tier). With Category 3 architecture, high MTTFD, medium DCavg, and a passing CCF score, both channels achieve Performance Level d. | |
| dc.identifier.coursecode | MCCX04 | |
| dc.identifier.uri | https://hdl.handle.net/20.500.12380/311171 | |
| dc.language.iso | eng | |
| dc.setspec.uppsok | PhysicsChemistryMaths | |
| dc.subject | ISO 13849-1, Emergency Stop, diagnostic coverage, Performance Level | |
| dc.title | An ISO 13849 compatible emergency stop system on a high-performance systemon- chip hardware platform | |
| dc.type.degree | Examensarbete för masterexamen | sv |
| dc.type.degree | Master's Thesis | en |
| dc.type.uppsok | H | |
| local.programme | Embedded electronic system design (MPEES), MSc |
Ladda ner
Original bundle
1 - 1 av 1
Hämtar...
- Namn:
- An ISO 13849 compatible Emergency Stop System on a high-performance system-on-chip hardware platform.pdf
- Size:
- 1.77 MB
- Format:
- Adobe Portable Document Format
License bundle
1 - 1 av 1
Hämtar...
- Namn:
- license.txt
- Size:
- 2.35 KB
- Format:
- Item-specific license agreed upon to submission
- Description:
