AMD interview question

Code a clock divider using RTL. What is CDC and RDC (explain in depth).