This patch adds a check to the clocked object constructor to ensure it is not configured to have a clock period of 0.