https://1library.org/document/y8ge4d5z-approach-simulink-mixed-hardware-software-design.html