CogDPM: Diffusion Probabilistic Models via Cognitive Predictive Coding