Design Space Exploration for Board-level Circuits: Exploring Alternatives in Component-based Design | Synapse