现代处理器验证:挑战与解决方案
1. 处理器设计的发展与挑战
1.1 处理器设计特征对比
过去十年间,处理器设计发生了巨大变化。以下是2000 - 2008年部分处理器设计的特征对比:
| 年份 | 名称 | 技术(nm) | 晶体管数量(百万) | 芯片面积(mm²) | 核心数量 | 核心间通信介质 |
| ---- | ---- | ---- | ---- | ---- | ---- | ---- |
| 2000 | Intel Pentium 4 Willamette | 180 | 42 | 217 | 1 | — |
| 2004 | Intel Pentium 4 Prescott | 90 | 125 | 109 | 1 | — |
| 2005 | IBM Cell | 90 | 234 | 221 | 9 | 总线 |
| 2005 | UltraSPARC T1 Niagara | 90 | 300 | 378 | 8 | 交叉开关 |
| 2006 | Intel Core 2 Merom | 65 | 291 | 143 | 2 | 总线 |
| 2007 | AMD Phenom X4 Agena | 65 | 463 | 285 | 4 | 总线 |
| 2007 | Intel Polaris 原型 | 65 | 100 | 275 | 80 | 二维网格 |
| 2007 | Tilera TILE64 | 90 | 615 | 430 | 64 | 二维网格 |
| 2008 | Intel Core i7 Bloomfield | 45 | 731