FMEDA Automation for Scalability and Reuse in Complex Systems on Chips (SoCs)