System level design model with re-use of system IP