By separating component behavior and communication infrastructure and spann
ing multiple abstraction levels, Colif lets designers use a divide-and-conq
uer approach for complex designs and focus on important customizations as t
hey progressively refine the SOC architecture.