- System Basis Chip in short SBC, is a chip used in safety critical systems to work as a guardian to MCU . Below picture is an example use of NXP FS6500 SBC .
- It can be seen in above picture , SBC(FS6500) is connected to a Microcontroller Unit (MCU)
- MCU is the chip which contains the business logic of the product. In other words , the application functionalities for which the product is developed , lies inside MCU .
- Example : Assume we are developing an embedded product which will monitor a smoke sensor and control a water pressure pump to sprinke water in case smoke is detected. The logic which conclude the pump state (ON/OFF) based on smoke sensor input is flashed as a firmware on to MCU . Both smoke sensor and pump are connected to MCU , to give input and to get controlled .
- SBC controls power , data , reset , CAN , ADC , DEBUG, IO and some control outs to MCU
- SBC is like an umbrella to MCU . It takes over control from MCU in certain predefined scenarios.
- It might have built in test to continuously monitor its interfaces and internal circuit logic.
- NXP FS6500 has configurable Fail-safe/Fail silent safety behavior and features, with two fail-safe outputs, it has capability to support till ASIL D.
To know why we should use SBC in a product read : This Blog
No comments:
Post a Comment