The clock divider module does his work pretty well, but it is archaic, a PLL module would be a much fancier and robust solution.