Force-Directed Scheduling Revisited by Statistical Static Timing Analysis
- 주제(키워드) High-Level Synthesis , Scheduling , SSTA
- 발행기관 서강대학교 대학원
- 지도교수 김주호
- 발행년도 2009
- 학위수여년월 2009. 8
- 학위명 석사
- 학과 일반대학원 컴퓨터공학과
- 실제URI http://www.dcollection.net/handler/sogang/000000045513
- 본문언어 영어
- 저작권 서강대학교의 논문은 저작권에 의해 보호받습니다
초록/요약
As technology progresses to nano-scale, the effect of process variation is no more ignorable. Timing problems such as meeting timing, clock period are challenged by the process variation. A delay of circuit forms no more deterministic value. It transforms as delay distribution, so new modeling and propagation methods are researched. In addition, the yield estimation and optimization through the delay distribution is extensively researched. However, these researches are done under gate level or transistor level. It is need to take the effect of process variation into the high-level synthesis stage. Conventional high-level synthesis used the delay of functional unit as a worst case based deterministic value. The corner based approach does not consider the yield, so it is impossible to estimate the yield of the result. To make matters worse, the result of synthesis is too pessimistic like requires more than necessary resources. This thesis proposes variation-aware force-directed scheduling for high-level synthesis that uses the delay distribution of functional unit which can be obtained by statistical static timing analysis. The proposed algorithm can estimates the yield of synthesis and tries to minimize resource requirement. Experimental results on benchmark circuits show that the proposed algorithm can effectively reduce the resource requirement with preserving the performance.
more