The trend to multi-core chip designs presents new challenges for design automation, while the increased reuse of components may offer solutions. This paper describes some of the key challenges with attention paid to three enablers: a physical architecture to streamline chip integration, the linking of early analysis tools around shared data and an updated verification approach for multi-core designs. Categories and Subject Descriptors B.2.2 Performance Analysis and Design Aids, C.4 Performance of Systems, J.6 Computer-Aided Engineering. General Terms Design, performance, verification. Keywords Multi-core systems, performance analysis, power estimation, floorplanning, thermal analysis, verification, design automation.
John A. Darringer