2007
DOI: 10.1109/iccad.2007.4397342
|View full text |Cite
|
Sign up to set email alerts
|

Soft-edge flip-flops for improved timing yield: design and optimization

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
20
0

Year Published

2008
2008
2019
2019

Publication Types

Select...
4
2
2

Relationship

0
8

Authors

Journals

citations
Cited by 28 publications
(20 citation statements)
references
References 7 publications
0
20
0
Order By: Relevance
“…The proposed solution works in a conservative manner that guarantees "always correct" computation and timing correctness of the circuit with respect to the delayed clock edge, even in the worst-case scenario. [26], Blueshift [27] Razor [12], DSTB, TDTB [14], TIMBER [17], soft edge flip-flop [16] SlackOptimizer, SkewOptimizer, CombOpt [29] Retiming [21], skew scheduling [23], gate sizing [24] Proposed SBFF + logic downsizing [27] Razor [12], DSTB, TDTB [14], TIMBER [17], soft edge flip-flop [16] SlackOptimizer, SkewOptimizer, CombOpt [29] Retiming [21], skew scheduling [23], gate sizing [24] Proposed SBFF + logic downsizing The proposed approach, which is an extension of our previous work [35], leverages the underutilized slack present in processor pipelines after the tool-based optimizations. We use Static Timing Analysis (STA) to look for near critical endpoints with sufficient consecutive slack after placement and logic optimizations.…”
Section: Razor Slack Reclaimedmentioning
confidence: 99%
“…The proposed solution works in a conservative manner that guarantees "always correct" computation and timing correctness of the circuit with respect to the delayed clock edge, even in the worst-case scenario. [26], Blueshift [27] Razor [12], DSTB, TDTB [14], TIMBER [17], soft edge flip-flop [16] SlackOptimizer, SkewOptimizer, CombOpt [29] Retiming [21], skew scheduling [23], gate sizing [24] Proposed SBFF + logic downsizing [27] Razor [12], DSTB, TDTB [14], TIMBER [17], soft edge flip-flop [16] SlackOptimizer, SkewOptimizer, CombOpt [29] Retiming [21], skew scheduling [23], gate sizing [24] Proposed SBFF + logic downsizing The proposed approach, which is an extension of our previous work [35], leverages the underutilized slack present in processor pipelines after the tool-based optimizations. We use Static Timing Analysis (STA) to look for near critical endpoints with sufficient consecutive slack after placement and logic optimizations.…”
Section: Razor Slack Reclaimedmentioning
confidence: 99%
“…For example according to [17], a 40°C junction temperature rise results in a logic and wire delay increase of roughly 5% in a 130-nm industrial process. The variation of critical path delay of a logic block may be modeled by a probability distribution function (PDF) such as a Gaussian (Normal) distribution [15] with some mean, μ , and some standard deviation,σ , as is done in [8]. Accounting for the variability of path delays in Equations (1)- (2) leads to a probability of violating the setup or hold conditions.…”
Section: Preliminariesmentioning
confidence: 99%
“…Soft-edge flip-flops have been traditionally used for minimizing the effect of clock skew on static and dynamic circuits [6,7]. Recently, the authors of [8] proposed an interesting approach to utilize soft-edge flip-flops in sequential circuits in order to minimize the effect of process variation on the yield. They formulated the problem of statistically aware SEFF assignment which maximizes the gain in timing yield as an integer linear program (ILP) and proposed a heuristic algorithm to solve the problem.…”
Section: Introductionmentioning
confidence: 99%
“…However, the DLs mentioned above consume extra amount of energy. Authors in [9] [12] showed that the larger transparency window size (also known as softness) is, the more energy overhead it brings. Applying soft-edge flip-flops (SEFFs) is a useful technique to combat the process variation and improve the operating frequency.…”
Section: Introductionmentioning
confidence: 99%
“…Applying soft-edge flip-flops (SEFFs) is a useful technique to combat the process variation and improve the operating frequency. The authors of [12] proposed to utilize softedge flip-flops in sequential circuits to improve the yield in the presence of process variation. In [9], the authors proposed an SEFF-based pipeline design methodology jointly considering the voltage scaling and time borrowing, and demonstrated noticeable reduction in the energy-delay product (EDP) in the ST regime.…”
Section: Introductionmentioning
confidence: 99%