Communications processor CP343-1