Article ID | Journal | Published Year | Pages | File Type |
---|---|---|---|---|
9952391 | Microelectronics Reliability | 2018 | 12 Pages |
Abstract
Among various reliability challenges, accelerated aging is of particular importance. The flexibility of high-level synthesis (HLS) can be employed at an affordable cost to increase the reliability, and in particular lifetime, of the systems. In this paper, we extract the aging characteristics of the functional units (FUs), then, a scheduling method based on integer linear programming (ILP) is proposed to increase the lifetime, using the aging characteristics of the FUs. The proposed method extends the lifetime beyond the minimum expected value, with the minimum latency overhead, by applying the operation chaining and multicycling techniques in an aging-aware approach. The constraint matrix of the proposed ILP formulation is totally unimodular. This technique is suitable for both data-flow intensive and control-flow intensive designs and is applicable for large circuits. Experimental results show that the proposed approach increases the lifetime by 2.33Ã, and increases the latency by an average of 19.8%.
Related Topics
Physical Sciences and Engineering
Computer Science
Hardware and Architecture
Authors
Siavash Es'haghi, Mohammad Eshghi,