Tamara博士: 嗨,Dave,你坐在那兒干什么?
Dave:坐在他辦公室地板上,正在吸吮一杯溢到杯口的咖啡,嗨,Tamara博士,正在清理房間……太不好意思叫服務(wù)人員了。
Tamara博士:[挨著Dave坐下來,拿起幾張紙巾動手幫忙] 我知道你是什么意思。清理地板(floor work),趁機活動活動。這提醒我,我們可以進(jìn)行下一次討論了。
Dave:這有何關(guān)聯(lián)?
Tamara博士:我們需要討論設(shè)計布局,我想那也是從平面圖規(guī)劃(floor planning)開始的。
Dave:是的,平面圖規(guī)劃。首先,我本人并不是布局方面的專家。我只是偶爾幫個小忙,但如今的工具和工藝相當(dāng)復(fù)雜,所以要布置芯片就離不開能干的布局人員。實際上,他們的正式頭銜是‘掩膜設(shè)計人員’,因為他們的工作成果是利用數(shù)據(jù)去制作用于生產(chǎn)芯片的掩膜。
Tamara博士: 掩膜設(shè)計人員知道芯片的工作原理嗎?我的意思是,他們?nèi)绾沃廊绾伍_始,哪些模塊重要而哪些不重要?
Dave:掩膜設(shè)計人員知道有關(guān)工藝和軟件的許多知識,但通常在他/她開始時并不怎么了解某一個特定的芯片。所以我們要進(jìn)行平面圖規(guī)劃。但在此之前,我們也能分層級地構(gòu)建我們的原理圖,以便這些模塊在原理圖中得到清楚的顯示。然后平面圖規(guī)劃變?yōu)楹唵蔚漠嬀€工作,來標(biāo)明模塊的位置。請看圖1。
Tamara博士: 我明白了。你從原理圖繪制出芯片內(nèi)部的簡單平面功能圖。但作為非布局專家,你如何知道模塊在芯片上占多大面積?
Dave:我想我的猜測是有根據(jù)的。我使用足夠多的布局工具來大致推斷模塊的尺寸,我的布圖規(guī)范就建立在這個基礎(chǔ)之上。