Reliability is a fundamental requirement in any microprocessor to guarantee correct execution over its lifetime. The design rules related to reliability depend on the process technology being used and the expected operating conditions of the device. To meet reliability requirements, advanced process technologies (28 nm and below) impose highly challenging design rules. Such design-for-reliability rules have become a major burden on the flow of VLSI implementation because of the severe physical constraints they impose. This paper focuses on electromigration (EM), which is one of the major critical factors affecting semiconductor reliability. EM is the aging process of on-die wires and vias and is induced by excessive current flow that can damage wires and may also significantly impact the integrated-circuit clock frequency. EM exerts a comprehensive global effect on devices because it impacts wires that may reside inside the standard or custom logical cells, between logical cells, inside memory elements, and within wires that interconnect functional blocks. The design-implementation flow (synthesis and place-and-route) currently detects violations of EM-reliability rules and attempts to solve them. In contrast, this paper proposes a new approach to enhance these flows by using EM-aware architecture. Our results show that the proposed solution can relax EM design efforts in microprocessors and more than double microprocessor lifetime. This work demonstrates this proposed approach for modern microprocessors, although the principals and ideas can be adapted to other cases as well.
翻译:与可靠性有关的设计规则取决于正在使用的工序技术以及该装置的预期运行条件。为满足可靠性要求,先进工艺技术(28纳米及以下)对设计规则提出了极具挑战性的规定。这种设计性可靠性规则已经成为VLSI实施过程中的一个主要负担,因为它们造成的严重物理限制,因此对VLSI实施过程中的电线、逻辑细胞、内存元素和连接功能块的电线都产生了影响。设计-执行流动(合成和地点-路线)目前可以发现EM可靠性规则的违反情况,并试图解决这些问题。与此形成对照的是,本文件建议采用新的方法,即采用新的方法,即使用标准的或定制的逻辑细胞、逻辑细胞、内存元素和连接功能块的电线,加强这些设计过程中的电线流。