Over the next years, industry demand for global embedded non-volatile memory is boosted by Internet of Thing (IoT) and automotive applications. A big pain point for SoC designers integrating eFlash is modifying the controller and interface for different foundry process technologies and power ratings. To solve this problem, Arm and its partners have developed an AMBA standard called GFB (Generic Flash Bus interface). GFB splits the Flash controller into a generic part and process-dependent, Foundry specific part, that can be mixed and matched, hence enabling an ecosystem of IP providers. This saves development time and improves IP reusability.