Please use this identifier to cite or link to this item: http://10.1.7.192:80/jspui/handle/123456789/12388
Title: Development of Functional Safety Middleware Library for Arm Cortex-M4 and Arm Cortex-M7 Based Soc.
Authors: Modi, Divy
Keywords: EC 2022
Project Report
Project Report 2022
EC Project Report
EC (ES)
Embedded Systems
Embedded Systems 2022
22MEC
22MECE
22MECE03
Issue Date: 1-Jun-2024
Publisher: Institute of Technology
Series/Report no.: 22MECE03;
Abstract: The Class B middleware library is a key part of achieving safety and compliance for embedded systems under the IEC 60730 Class B standard. This is a middle ware set of software functions, modules, and tools designed specifically for designing control systems of household appliances according to safety stated in the standard. It also includes various security-critical features such as temperature control, fault detection, motor control, overheat protection and any other vital conditions that need to be met before any unsafe operation happens in our homes. Additionally, it involves support for compliance testing and certification procedures thereby providing development teams with necessary instruments which can prove that the requirements provided by Class B safety have been followed. By means of fault tolerance mechanisms and error handling possibilities, the middleware library enables the building of reliable control systems capable of detecting and reacting to failures or abnormal situations thus avoiding dangerous states. This also helps in making software be reused and modular, so developers can easily integrate safety-critical functions into different control systems while ensuring uniformity and dependability of multiple device types like PSoC6, XMC72, XMC71, etc. Moreover, the middle ware library is complemented with thorough documentation, guidelines and best practices that enable effortless integration of safety-critical functions into the soft ware architecture of household appliance control systems as prescribed by IEC 60730 Class B safety principles. In summary, developers get the necessary resource kit and assistance from a class B middleware library to effectuate safe-critical functionality in a control system to meet IEC 60730 Class B’s strict requirements for consumer appliances.
URI: http://10.1.7.192:80/jspui/handle/123456789/12388
Appears in Collections:Dissertation, EC (ES)

Files in This Item:
File Description SizeFormat 
22MECE03.pdf22MECE032.12 MBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.