PD Checkpoint Placer