in a storage system , a system controller is connected to an embedded storage device for supervising writing and reading operations in the embedded storage device . a data manager based upon a microprocessor is integrated in the embedded storage device and provides a high - level abstraction of the physical organization of the embedded storage device through the definition of an own logic map . the data manager is implemented outside the controller . the controller is formed in a first semiconductor material region , the embedded storage device is formed in a second semiconductor material region distinct from the first semiconductor material region , and the data manager is formed in a third semiconductor material region distinct from the first semiconductor material region .