Quo Vadis, EDA? Reasoning about the Trends andChallenges of Engineering Design Automation