There are several key requirements to support contained clock nets under IDF module if we want to isolate local clock nets.