作者:意法半導(dǎo)體DCG – DAP設(shè)計(jì)方法小組 A.Ferrara, A.Ferrari, P. De Laurentiis 前言 – LUCT是什么 第一層時(shí)鐘樹和第二層時(shí)鐘樹 時(shí)鐘樹設(shè)計(jì)及其設(shè)計(jì)方式是引起系統(tǒng)芯片性能差異的主要原因。 從歷史角度看,ASIC時(shí)鐘樹設(shè)計(jì)人員利用商用自動化工具設(shè)計(jì)時(shí)鐘樹,以確保執(zhí)行時(shí)間等性能取得預(yù)期結(jié)果,但是,這種方法的時(shí)鐘偏差和插入延時(shí)等性能卻不盡人意,另外,高復(fù)雜性、頻率和尺寸設(shè)計(jì)使得傳統(tǒng)方法完全沒有可行性。 低不確定性時(shí)鐘樹[LUCT]設(shè)計(jì)及算法與在系統(tǒng)芯片上實(shí)現(xiàn)的第一層時(shí)鐘樹的物理定義有關(guān),能夠讓設(shè)計(jì)人員克服傳統(tǒng)設(shè)計(jì)方法的所有低效率問題。 從頂層的根時(shí)鐘網(wǎng)絡(luò)(通常是PLL輸出)到中層時(shí)鐘網(wǎng)絡(luò),LUCT是一個(gè)高質(zhì)量的負(fù)載均衡的時(shí)鐘樹,其目標(biāo)是將時(shí)鐘信號從中央鎖相環(huán)PLL送到芯片的大部分區(qū)域,詳情參見參考文獻(xiàn)[1]。該文獻(xiàn)詳細(xì)介紹了低不確定性時(shí)鐘樹[LUCT]方法和架構(gòu),概括了從規(guī)格定義到單元布局和時(shí)鐘合成的全部相關(guān)設(shè)計(jì)流程。 按照參考文獻(xiàn)[2]的定義,這種時(shí)鐘分配方法屬于結(jié)構(gòu)化時(shí)鐘樹。文獻(xiàn)[2]還概括了現(xiàn)有的不同的時(shí)鐘設(shè)計(jì)方式。從時(shí)鐘源到寄存器,整個(gè)時(shí)鐘樹由第一層時(shí)鐘樹和第二層(或本地)時(shí)鐘樹組成。商用EDA工具需要實(shí)現(xiàn)本地時(shí)鐘樹。 LuctGenKit是意法半導(dǎo)體數(shù)字ASIC產(chǎn)品部的設(shè)計(jì)方法小組研發(fā)的時(shí)鐘設(shè)計(jì)工具,可完成LUCT架構(gòu)的物理實(shí)現(xiàn)過程。 下載全文: |