Tuning and topology optimization of the clock distribution network under obstacle contraints