3.1 The Role of Prototyping in Today's SOCs