與普通電路的版圖設(shè)計(jì)順序不同,I/O單元環(huán)設(shè)計(jì)首先進(jìn)行版圖設(shè)計(jì),之后再進(jìn)行電路版圖設(shè)計(jì)。這是因?yàn)樵O(shè)計(jì)者需要根據(jù)主體電路的面積來(lái)擺放合適的單元,即做到最大程度地使用單元,又沒(méi)有浪費(fèi)寶貴的芯片面積。
1、參考工藝廠(chǎng)提供的設(shè)計(jì)文檔,確定I/O換上所使用的單元為PANA2APWA(I/O單元)、PVDD5APW(I/O單元電源)、PVSS5APW(I/O單元環(huán)的地平面)、PVDDIAPW(主體電路電源單元)、PVSS1APW(主體電路地單元)或不同尺寸的填充單元(如PFILL50AW表示填充單元寬度為50um)
2、在CIW主窗口中執(zhí)行菜單命令“File”->“New”->“Cellview”,彈出“Create New File”對(duì)話(huà)框,在“Library Name”欄中選擇已經(jīng)建好的庫(kù)“EDA_test”,在“Cell Name”欄中輸入“io_ring”,并在“Tool”欄中選擇“Virtuoso”。
3、單機(jī)“OK”按鈕,彈出版圖設(shè)計(jì)窗口,采用創(chuàng)建元器件命令從EDA_test庫(kù)中調(diào)取已經(jīng)設(shè)計(jì)好的反相器鏈版圖作為參照。單擊圖標(biāo)或通過(guò)快捷鍵“i”啟動(dòng)創(chuàng)建元器件命令,彈出“Create Instance”對(duì)話(huà)框,單擊“browse”按鈕,從EDA_test庫(kù)中選擇INV所在位置,在“View”欄中選擇“Layout”進(jìn)行調(diào)用。然后單機(jī)“close”按鈕,返回“Create Instance”對(duì)話(huà)框,單機(jī)“Hide”按鈕完成添加。
4、依據(jù)主體電路信號(hào)所在的位置,進(jìn)行總體版圖規(guī)劃。在左側(cè)擺放輸入信號(hào)A(使用PANA2APW單元),在右側(cè)擺放輸出信號(hào)Z(使用PANA2APW單元),I/O單元電源和地?cái)[放在下側(cè)(分別使用PVDD5APW單元和PVSS5APW單元),電路電源和地(分別使用PVDD1APW單元和PVSS1APW單元)擺放在上側(cè),其余空間由填充單元和電源、地單元填充,四個(gè)角用單元填充。完成規(guī)劃后,依次按“i”鍵,從“smic_IO_ANALOG”庫(kù)中調(diào)用上述單元進(jìn)行擺放,特別要注意每個(gè)單元的邊界層要嚴(yán)絲合縫地對(duì)齊,否則會(huì)造成錯(cuò)誤,相鄰兩個(gè)單元的邊界如同所示。最終完成擺放的I/O單元環(huán)如圖:
(5)完成單元擺放后,需要對(duì)這些單元進(jìn)行標(biāo)注。注意,這里一般用頂層金屬的標(biāo)志層對(duì)單元進(jìn)行標(biāo)志,鼠標(biāo)在LSW窗口層中單擊M6_TXT/dg,然后在版圖設(shè)計(jì)區(qū)域單擊圖標(biāo)或按快捷鍵“l(fā)”。在相應(yīng)的單元版圖層上單擊即可,首先添加電路電源“vdda”的標(biāo)志。
(6)之后繼續(xù)完成電路地“gnda”、I/O單元電源“SAVDD”、I/O單元“SAVSS”、輸入信號(hào)“A”和輸出信號(hào)“Z”的標(biāo)志,全部標(biāo)志完成后,刪除調(diào)用的INV版圖,保存版圖。
(7)經(jīng)過(guò)上述步驟就完成I/O單元環(huán)的版圖設(shè)計(jì),然后要對(duì)版圖進(jìn)行電路圖的設(shè)計(jì)。在CIW對(duì)話(huà)框中執(zhí)行菜單命令“File”-“New”-“Cellview”,彈出“Creat New File”對(duì)話(huà)框,在“Cell Name”欄中輸入“io_ring”,在“Tool”欄中選擇“Composer-Schematic”,單擊“OK”按鈕,打開(kāi)原理圖設(shè)計(jì)窗口。
(8)單擊“Instance”按鈕或按“i”鍵,從“smic_IO_ANALOG”庫(kù)中調(diào)用與版圖對(duì)應(yīng)的單元電路;單擊“Pin”按鈕或按“p”鍵,設(shè)置I/O單元電源引腳“SAVDD”,I/O單元地引腳“SAVSS”,電路電源引腳“VDDA”電路地引腳“GNDA”,輸入引腳“A”,輸出引腳“Z”;單擊“Wire(narrow)”按鈕或按“w”進(jìn)行連接,最終建立I/O單元環(huán)電路。
(9)為了進(jìn)行后續(xù)調(diào)用,還需要I/O單元環(huán)建立電路符號(hào)(Symbol)。在原理圖設(shè)計(jì)窗口中執(zhí)行菜單命令“Design”-“Create Cellview”-“From Cellview”,彈出“Cellview From Cellview”對(duì)話(huà)框,單擊“OK”按鈕,彈出“Symbol Generation Options”對(duì)話(huà)框。在各欄中分配端口后,單擊“OK”按鈕,完成電路符號(hào)的建立。
(10)建立好I/O單元換電路圖后,同樣要對(duì)I/O單元環(huán)版圖進(jìn)行DRC、LVS驗(yàn)證,直至通過(guò)為止。
-
反相器
+關(guān)注
關(guān)注
6文章
323瀏覽量
44739 -
EDA工具
+關(guān)注
關(guān)注
5文章
274瀏覽量
33567 -
DRC
+關(guān)注
關(guān)注
2文章
156瀏覽量
37666 -
VDD
+關(guān)注
關(guān)注
1文章
316瀏覽量
36399 -
GND
+關(guān)注
關(guān)注
2文章
548瀏覽量
40753
發(fā)布評(píng)論請(qǐng)先 登錄
關(guān)于模擬鎖相環(huán)的問(wèn)題
關(guān)于STM32學(xué)習(xí)分享
電壓及電流控制環(huán)的單元電路

【零基礎(chǔ)學(xué)習(xí)LEBVIEW】06 IO接口
STM32單片機(jī)學(xué)習(xí)基礎(chǔ)手記(2):從勉強(qiáng)看懂一行程序到IO口研究

有關(guān)IO模式的問(wèn)題,數(shù)據(jù)存儲(chǔ)與深度學(xué)習(xí)
如何使用High Speed SelectIO向?qū)墒纠?b class='flag-5'>IO環(huán)回演示
MCU學(xué)習(xí)筆記_IO引腳復(fù)用和映射

從零開(kāi)始ZigBee學(xué)習(xí)(2)——IO操作

關(guān)于stm32單片機(jī)準(zhǔn)雙向IO口配置

關(guān)于IO單元環(huán)設(shè)計(jì)的學(xué)習(xí)(1)

評(píng)論