著者
諏佐 達也 村川正宏 高橋 栄一 古谷 立美 樋口 哲也 古市 愼治 上田 佳孝 和田 淳
出版者
一般社団法人情報処理学会
雑誌
情報処理学会論文誌数理モデル化と応用(TOM) (ISSN:18827780)
巻号頁・発行日
vol.48, no.15, pp.78-87, 2007-10-15
被引用文献数
1

製造ばらつきにより発生するクロック・スキューの問題を解決するための手法として,遺伝的アルゴリズムを用いたディジタル LSI の製造後クロック調整技術が提案されている.しかし,大規模な LSI の調整では,調整箇所が増大するため,調整時間が増加するという問題がある.そこで,本研究では,大規模ディジタル LSI にも適用可能な製造後クロック調整の高速化手法を提案する.提案手法では,LSI 設計時に行う STA(Static Timing Analysis)の結果を用いて調整箇所を限定し,調整時間を短縮する.それに加えて,遺伝的アルゴリズムの初期集団の分布を工夫することで,さらに調整時間を短縮する.さらに,これらの手法による調整効果を LSI の設計時に検証できるようにするための調整シミュレータを開発した.このシミュレータを用いた調整実験の結果,1 031 カ所のフリップフロップが存在する実用的な回路において,数秒という現実的な時間で調整が完了できる見込みを得た.To solve the problem of fluctuations in clock timing with large scale digital LSIs (also known as the "clock skew" problem), the post-fabrication clock-timing adjustment technique using a genetic algorithm (GA) has been proposed. However, the adjustment time increases incurred when more programmable delay circuits are incorporated within large-scale LSIs is a serious issue. For this problem, we propose a post-fabrication clock adjustment method to realize practical applications. This method reduces the adjustment time by reducing adjustment points utilizing results of static timing analysis (STA) and adopting improved distribution for initial population of GA. Moreover, we have developed an adjustment simulator to predict the adjustment results by the proposed method in design stages of LSIs. Adjustment experiments using the developed simulator demonstrate that our method can adjust practical LSIs with 1,031 flip-flops within a few seconds.