selected publications conference paper Contrasting multi-synchronous MPSoC design styles for fine-grained clock domain partitioning 2011