If you are given design whoes clock root is a ICG and end points are 1000 flops.
What clock style is better a clock tree built using ICG's only or buffer/INV only and why ?
ICGs are used for power savings. So your power requirements will dictate usage of ICGs. Otherwise BUF/INV are the only means of implementing a clock tree.