Split core routine of DRM4.