A Distributed Clustered Architecture to Tackle Delay Variations in Datapath Synthesis