embedded systems PCM